arrow_back
Core Java Study Materials
Core Java_final
Java New Features Study Material
Java New Features By Mr. Nagoor Babu
Introduction
Session-1 Java Introduction
Session-2 Java History-1
Session-3 Java History-2 and Differenced Between Java and Others-1
Session-4 Differenced Between Java and Others-2
Session-5 Differenced Between Java and Others-3
Session-6 Differenced Between Java and Others-4
Session-7 Differenced Between Java and Others-5
Session-8 Differenced Between Java and Others-6
Session-9 Differenced Between Java and Others-7
Session-10 Differenced Between Java and Others-8
Session-11 Java Feature-1
Session-12 Java Feature-2
Session-13 Java Naming Conventions, Java Programming Format, Comment Section-1
Session-14 Java Programming Format, Comment Section-2
Session-15 Java Programming Format, Package Section
Steps To Prepare Java Application
Session-16 Download and Install Java Software-1
Session-17 Download and Install Java Software-2, Download And Install Editplus-1
Session-18 Download And Install Editplus-2, Write Java Program, Save Java File
Session-19 Compile Java Program
Session-20 Execute Java Application
Language Fundamentals
Session-21 Token-1
Session-22 Token-2
Session-23 Token-3
Session-24 Token-4
Session-25 Token-5
Session-26 Token-6
Session-27 Token-7
Session-28 Data Type
Session-29 TypeCasting-1
Session-30 Type-Casting-2, Java Statements-1
Session-31 Java Statement-2
Session-32 Java Statement-3
Session-33 Java Statement-4
Session-34 Java Statement-5
Session-35 Java Statement-6, Pattern-1
Session-36 Pattern-2
Session-37 Pattern-3
OOPs
Session-38 Unstructered Vs Structered Programming Languages
Session-39 Object Oriented Vs Aspect Oriented Programming Languages
Session-40 Object Oriented Features-2
Session-41 Containers Class, Overview of Astract class.
Session-42 Containers Overview of interfaces.
Session-43 Java Methods-1 Introduction
Session-44 Java methods-2 Accessor Vs Mutator Methods.
Session-45 Java Methods Var-Arg Methods
Session-46 Object Creation Process
Session-47 hashCode() and toString()
Session-48 Customized toString() method.
Session-49 Immutable Vs Mutable objects, Object Vs Instance
Session-50 Constuctors
Session-51 Instance Context
Session-52 'this' Keyword-1
Session-53 'this' Keyword-2
Session-54 Eclipse IDE Overview and Static variables.
Session-55 Static Method and Static block-1.
Session-56 Static Block-2
Session-57 Static import
Session-57 Static import Alternative Video
Session-58 Static context or Static Flow Control.
Session-59 Class.forName() and newInstance() method.
Session-60 Factory Methods[Static and Instance Factory Methods]
Session-61 Singleton class, 'final' keyword, 'enum' Keyword.
Session-62 main() method-1.
Session-63 main() method-2.
Session-64 main() method-3.
Session-65 HAS-A , One-To-One Associations
Session-66 One-To-Many and Many-To-One Associations.
Session-67 Many-To-Many Association.
Session-68 Aggregation Vs Composition, Dependency Injection.
Session-69 IS-A , Inheritance Introduction, Static Context in Inheritance
Session-70 Instance Context in Inheritance-1.
Session-71 Instance Context in Inheritance-2, 'super' Keyword-1
Session-72 'super' Keyword-2
Session-73 'super' Keyword-3, Class Level Type Casting-1
Session-74 Class Level Type Casting-2
Session-75 USES-A Relationship, Polymorphism-Method Overloading
Session-76 Method Overriding-1
Session-77 Method Overriding-2
Session-78 Abstract Classes
Session-79 Interfaces
Session-80 Adapter Classes, 'instanceof' operator.
Session-81 Object Cloning-1
Session-82 Shallow Cloning Vs Deep Cloning
Packages
Session-83 Introduction, Predefined Packages
Session-84 User defined packages
Session-85 JAR files in Java
Session-86 Executable JAR files and Batch Files
String Manipulations
Session-87 Introduction, String vs StringBuffer, StringBuffer Vs String Builder
Session-88 String Class Lib
Session-89 StringBuffer Lib
Exception Handling
Session-90 Introduction
Session-91 Overview of Predefined Exceptions
Session-92 Multi Catch block , try-with-ersources
Multi Threadding
Session-93 Introduction, First Approach to Design Thread[Extending Thread class]
Session-94 Second Approach To Design Thread, Thread Lifecycle, Thread class lib
Session-95 Synchronization, Synchronized Method
Session-96 Synchronized Block, Inter Thread Communication
Session-97 Deadlock, ThreadLocal
IO Streams
Session-98 Introduction, FileInputStream, FileOutputStream
Session-99 FileReader, FileWriter
Session-100 Externalization
Session-101 Files in Java
Networking
Session-102 Networking
RMI
Session-103 RMI[Half Video],Inner classes-1[Second Half Video]
Inner Classes
Session-103 RMI[Half Video],Inner classes-1[Second Half Video]
Collection Frameworks and Generics
Session-104 Arrays-1
Session-105 Arrays-2
Session-106 Collection Framework - Introduction
Session-107 Collection, List, ArrayList
Session-108 Vector
Session-109 Stack and LinkedList
Session-110 Cursors, Enumeration, Iterator.
Session-111 ListIterator
Session-112 Set, HashSet, LinkedHaset, SortedSet, NavigableSet, TreeSet-1
Session-113 TreeSet-2, Comparable-1
Session-114 Comparable-2
Session-115 Comparable-3, Comparator
Session-116 Map, HashMap, LinkedHashMap
Session-117 IdentityHashMap, WeakHashMap
Session-118 SortedMap, NavigableMap, TreeMap, Hashtable
Session-119 Queues, PriorityQueue
Session-120 Generics
Reflection API and Introspection
Session-121 Reflection API-1
Session-122 Reflection API-2, Introspection
Annotations
Session-123 Annotations
JVM Aarchitecture
Session-124 JVM Aarchitecture
GUI
Session-125 AWT-Introduction, Frame, List
Session-126 Button
Session-127 TextField and TextArea, CheckBox, Radio Button
Session-128 List, Choice, Menu, Scrollbar, Applet
Session-129 SWING
Java 8 Version Features
Session-130 Default methods in Interfaces
Session-131 Lambda Expressions-2, Predicates, Functions
Session-132 Method Reference, Constructor Reference, Stream API, Date-Time API
Java 9 Version Features
Session-133 Private Methods in Interfaces
Session-134 JShell
Session-135 JPMS
Garbage Collection
Session-136 Garbage Collection
Regular Expressions
Session-137 Introduction, Character Classes
Session-138 Quantifiers, split() method
Session-139 Examples on Regular Expressions
Java 10 New Features
Session-140 JAVA 10 Setup, IntelliJ IDEA Setup, Type Inference Introduction
Session-141 Type Inference, API Changes in List, Set, Map.
Session-142 API Changes in 'Collectors' in STREAM API, Language Internal Features
JAVA 11 New Features
Session-143 JAVA 11 Setup, Running Java File with single 'java' command.
Session-144 Utility Methods in 'String' class
Session-145 Local-Variable Syntax for Lambda Parameters, Nested Based Access Control, ReadingWriting Strings to and from the Files
Session-146 HTTP Client
JAVA 12 New Features
Session-147 Java 12 Setup, Switch Expression-1
Session-148 Switch Expression-2
Session-149 File mismatch() Method, Compact Number Formatting
Session-150 Teeing Collectors in Stream API, Java Strings New Methods
JAVA 13 New Features
Session-151 Java 13 Setup, Text Blocks-1
Session-152 Text Blocks-2
Session-153 Switch Expressions Enhancements, Reimplement the Legacy Socket API
JAVA 14 New Features
Session-154 Switch Expressions (Standard)
Session-155 Pattern Matching for instanceof (Preview), Helpful NullPointerExceptions, Records (Preview) - 1
Session-156 Records (Preview) - 2
Session-157 Records (Preview) - 3
Session-158 Records (Preview) - 4, Text Blocks (Second Preview)
Durga Sir Core Java Videos(203) from YouTube
Core Java With SCJP-OCJP by DURGASOFT
Preview - Core Java Videos And Materials By Nagoor Babu Sir
Discuss (
0
)
navigate_before
Previous
Next
navigate_next