0% found this document useful (0 votes)
3 views1 page

Core Java Concepts and Fundamentals

The document outlines a Core Java test content schedule, detailing topics such as Java fundamentals, control statements, arrays, bitwise operators, objects and classes, inheritance, exception handling, multithreading, generics, collections framework, IO streams, and JDBC connectivity. Each topic is associated with specific scheduled dates for assessment. The test content is structured into three sections with dates ranging from April 28, 2023, to June 9, 2023.

Uploaded by

kartik0739.be21
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)
3 views1 page

Core Java Concepts and Fundamentals

The document outlines a Core Java test content schedule, detailing topics such as Java fundamentals, control statements, arrays, bitwise operators, objects and classes, inheritance, exception handling, multithreading, generics, collections framework, IO streams, and JDBC connectivity. Each topic is associated with specific scheduled dates for assessment. The test content is structured into three sections with dates ranging from April 28, 2023, to June 9, 2023.

Uploaded by

kartik0739.be21
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

Core Java

Test Content Scheduled Date


Introduction to Java: Java introduction, history and goals of Java, fundamentals of
Java, overview of JDK, JVM, garbage collection. Java Basics: identifiers, keywords,
Java data types & operators. Control Statements: decision constructs, using loop
constructs, command line arguments. Working with Arrays: creating and using arrays
(1-D, 2-D and multi-dimensional arrays), jagged arrays. Bitwise Operators: Bitwise
ST1 OR, Bitwise AND, Bitwise XOR, Bitwise Complement, Bit-Shift Operators. Objects 28th April 2023
and Classes: Classes, objects and methods, defining a class, Access Control, Method
overloading, constructors, constructor overloading, use of this and static. Inheritance:
working with inheritance, inheritance basics & types, using super, method overriding,
dynamic method dispatch, final keyword.
Abstract Methods & Interfaces: built-in packages and user defined packages,
interfaces: declaration, implementation, extending classes and interfaces. Strings:
Introduction, Immutable String, Methods of String class, StringBuffer class &
ST2 StringBuilder class, toString method, StringTokenizer class. Exception Handling: 19th May 2023
exception handling fundamentals, exception types, try and catch, multiple catch
clauses, nested try, throw, throws and finally, creating custom exception.
Multithreading: Java thread model, main thread, creating thread by implementing
runnable and extending thread class, creating multiple threads, using isAlive() and
join(), thread priorities, synchronization.
Generics: introduction, generic example, generic class, generic method, generic
constructor and generic interfaces. Collections Framework: introduction, collection
interfaces, list, queue, set (Overview), Collection classes, ArrayList, LinkedList,
ST3 Iterator, working with maps (Overview), comparable & comparator, arrays, vector, 2nd June 2023
stack. IO Streams: stream classes, byte streams, character streams, stream tokenizer.
JDBC Connectivity: introduction, architecture, establishing JDBC database
connection.
ETE 5th June-9th June

You might also like