Java programming language

Here are the popular Java programming language topics.

Basic Topics

  1. Explain JDK and JRE.
  2. Why java is platform independent?
  3. Differences between path and classpath in java?
  4. Differences between Heap and Stack Memory in Java?
  5. Different types of comments.
  6. Printing the formatted text with printf in Java.
  7. Java - Difference between float and double.
  8. Difference between next() and nextLine() methods.
  9. Difference between throw and throws.
  10. Unexpected Behaviour of Standard Java Input and Output through Scanner Class.
  11. Variable declaration, initialization in Java.
  12. Java variables types with examples
  13. Compare final, finally and finalize() in java.
  14. Conditional/Control Statements
    1. break statement in java.
  15. Looping statements
    1. for-each (enhanced for loop) in Java
  16. Command Line Arguments in Java with Example.
  17. How to declare and initialize an array in Java?
  18. Basic Array Operations in Java using Eclipse.
  19. Java Garbage Collection with Examples.
  20. Final and static keywords in Java with Example.
  21. BigInteger Class and BigDecimal Class in Java.
  22. Java - this reference.
  23. this keyword and this() method in Java.
  24. super keyword and super() method in Java.
  25. Wrapper Classes in Java with Example.
  26. Basics of File Handling in Java with Example.
  27. Implementation of Methods of Math Class in Java.
  28. Scanner class and its methods in Java.
  29. How to generate random numbers within a range in Java?
  30. Explain recursion in Java with an Example.
  31. Explain StringBuffer with an example in Java.
  32. Types of Lists in Java
  33. Compare array and ArrayList in Java.
  34. Explain java ArrayList and its methods.
  35. Compare ArrayList and LinkedList in Java.
  36. Differences between abstract class and interface?
  37. Differences between abstraction and encapsulation?
  38. ToString Method in Java.
  39. Comparator in Java.
  40. Vector Class in Java.
  41. Why string is immutable or final in java?
  42. What is Deadlock, how to analyze and avoid it in java?
  43. Batch Processing In Java.
  44. Comparision of StringBuffer and StringBuilder.

Java LinkedList

  1. Java LinkedList addFirst() method with Example
  2. Java LinkedList addLast() method with Example
  3. Java LinkedList getFirst() method with Example
  4. Java LinkedList getLast() method with Example
  5. Java LinkedList boolean add(Object o) method with Example
  6. Java LinkedList boolean remove(Object o) method with Example
  7. Java LinkedList boolean addAll(Collection c) method with Example
  8. Java LinkedList boolean addAll(int index, Collection c) method with Example
  9. Java LinkedList void add(int index, Object o) method with Example
  10. Java LinkedList void clear() method with Example
  11. Java LinkedList Object clone() method with Example
  12. Java LinkedList boolean contains(Object o) method with Example

Dynamic Programming

  1. Coin change problem and solution in Java.
  2. Solution of minimum spanning tree problem in Java using Kruskal's Algorithm.


  1. Start a java project in eclipse.
  2. Implementing a java class in eclipse.
  3. A JavaScript file in eclipse.
  4. Servlet file in Eclipse Mars.
  5. Dynamic Web project in eclipse.

Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing » Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.