Description
Module-I
- OOPS – Object Oriented Paradigm, Benefits of OOP, Applications of OOP.
- Java – History, Java Features, How Java Differs from C and C++, Java and internet, Java and World Wide Web, Web Browsers, Java Supports Systems, Java Environment.
- Program Java Structure – Java Tokens, Java Statements, Implementing a Java Program, Java Virtual Machine, Command Line Arguments, and Programming Style.
Keywords: OOPS, JVC, WWW, Java Environment
Module-II
- Java Basics -Constants, Variables, Data Types, Declaration of Variables, Giving Values to Variables, Scope of Variable, Symbolic Constants, Type Casting, Getting Values of Variables, Standard Default Values.
- Operators – Arithmetic Operator, Relational Operators, Logical Operators, Assignment Operators, Increment and Decrement Operators, Conditional Operators, Bitwise Operators, Special Operators,
Keywords: Bitwise Operators, Special Operators
Module-III
- Arithmetic Expressions – Evaluation of Expressions, Precedence of Arithmetic Operators, Type Conversions in Expressions, Operator Precedence and Associativity.
- Mathematical Functions.
- Decision Making with if Statement, Simple if Statement, if Else Statement, Nesting of if …else Statement, if-else Ladder, The Switch Statement, The ? Operator.
- Loops – While. Statement, Do Statement, For Statement, Jump in Loops, Labeled Loops.
Keywords:.Operators, Arithmetic Expressions, Decision Making, Loops
Module-IV
- Class – Defining a Class, Adding Variables, Adding Methods, Creating
- Objects, Accessing Class Members,
- Constructors — definition, default constructor, parameterized constructor, copy constructor Methods Overloading, Static Members, Nesting of Methods.
Module-V
- Inheritance –Definition, Multilevel inheritance, hierarchical inheritance, multiple inheritance, hybrid inheritance,Extending a Class,
- Overloading Methods, Final Variables and Methods, Final Classes, Finalize Methods, Abstract Methods and Classes, Visibility Control Arrays.
- One Dimensional Array, Strings. Defining Interfaces, Extending Interfaces, Implementing Interfaces, Accessing Interface Variables.
Keywords: Inheritance, Final, Abstract Methods, Overloading
Module-VI
- Threads – Creating Threads, Extending the Thread Classes.
- Types of Errors – Exceptions, Throwing Our Own Exceptions, Using Exceptions for Debugging.
Keywords: API, threads, synchronization, errors, debugging
Module-VII
- Concept of Stream – Stream Classes, Byte Stream Classes, Character Stream Classes.
- Other Useful I/O Classes – Using the File Class, Reading / Writing Characters.
Keywords: Stream, files, buffering, HTML tags
Module-VII
- Java Applets : Preparing to Write Applets, Building Applet Code, Applet Life Cycle, Passing Parameters to Applets, Aligning theDisplay, More About HTML Tags,
Keywords: Applets, parameters, HTML tags
Module-IX
- The Graphics Class – Lines and Rectangles, Circles and Ellipses
- Abstract Window Toolkit (AWT): Abstract Window Toolkit (AWT): classes hierarchy, Frame Windows: creating a frame window in applet, canvas, creating windows program.
Keywords: Graphics class, frame, window, canvas
Module-X
- Java Data Base Connectivity (JDBC): The JDBC API: The API components, CRUD(Create, Read, Update, Delete) operations using SQL,
- JDBC- advantages and disadvantages, JDBC drivers
Reviews
There are no reviews yet.