B. Tech. (IT & Mathematical Innovations) - Java Programming
Java Language,Concept of OOP, Features of Java, Difference between C++ and Java, Understanding java Program Syntax, Keywords, Identifiers, Naming Conventions, Access Modifiers, Class, Object, Methods
Constants, Variables, Scope of variables, Data Types, Operators and Expressions, Decision Making Loops or Control Statements
Defining Class, Objects, Methods, Constructors, Static Members, Nesting of Methods
Inheritance - Extending a class, Sub constructor, Multiple inheritance, Overriding Methods, Final Variables & Methods, Abstract Methods and Classes, Access Modifiers, Arrays, String Class,
Interfaces, Extending and implementing interfaces,
Packages, Java API Packages
Multithreading, Multitasking, Creating, implementing and extending threads, Stoping, Blocking a thread, Life Cycle of a Thread, Thread Priority, Thread Synchronisation, Runnable interface
Types of Errors - Compile type Errors, Run-time errors,
Exceptions, Exception handling, Checked & Unchecked Exceptions, Syntax Try-Catch Block, Finally Statement, Throw youe exception, Throws
Types of Appets, Difference between Java Aplets and Java program Applications, Building Applet Code, Applet Life Cycle, Designing Webpage
Event Handling, Event Source and Event Listeners, Event Classes
Abstract Window Toolkit, Graphics Class, Drawing shapes, AWT Package , Class Hierarchy, Layout Managers