Tutorials
×
Python Technologies
Python Tutorial
Django Tutorial
Numpy Tutorial
Pandas Tutorial
Tkinter Tutorial
Pytorch Tutorial
Flask Tutorial
OpenCV Tutorial
Java Technologies
Java Tutorial
Servlet Tutorial
JSP Tutorial
Spring Boot Tutorial
Spring Framework Tutorial
Hibernate Tutorial
JavaFX Tutorial
Java Web Services Tutorial
.Net Framework
.Net Framework Tutorial
C# Tutorial
ASP.Net Tutorial
ADO.Net Tutorial
WPF Tutorial
AI, ML & Data Science
Artificial Intelligence Tutorial
Machine Learning Tutorial
Data Science Tutorial
Deep Learning Tutorial
TensorFlow Tutorial
Artificial Neural Network Tutorial
Matplotlib Tutorial
Python Scipy Tutorial
Cloud Technology
Cloud Computing Tutorial
AWS Tutorial
Microsoft Azure Tutorial
Salesforce Tutorial
GCP Tutorial
B.Tech and MCA
DBMS Tutorial
Data Structures Tutorial
Operating System Tutorial
Computer Network Tutorial
DAA Tutorial
Computer Organization Tutorial
Software Engineering Tutorial
Data Mining Tutorial
Web Technologies
HTML Tutorial
CSS Tutorial
JavaScript Tutorial
Jquery Tutorial
Angular 8 Tutorial
React Tutorial
React Native Tutorial
Node.js Tutorial
PHP
PHP Tutorial
MySQL Tutorial
Laravel Tutorial
WordPress Tutorial
CodeIgniter Tutorial
Software Testing
Software Testing Tutorial
Selenium Tutorial
JIRA Tutorial
JMeter Tutorial
Postman Tutorial
TestNG Tutorial
SoapUI Tutorial
Cucumber Tutorial
Interviews
×
Technical Interview
Python Interview Questions
Java Interview Questions
C Interview Questions
C++ Interview Questions
C# Interview Questions
.NET Interview Questions
HR Interview Questions
Java & Backend
Spring Boot Interview Questions
Spring Interview Questions
Hibernate Interview Questions
JDBC Interview Questions
Servlet Interview Questions
Maven Interview Questions
Jenkins Interview Questions
Microservices Interview Questions
Python Frameworks
Django Interview Questions
Pandas Interview Questions
Python Coding Interview Questions
Python Interview Questions for Experienced
Web Development
HTML Interview Questions
CSS Interview Questions
JavaScript Interview Questions
jQuery Interview Questions
AJAX Interview Questions
React Interview Questions
Angular Interview Questions
Node.js Interview Questions
Express.js Interview Questions
Front-End Developer Interview Questions
Database
DBMS Interview Questions
SQL Interview Questions
PL/SQL Interview Questions
MySQL Interview Questions
MongoDB Interview Questions
Redis Interview Questions
Oracle Interview Questions
Core CS (B.Tech / MCA)
Operating System Interview Questions
OOPs Interview Questions
DSA Interview Questions
Computer Networks Interview Questions
Data, Cloud & Tools
Power BI Interview Questions
Excel Interview Questions
Machine Learning Interview Questions
AWS Interview Questions
Software Testing
Manual Testing Interview Questions
Selenium Interview Questions
API Testing Interview Questions
ETL Testing Interview Questions
Mobile Testing Interview Questions
MCQs
Python MCQs
Java MCQs
PHP MCQs
C Programming MCQs
C++ MCQs
SQL MCQs
DBMS MCQs
Data Structure MCQs
Software Engineering MCQs
Artificial Intelligence MCQs
Compilers
×
Online Compilers
Python Online Compiler
Java Online Compiler
PHP Online Compiler
C Online Compiler
C++ Online Compiler
JavaScript Online Compiler
TypeScript Online Compiler
R Online Compiler
Swift Online Compiler
Kotlin Online Compiler
Go Online Compiler
C# Online Compiler
Perl Online Compiler
Groovy Online Compiler
Online Editors
HTML Online Editor
HTML, CSS & JavaScript Online Editor
Python
Java
JavaScript
SQL
C
C++
HTML
CSS
React
Node.js
Spring Boot
C#
PHP
MySQL
MongoDB
AI
ML
DSA
DBMS
OS
Java String Methods
String charAt()
String compareTo()
String concat()
String contains()
String endsWith()
String equals()
equalsIgnoreCase()
String format()
String getBytes()
String getChars()
String indexOf()
String intern()
String isEmpty()
String join()
String lastIndexOf()
String length()
String replace()
String replaceAll()
String split()
String startsWith()
String valueOf()
String substring()
String toCharArray()
String toLowerCase()
String toUpperCase()
String trim()
Java Array Class
Java Array Class
get()
getBoolean()
getByte()
getChar()
getDouble()
getFloat()
getInt()
getLength()
getLong()
getShort()
newInstance()
set()
setBoolean()
setByte()
setChar()
setDouble()
setFloat()
setInt()
Java Math Methods
Math.abs()
Math.max()
Math.min()
Math.round()
Math.sqrt()
Math.cbrt()
Math.pow()
Math.signum()
Math.ceil()
Math.copySign()
Math.nextAfter()
Math.nextUp()
Math.nextDown()
Math.floor()
Math.floorDiv()
Math.random()
Math.rint()
Math.hypot()
Math.ulp()
Math.getExponent()
Math.IEEEremainder()
Math.addExact()
Math.subtractExact()
Math.multiplyExact()
Math.incrementExact()
Math.decrementExact()
Math.negateExact()
Math.toIntExact()
Math.log()
Math.log10()
Math.log1p()
Math.exp()
Math.expm1()
Math.sin()
Math.cos()
Math.tan()
Math.asin()
Math.acos()
Math.atan()
Math.sinh()
Math.cosh()
Math.tanh()
Math.toDegrees
Math.toRadians
ArrayList Methods
add
addAll
addAll
clear
Iterator()
listIterator()
remove
removeAll
removeRange
retainAll
Java List Methods
List containsAll()
List equals()
List get()
List hashCode()
List indexOf()
List isEmpty()
List size()
List sort()
List spliterator()
List sublist()
List toArray()
Java Thread Methods
start()
run()
sleep()
currentThread()
join()
getPriority()
setPriority()
getName()
setName()
getId()
isAlive()
yield()
suspend()
resume()
stop()
destroy()
isDaemon()
setDaemon()
interrupt()
isinterrupted()
interrupted()
activeCount()
checkAccess()
holdLock()
dumpStack()
getStackTrace()
enumerate()
getState()
getThreadGroup()
toString()
notify()
notifyAll()
setContextClassLoader()
getContextClassLoader()
getDefaultUncaughtExceptionHandler()
setDefaultUncaughtExceptionHandler()
Java Thread class
Java Date Class
java.util.Date
after()
before()
clone()
compareTo()
equals()
getTime()
hashCode()
setTime()
from()
getDate()
getDay()
getHours()
toInstant()
toString()
getMinutes()
getYear()
parse()
setDate()
setHours()
setMinutes()
getMonth()
getSeconds()
getTimezoneOffset()
toGMTString()
toLocaleString()
utc()
Java Collection Methods
Collection add()
Collection addAll()
Collection clear()
Collection contains()
Collection containsAll()
Collection equals()
Collection hashCode()
Collection isEmpty()
Collection iterator()
Collection remove()
Collection removeAll()
Collection removeIf()
Collection retainAll()
Collection size()
Collection spliterator()
Collection toArray()
Java ListIterator Class
Java ListIterator
add()
hasNext()
hasPrevious()
nextIndex()
next()
previousIndex()
previous()
remove()
set()
Java NIO Tutorial
Java NIO
NIO Components
NIO Package
NIO vs. IO
NIO Channels
NIO Buffers
NIO Scatter/Gather
NIO Data Transfer
NIO Selector
NIO SocketChannel
NIO ServerSocketChannel
NIO Pipe
NIO CharSet
NIO Encode/Decode
NIO Channels FileLock
HttpURLConnection
Java HttpURLConnection
disconnect()
getErrorStream()
getFollowRedirects()
getHeaderField()
getResponseCode()
getResponseMessage()
setAuthenticator()
setFollowRedirects()
Java Deque
Java Deque
add()
addAll()
addFirst()
addLast()
contains()
descendingIterator()
element()
getFirst()
getLast()
iterator()
offer()
offerFirst()
offerLast()
peek()
peekFirst()
peekLast()
poll()
pollFirst()
pollLast()
pop()
push()
remove()
removeFirst()
removeLast()
removeFirstOccurrence()
removeLastOccurrence()
size()
Java HttpCookie Class
Java HttpCookie
clone()
domainMatches()
equals()
getComment()
getCommentURL()
getDiscard()
getDomain()
getMaxAge()
getName()
getPath()
getPortList()
getSecure()
getValue()
parse()
setComment()
setCommentURL()
setDiscard()
setDomain()
setHttpOnly()
setMaxAge()
Java URL class
URL getDefaultPort()
URL equals()
URL getAuthority()
URL getContent()
URL getFile()
URL getHost()
URL getPath()
URL getPort()
URL getProtocol()
URL getRef()
URL getUserInfo()
URL hashCode()
URL openConnection()
URL sameFile
URL toExternalfile()
URL toString()
URL toURI()
Java Vector class
Vector add()
Vector addAll()
Vector addElement()
Vector capacity()
Vector clear()
Vector clone()
Vector containsAll()
Vector contains()
Vector copyInto()
Vector elements()
Vector ensureCapacity()
Vector equals()
Vector firstElement()
Vector forEach()
Vector hashCode()
Vector elementAt()
Vector get()
Vector indexOf()
Vector insertElementAt()
Vector isEmpty()
Vector iterator()
Vector lastElement()
Vector lastIndexOf()
Vector removeAllElements()
Vector removeAll()
Vector removeElementAt()
Vector removeElement()
Vector remove()
Vector replaceAll()
Vector retainAll()
Vector removeRange()
Vector setElementAt()
Vector set()
Vector setSize()
Vector size()
Vector sort()
Vector spliterator()
Vector subList()
Vector toString()
Vector trimToSize()
Vector listIterator()
Vector toArray()
Java Socket Class
Socket Class
Socket bind()
Socket close()
Socket connect()
Socket get00BInline()
Socket getChannel()
Socket getInetAddress()
Socket getKeepAlive()
Socket getLocalPort()
Socket getLocalSocketAddress()
Socket getPort()
Socket getReceiveBufferSize()
Socket getRemoteSocketAddress()
Socket getReuseAddress()
Socket getSendBufferSize()
Socket getSoLinger()
getSoTimeout()
Socket getTcpNoDelay()
Socket getTrafficClass()
Socket isBound()
Socket isClosed()
Socket isConnected()
Socket isInputShutdown()
Socket isOutputShutdown()
Socket sendUrgentData()
Socket setKeepAlive()
Socket setOOBInline()
Socket setTrafficClass()
Socket shutdownInput()
Socket shutdownOutput()
Socket setSoLinger()
Socket setSoTimeout()
Socket setTcpNoDelay()
Socket getInputStream()
Socket getOutputStream()
Socket setReceiveBufferSize()
Socket setReuseAddress()
Socket setSendBufferSize()
Socket toString()
Java Executors
Java Executors
Executors callable()
Executors defaultThreadFactory()
Executors newCachedThreadPool()
Executors newFixedThreadPool()
ExecutorsnewScheduledThreadPool()
Executors newSingleThreadExecutor()
newWorkStealingPool()
Executors privilegedThreadFactory()
Java Integer Class
Java Integer Class
Integer bitCount()
Integer byteValue()
Integer compare()
Integer compareTo()
Integer compareUnsigned()
Integer decode()
Integer divideUnsigned()
Integer doubleValue()
Integer equals()
Integer floatValue()
Integer hashCode()
Integer highestOneBit()
Integer intValue()
Integer longValue()
Integer lowestOneBit()
Integer max()
Integer min()
Integer numberOfLeadingZeros()
Integer numberOfTrailingZeros()
Integer parseUnsignedInt()
Integer remainderUnsigned()
Integer reverseBytes()
Integer reverse()
Integer rotateLeft()
Integer rotateRight()
Integer shortValue()
Integer signum()
Integer sum()
Integer toBinaryString()
Integer toHexString()
Integer toOctalString()
Integer toString()
Integer toUnsignedLong()
Java Integer toUnsignedString() Method
Integer parseInt()
Java IdentityHashMap
Java IdentityHashMap values() method
Java IdentityHashMap size() method
Java IdentityHashMap remove() method
Java IdentityHashMap putAll() method
Java IdentityHashMap put() method
Java IdentityHashMap keySet() method
Java IdentityHashMap isEmpty() method
Java IdentityHashMap hashCode() method
Java IdentityHashMap get() method
Java IdentityHashMap equals() method
Java IdentityHashMap entrySet() method
Java IdentityHashMap containsValue() method
Java IdentityHashMap containsKey() method
Java IdentityHashMap clone() method
Java IdentityHashMap clear() method
Java ArrayBlockingQueue
Java ArrayBlockingQueue drainTo() Method
Java ArrayBlockingQueue Class
Java ArrayBlockingQueue add() Method
Java ArrayBlockingQueue clear() Method
Java ArrayBlockingQueue contains() Method
Java ArrayBlockingQueue forEach() Method
Java ArrayBlockingQueue iterator() Method
Java ArrayBlockingQueue offer() Method
Java ArrayBlockingQueue peek() Method
Java ArrayBlockingQueue poll() Method
Java ArrayBlockingQueue put() Method
Java ArrayBlockingQueue removeAll() Method
Java ArrayBlockingQueue remainingCapacity() Method
Java ArrayBlockingQueue remove() Method
Java ArrayBlockingQueue removeIf() Method
Java ArrayBlockingQueue retainAll() Method
Java ArrayBlockingQueue size() Method
Java ArrayBlockingQueue Spliterator() Method
Java ArrayBlockingQueue take() Method
Java ArrayBlockingQueue toString() Method
Java ArrayBlockingQueue toArray() Method
Java Timestamp
Java Timestamp Class
Timestamp after()
Timestamp before()
Timestamp compareTo()
Timestamp equals()
Timestamp from()
Timestamp getNanos()
Timestamp getTime()
Timestamp hashCode()
Timestamp setNanos()
Timestamp setTime()
Timestamp toInstant()
Timestamp toLocalDateTime()
Timestamp toString()
Timestamp valueOf()
Java Spliterator
Java Spliterator
Java Spliterator characteristics() Method
Java Spliterator estimateSize() Method
Java Spliterator forEachRemaining() Method
Java Spliterator getComparator() Method
Java Spliterator getExactSizeIfKnown() Method
Java Spliterator hasCharacteristics() Method
Java Spliterator tryAdvance() Method
Java Spliterator trySplit() Method
Java Bitset
Java BitSet flip() method
Java BitSet xor() method
Java BitSet valueOf() method
Java BitSet toString() method
Java BitSet toLongArray() method
Java BitSet toByteArray() method
Java BitSet stream() method
Java BitSet size() method
Java BitSet set() method
Java BitSet previousSetBit() method
Java BitSet previousClearBit() method
Java BitSet or() method
Java BitSet nextSetBit() method
Java BitSet nextClearBit() method
Java BitSet length() method
Java BitSet isEmpty() method
Java BitSet intersects() method
Java BitSet hashCode() method
Java BitSet get() method
Java BitSet equals() method
Java BitSet clone() method
Java BitSet cardinality() method
Java BitSet clear() method
Java BitSet andNot() method
Java BitSet and() method
Java Instant
Java Instant query() method
Java Instant compareTo() method
Java Instant plusSeconds() method
Java Instant plusNanos() method
Java Instant plusMillis() method
Java Instant atOffset() method
Java Instant ofEpochSecond() method
Java Instant ofEpochMilli() method
Java Instant now() method
Java Instant minusSeconds() method
Java Instant minusNanos() method
Java Instant minusMillis() method
Java Instant minus() method
Java Instant isSupported() method
Java Instant isBefore() method
Java Instant isAfter() method
Java Instant hashCode() method
Java Instant getNano() method
Java Instant get() method
Java Instant getLong() method
Java Instant getEpochSecond() method
Java Instant equals() method
Java Instant atZone() method
Java Instant adjustInto() method
Java Compiler Class
Java Compiler Class
command()
compileClass()
compileClasses()
disable()
enable()
Java AtomicInteger Class
Java AtomicInteger
addAndGet(int delta)
compareAndSet(int expect, int update)
decrementAndGet()
doubleValue()
floatValue()
get()
getAndAdd()
getAndDecrement()
getAndSet()
incrementAndGet()
getAndIncrement()
intValue()
lazySet(int newValue)
longValue()
set(int newValue)
toString()
weakCompareAndSet(int expect,int newValue)
Java AtomicLong Methods
Java AtomicLong
addAndGet()
compareAndSet()
getAndAdd()
get()
set()
decrementAndGet()
doubleValue()
floatValue()
getAndDecrement()
getAndIncrement()
getAndSet()
incrementAndGet()
intValue()
lazySet()
longValue()
toString()
weakCompareAndSet()
Java Authenticator
Java Authenticator
getPasswordAuthentication()
getRequestingHost()
getRequestingPort()
getRequestingPrompt()
getRequestingProtocol()
getRequestingScheme()
getRequestingSite()
getRequestingURL()
getRequestorType()
setDefault()
Java BigDecimal class
Java BigDecimal class
abs()
add()
divide()
doubleValue()
equals()
floatValue()
hashCode()
intValue()
intValueExact()
max()
min()
movePointLeft()
movePointRight()
multiply()
negate()
Big Integer Class
Big Integer Class
abs()
add()
and()
andNot()
bitCount()
bitLength()
clearBit()
compareTo()
divide()
divideAndRemainder()
doubleValue()
equals()
flipBit()
floatValue()
gcd()
getLowestSetBit()
hashCode()
intValue()
isProbablePrime()
longValue()
max()
min()
mod()
modInverse()
modPow()
negate()
nextProbablePrime()
not()
or()
pow()
probablePrime()
setBit()
shiftLeft()
shiftRight()
signum()
subtract()
testbit()
toByteArray()
toString()
valueOf()
xor()
Java BigInteger sqrt() method
Java Boolean class
Java Boolean class
booleanValue()
compare()
compareTo()
Java Boolean equals () Method
getBoolean()
hashCode()
logicalAnd()
logicalOr()
logicalXor()
parseBoolean()
toString()
valueOf()
Java Byte Class
Java Byte
byteValue()
compare()
compareTo()
compareUnsigned()
decode()
doubleValue()
equals()
floatValue()
hashCode()
intValue()
longValue()
parseByte()
shortValue()
toString()
toUnsignedInt()
toUnsignedLong()
valueOf()
Java Class
Java Class
asSubclass()
Cast()
desiredAssertionStatus()
forName()
getAnnotatedInterfaces()
getAnnotatedSuperclass()
getAnnotation()
getAnnotationsByType()
getAnnotations()
getCanonicalName()
getClasses()
getClassLoader()
getComponentType
getConstructor()
getConstructors()
getDeclaredAnnotation()
getDeclaredAnnotationsByType()
getDeclaredAnnotations()
getDeclaredConstructor()
getDeclaredConstructors()
getDeclaredField()
getDeclaredFields()
getDeclaredMethod()
getDeclaredMethods()
getDeclaringClass()
getField()
getFields()
getGenericInterfaces()
getGenericSuperClass()
getInterfaces()
getMethod()
getMethods()
getModifiers()
getName()
getPackage()
getPackageName()
getProtectionDomain()
getResource()
getSigners()
getSimpleName()
getSuperClass()
isAnnotation()
isAnnotationPresent()
isAnonymousClass()
isArray()
isInstance()
isInterface()
isPrimitive()
isSynthetic()
Java Collections class
Java Collections class
addAll()
asLifoQueue()
binarySearch()
checkedCollection()
checkedList()
checkedMap()
checkedNavigableMap()
checkedNavigableSet()
checkedQueue()
checkedSet()
checkedSortedMap()
checkedSortedSet()
copy()
disjoint()
emptyEnumeration()
emptyIterator()
emptyList()
emptyListIterator()
emptyMap()
emptyNavigableMap()
emptyNavigableSet()
emptySet()
emptySortedMap()
emptySortedSet()
enumeration()
fill()
frequency()
indexOfSubList()
lastIndexOfSubList()
list()
max()
min()
nCopies()
newSetFromMap()
replaceAll()
reverse()
reverseOrder()
rotate()
shuffle()
singleton()
singletonList()
singletonMap()
Java Collections sort() Method
swap()
synchronizedCollection()
synchronizedList()
synchronizedMap()
synchronizedNavigableMap()
synchronizedNavigableSet()
synchronizedSet()
synchronizedSortedMap()
synchronizedSortedSet()
unmodifiableCollection()
unmodifiableList()
unmodifiableMap()
unmodifiableNavigableMap()
unmodifiableNavigableSet()
unmodifiableSet()
unmodifiableSortedMap()
unmodifiableSortedSet()
CopyOnWriteArrayList
Java CopyOnWriteArrayList
indexOf()
lastIndexOf()
clone()
toArray()
LinkedBlockingDeque
Java LinkedBlockingDeque
addFirst()
add()
addAll()
addLast()
clear()
contains()
descendingIterator()
drainTo()
element()
getFirst()
getLast()
iterator()
offerFirst()
offerLast()
offer()
peek()
peekFirst()
peekLast()
pollFirst()
pollLast()
poll()
pop()
Java Long class
Java Long class
LinkedTransferQueue
Java LinkedTransferQueue
add()
contains()
isEmpty()
iterator()
offer()
remove()
size()
spliterator()
drainTo()
peek()
poll()
put()
take()
Java List
When to use ArrayList and LinkedList in Java
Difference between ArrayList and Vector
How to Compare Two ArrayList in Java
How to reverse ArrayList in Java
When to use ArrayList and LinkedList in Java
How to make ArrayList Read Only
Difference between length of array and size() of ArrayList in Java