Java Course Content
Basics
- Java Identifiers, Data types
- How to define our own data type in java(enum)
- Enum with Customized Value
- StringBufferappendCodePoint() Method
- Variables, Scope of variables, final variables
- Bounded Type Parameters
- Loops in Java(Practice), For-each loop, while do-while
- Decision Making(if, if-else, switch, break, continue, jump)(Practice)
- Switch Statement in Java(Practice)
- String in Switch Case in Java
- Forward declarations
- Widening Primitive Conversion
- Type conversion in Java
- Comments in Java
- Does Java support goto?
- Interesting facts about null in Java
- Using _ (underscore) as variable name
- Currying Functions in Java with Examples
- Using underscore in Numeric Literals
- Binary search in Java
- Sorting in Java
- OOP concepts · Classes and Objects· Java object storage· Different ways to create objects in Java· How to swap or exchange objects· Inheritance, Encapsulation, Abstraction &Polymorpism· Association, Composition, and Aggregation· Access and Non Access Modifiers in Java· Access Modifiers· this & super· Method Overloading· Output of Java program | Set 22 (Overloading)· Method Overriding· Output of Java program | Set 18 (Overriding)· Understanding “static” in “public static void main” in Java· Overloading or Overriding static methods· Shadowing of static methods(Also called Method Hiding)· Static methods vs Instance methods in Java· Assigning values to static final variables in Java· Covariant return types· Object class· Static class in Java· Flexible nature of java.lang.Object· Overriding equals method of Object class· Overriding toString() method of Object class· Instance Variable Hiding · Static blocks in Java· initializer block in java· instance initializer block in java(non-static block)· Static vs Dynamic Binding· Why Java is not a purely Object-Oriented Language?· Understanding Classes and Objects in Java Operators • All Operators• Bitwise operators in Java• new operator• Bitwise right shift operators• Java instanceof operator and its applications• Autoboxed Integer objects• Addition and Concatenation• Numeric Promotion in Conditional Expression Strings in Java • String Class(Practice)• StringBuffer Class• StringBuilder Class• StringTokenizer class – Set 1, Set 2• Implementations:• Initialize and Compare Strings • String vs StringBuilder vs StringBuffer• When to use StringJoiner over StringBuilder?• Integer to String Conversions• String to Integer– parseInt()• Swap two Strings without using third variable • Searching characters and substring in a String• Compare two Strings in Java• Reverse a string in Java (5 Different Ways)• Remove Leading Zeros From String in Java• Trim (Remove leading and trailing spaces) a string• Counting number of lines, words, characters and paragraphs in a text file using Java• Check if a string contains only alphabets in Java using Lambda expression• Remove elements from a List that satisfy given predicate in Java• Check if a string contains only alphabets in Java using ASCII values• Check if a string contains only alphabets in Java using Regex
Related Articles Around the Web