Skip to content

Advanced Java focuses on building robust, scalable, and enterprise-level applications using technologies beyond core Java. It includes concepts like Servlets, JSP, JDBC, multithreading, networking, and GUI development with Swing.

Notifications You must be signed in to change notification settings

Pavankumarhr1207/Advanced_Java

Repository files navigation

Advances-Java

A comprehensive repository of advanced Java programs and examples, meticulously curated to cover the following core topics:

📦 Java Collections Framework

🔗 LinkedList & ArrayList

🗃️ Set Interface Implementations

🧭 HashMap & TreeMap

🧵 Multithreading & Concurrency

🪟 Swing GUI Development

🌐 Servlet Programming

🔐 JSP Programming

🗃️ JDBC (Java Database Connectivity)

Output Of Programs :-


🔹 EXP-1: List Operations

📌 1a_List_Operations-

1a. ListOperations.java :- Output Screenshot


📌 1b_Array_List-

  1. ColorSearch.java :- Output Screenshot
  2. ColorRemoval.java :- Output Screenshot
  3. ColorSort.java :- Output Screenshot
  4. ColorSubList.java :- Output Screenshot
  5. ColorRemoveByIndex.java :- Output Screenshot

📌 1c_Linked_List-

  1. LinkedListIterationFromSecond.java :- Output Screenshot
  2. LinkedListReverseIteration.java :- Output Screenshot
  3. LinkedListOfferLast.java :- Output Screenshot
  4. LinkedListElementWithPosition.java :- Output Screenshot
  5. LinkedListSwapElements.java :- Output Screenshot

🔸 EXP-2: Set & Map Interface

MapInterfaceDemo.java :- Output Screenshot


📌 2a_HashMap-

  1. HashMapEntry.java :- Output Screenshot
  2. ClearandPut.java :- Output Screenshot
  3. forEach.java :- Output Screenshot
  4. HashmapEmpty.java :- Output Screenshot

📌 2b_TreeMap-

  1. TreeMapEntry.java :- Output Screenshot
  2. TreeMapContains.java :- Output Screenshot
  3. TreeMapPut.java :- Output Screenshot
  4. TreeMapKey.java :- Output Screenshot

📌 2c_LinkedHashMap-

  1. LinkedHashMapLoop.java :- Output Screenshot
  2. ProgramLanguages.java :- Output Screenshot
  3. IterateLanguages.java :- Output Screenshot
  4. key_val.java :- Output Screenshot

🔹 EXP-3: String Operations

📌 3a_StringOperations- StringOperationsDemo.java :- Output Screenshot


📌 3b_StringPerformanceTest- StringPerformanceTest.java :- Output Screenshot


📌 3c_String_Exercises-

  1. IsNullOrEmptyCheck.java :- Output Screenshot
  2. SubstringCount.java :- Output Screenshot
  3. ReverseStringProgram.java :- Output Screenshot
  4. PalindromeCheck.java :- Output Screenshot
  5. RemoveWhitespace.java :- Output Screenshot
  6. CapitalizeEachWord.java :- Output Screenshot
  7. TruncateString.java :- Output Screenshot
  8. NumericCheck.java :- Output Screenshot
  9. RandomStringGenerator.java :- Output Screenshot
  10. WordCounter.java :- Output Screenshot

🔸 EXP-4: Swings UI

4a. SwingExample.java :- Output Screenshot

4b. ButtonExample.java :- Output Screenshot

4c. ImageButtonExample.java :- Output Screenshot

4d. MouseOperationsExample.java :- Output Screenshot


🔹 EXP-5: Swings UI

5a. JListExample.java :- Output Screenshot

5b. TabbedPaneExample.java :- Output Screenshot

5c. CountryCapitalList.java :- Output Screenshot

5d. ColorTabbedPane.java :- Output Screenshot


🔸 EXP-6: Servlet Programs

📌 6a_FactorialServlet- FactorialServlet.java :- Output Screenshot


📌 6b_CookieServlet- CookieServlet.java :- Output Screenshot


📌 6c_PrimeServlet- PrimeServlet.java :- Output Screenshot


🔹 EXP-7a: JSP_Session_Management

welcome.jsp :- Output Screenshot


🔹 EXP-7b: JSP_Cookie_Management

setCookie.jsp :- Output Screenshot


🔸 EXP-8: JDBC + SQL

🐬 MySql_Setup :-Link


📌 8a_Insert_Coffee- insert_coffee.jsp :- 1-Output Screenshot || 2-Output Screenshot


📌 8b_Update_Coffee- update_coffee.jsp :- 1-Output Screenshot || 2-Output Screenshot


📌 8c_JDBC_Append_Emp- insert_emp.jsp :- Output Screenshot


📌 8d_JDBC_Update_Emp- update_emp.jsp :- Output Screenshot


🔹 EXP-9: JDBC + SQL

🐬 MySql_Setup :-Link


📌 9a_Delete_Coffee- delete_coffee.jsp :- 1-Output Screenshot || 2-Output Screenshot


📌 9b_Query_Coffee- query_coffee.jsp :- Output Screenshot|| 2-Output Screenshot


📌 9c_JDBC_Append- append.jsp :- 1-Output Screenshot || 2-Output Screenshot


📌 9d_JDBC_Delete- delete.jsp :- 1-Output Screenshot || 2-Output Screenshot || 3-Output Screenshot


About

Advanced Java focuses on building robust, scalable, and enterprise-level applications using technologies beyond core Java. It includes concepts like Servlets, JSP, JDBC, multithreading, networking, and GUI development with Swing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published