Note: Please check your Spam or Junk folder, in case you didn't receive the email with verification code.
SYLLABUS
Unit-I
The History and Evolution of Java: Java’s Lineage, The Creation of Java, How Java Change the Internet, Java’s Magic : The Byte Code, Servlets: Java on the Serve Side, Java Buzzwords, Evolution of Java. An Overview of Java: Object Oriented Programming, Two Control Statements, Using Blocks of Codes, Lexical Issues, The Java Class Libraries. Data Types, Arrays and Variables: Primitive Type, Integers, Floating - Point Types, Characters, Booleans, Literals, Variables, Type Conversion and Casting, Automatic Type Promotion in Expressions, Arrays, Strings, Pointers.
Unit-II
Operators : Arithmetic Operators, The Bitwise Operators, Relational Operators, Boolean Logical Operators, The Assignment Operators, The ? Operator, Operator Precedence, Using Parenthesis. Control Statements: Java’s Selection Statements, Iteration Statements, Jump Statements. Introducing Classes: Class Fundamentals, Declaring Objects, Assuming Object Reference Variables, Introducing Methods, Constructors, The ‘this’ Keyword, Garbage Collection, The Finalize( ) Method, A Stack Class, Overloading Methods, Using Object as Parameter, Argument Passing, Returning Objects, Recursion, Introducing Access Control, Understanding Static, Introducing Nested and Inner Classes, Exploring the String Class, Using Command Line Arguments, Varargs : Variable-Length Arguments.
Unit-III
Inheritance: Basics, Using Super, Creating a Multi Level Hierarchy, When Constructors are Executed, Method Overriding, Dynamic Method Dispatch, Using Abstract Class, Using Final with Inheritance, The Object Class. Packages and Interfaces: Packages, Access Protection, Importing Packages, Interfaces, Default Interfaces, Default Interface Methods, Use Static Methods in an Interface, Final Thoughts on Packages and Interfaces. Exception Handling: Exception Handling Fundamentals, Exception Types, Uncaught Exceptions, Using Try and Catch, Multiple Catch Clauses, Nested Try Statements, Throw, Throws, Finally, Java Built-in Exceptions, Creating Your Own Exception Subclasses, Chained Exceptions, Three Recently Added Exceptions Features, Using Exceptions.
Unit-IV
Multithreaded Programming: The Java Thread Model, The Main Thread, Creating Thread, Creating Multiple Threads, Using isAlive( ) and Join( ), Thread Priorities, Synchronization, Interthread Communication, Suspending, Resuming and Stopping Threads, Obtaining a Thread State, Using Multithreading. I/O, Applets and Other Topics: I/O Basics, Reading Console Input, Writing Console Output, The Print Writer Class, Reading and Writing Files, Automatically Closing a File, Applet Fundamentals, Enumerations Type wrappers Auto Boxing Annotations, Generics: The General form of a Generics Class, Creating a Generic Method, Generics Interfaces.
Unit-V
Introduction to the AWT: Working with Windows, Graphics and Text: AWT Classes, Window Fundamentals, Working with Frame Windows, Creating a Frame Window in an AWT Based Applet, Creating a Window Program, Displaying Information within a Window, Graphics, Working with Color, Setting the Paint Mode, Working with Fonts, Managing Text Output Using Font Metrics. Using AWT Controls, Layout Mangers and Menus: AWT Control Fundamentals, Labels, Using Buttons, Applying Check Boxes, Check Box Group, Choice Controls, Using Lists, Managing Scroll Bars, Using a Text Field,Using a Text Area, Understanding Layout Managers, Menu Bars and Menus, Dialog Boxes, File Dialog, Overriding Paint( ).
No Preview is available for this book
CategoriesEngineering
Format EPUB
TypeeBook