[go: up one dir, main page]

0% found this document useful (0 votes)
20 views2 pages

Core and Advanced Java Topics

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views2 pages

Core and Advanced Java Topics

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Core and Advanced Java Topics

Core Java Topics:


- Java Basics: History, Features, JVM, JRE, JDK, Data Types, Variables, Operators

- Control Statements: if, switch, loops (for, while, do-while), break, continue, return

- Object-Oriented Programming (OOP): Classes & Objects, Inheritance, Polymorphism, Abstraction,

Encapsulation

- String Handling: String, StringBuilder, StringBuffer, String methods and immutability

- Exception Handling: try-catch-finally, throw, throws, Custom exceptions

- Collections Framework: List, Set, Map, Queue, ArrayList, LinkedList, HashSet, TreeSet, HashMap,

TreeMap, Iterator, Comparable, Comparator

- Multithreading and Concurrency: Thread class, Runnable, Synchronization, Executor framework,

wait/notify

- Input/Output (I/O): File handling, Streams, BufferedReader, FileReader, FileWriter

- Java 8 Features: Lambda, Streams API, Functional Interfaces, Method References, Optional,

Default methods

- Wrapper Classes & Autoboxing

- Java Memory Management: Stack vs Heap, Garbage Collection, Reference types

Advanced Java Topics:


- JDBC: Connection, Statement, PreparedStatement, ResultSet, Transactions, Batch Processing

- Servlets: Lifecycle, Request/Response, ServletConfig and ServletContext, Session Tracking

- JSP: Scriptlets, Expressions, Directives, JSTL, MVC architecture

- JavaBeans

- Filters and Listeners

- JPA (Java Persistence API)

- Spring Framework: Spring Core, Spring MVC, Spring Boot


- Hibernate: ORM concepts, Annotations, Lazy vs Eager loading

- Web Services: RESTful and SOAP, JSON/XML, JAX-RS, JAX-WS

- Security: Authentication, Authorization, Spring Security basics

You might also like