➤ How to Code a Game
➤ Array Programs in Java
➤ Java Inline Thread Creation
➤ Java Custom Exception
➤ Hibernate vs JDBC
➤ Object Relational Mapping
➤ Check Oracle DB Size
➤ Check Oracle DB Version
➤ Generation of Computers
➤ XML Pros & Cons
➤ Git Analytics & Its Uses
➤ Top Skills for Cloud Professional
➤ How to Hire Best Candidates
➤ Scrum Master Roles & Work
➤ CyberSecurity in Python
➤ Protect from Cyber-Attack
➤ Solve App Development Challenges
➤ Top Chrome Extensions for Twitch Users
➤ Mistakes That Can Ruin Your Test Metric Program
Java Programming Language Tutorial | Learn Java programming language from basic to advance. Basic of Java programming language, flow control, array, Objects class, String, Exception handling, Multithreading, Collection framework, and e.t.c.
Basic of Programming Language
- Computer Systems
- Basic of programming language
- Introduction to Java Programming
- Different Java Editions and concepts
- JDK JRE JVM JIT in Java
- How to run a Java program
- Java Hello World program
- Different ways to set the Java path
- Set classpath environment variables
Language Fundamentals
Basics of Java Programming Languages
Java keywords, identifiers, literals, data types, and variables
- Tokens in Java
- Java Keywords List
- Identifiers in Java
- Data types in Java
- Float & double in Java
- Literals in Java
- Escape Sequence In Java
- Unicode character set in Java
- String data type in Java
Operators in Java
Java coding standards and naming conventions
Java Array
Must Learn,
- Array in Java
- Multidimensional Array
- Anonymous Array
- Array of Objects
- Jagged Array
- System.arraycopy()
- Array Programs in Java
Java Arrays Class:- Arrays Class & Methods, Arrays.toString(), Arrays.sort(), Arrays.copyof(), Arrays.copyOfRange(), Arrays.fill(), Arrays.equals(), Arrays.asList()
Also learn:- Get Array Input in Java, Return Array from a method, 2D Array in Java, 3D Array in Java, Matrix in Java, String Array in Java, Double Array in Java
Java Input-Output
File Class
- Java File Class & its Methods
- Create File & Directories in Java
- List Files & Directories in Java
- Java Delete Files & Directories
Binary Streams
- Java IOStream class & methods
- Java OutputStream class
- InputStream class in Java
- FileOutputStream in Java
- Java FileInputStream class
- DataOutputStream class in Java
- DataInputStream class in Java
- Printstream class and methods
- Java FileNotFoundException
Character Streams
- Java Writer Class & methods
- Java Reader Class & methods
- Java InputStreamReader
- Java FileWriter class & example
- Java FileReader class & example
- BufferedWriter class in Java
- BufferedReader class with example
- Java PrintWriter class & methods
Java Lang Package
Object class in Java
- Object Class in Java
- Methods:- getClass(), hashCode(), toString(), equals(), clone()
- == vs equals() in Java
- HashCode() and equals()
Math class in Java
- Import Math class in Java
- Java Math class & methods
- Methods:- PI, sqrt(), pow(), max(), abs(), ceil(), floor(), round(), random()
String Handling in Java
String Class
- Constructors of String class in Java
- How to Define a Method to Take and Return String Data in Java
- Immutable Class in Java
- Java replace() vs replaceAll() Method
- Java String trim() Vs strip()
- isBlank() vs isEmpty() in Java String
- Java.lang.StringIndexOutOfBoundsException
- Enum of Strings Java
String Class Methods:- join(), length(), isEmpty(), charAt(), codePoints(), codePointAt(), codePointBefore(), codePointCount(), offsetByCodePoints(), getBytes(), equals(), equalsIgnoreCase(), compareTo(), compareToIgnoreCase(), startsWith() & endsWith(), hashCode(), indexOf(), lastIndexOf(), substring(), concat(), replace(), matches(), contains(), replaceFirst(), replaceAll(), split(), toLowerCase(), toUpperCase(), trim(), strip() stripLeading() & stripTrailing(), isBlank(), indent(), toString(), toCharArray(), format(), valueOf(), intern(), repeat()
StringBuilder and StringBuffer class
- Import StringBuffer In Java
- When To Use StringBuffer And StringBuilder In Java
- String To StringBuilder Java
- StringBuilder To String Java
- Java String To StringBuffer
- StringBuffer To String In Java
- StringBuilder Methods:- toString(), substring(), reverse(), replace(), length(), indexOf(), insert(), append(), capacity(), charAt(), delete() & deleteCharAt(), getChars()
- StringBuffer Methods:- append(), insert(), length(), reverse()
StringUtils Class
- Import StringUtils in Java
- StringUtils Methods:- isEmpty(), isNotEmpty(), isBlank(), isNotBlank(), isEmpty() vs isBlank(), equals(), lowerCase(), isNumeric(), rightPad(), containsAny(), contains(), split(), capitalize(), defaultIfBlank(), leftPad(), replaceEach(), startsWith(), repeat(), substring()
JVM Architecture
Exception Handling
Multithreading
- Deadlock in Java with Example
- How to Detect Deadlock in Java
- Starvation in Java with Example
- Daemon Thread in Java
- Java Inline Thread Creation
Collection
Concurrent Collection
- Collections vs Concurrent Collections in Java
- ConcurrentHashMap Vs HashMap
- ConcurrentMap Interface in Java
- CopyOnWriteArrayList In Java
- CopyOnWriteArraySet in Java
Java 8 Features
- Default Methods In Interface
- Static Methods In Interface
- Functional Interface In Java
- Lambda Expression in Java
- Anonymous Inner Classes vs Lambda Expressions
- Java Predicate Functional Interface
- Java Function Interface
Others
- Regular Expression in Java
- Java Bean with Example
- Problems with Inheritance in Java
- How to Code a Game
- Java Coding Standards and Best Practices
- 5 Phases of the Java Program
Queries
- How to read and display .class file version
- Java Program Without Using User-defined Class
- Switching between multiple JDKs in Ubuntu
- Change Java Version in Eclipse IDE
- Create Java Project in Eclipse IDE
- How to Run Java Programs in Eclipse IDE
Questions
- Interview Questions on Introduction to Java Multithreading
- Define Thread in Java Multithreading Interview Questions
- Thread Priority, yield(), join() & sleep() Questions
- Java Synchronization Interview Question
- Inter-Thread Communication, Deadlock, Daemon Thread Interview Questions
- Exception Handling Interview Questions in Java
Subscribe to our newsletter and follow us on Facebook, Instagram, and Twitter to receive the latest tutorial and programs to improve your programming skills.