Syllabus ,OOPS Java Question papers, Answers, important Question OOPS Through Java, R13 Regulation, B.Tech , JNTUK,Syllabus, download,
Introduction to OOP Introduction, Need of Object Oriented Programming, Principles of Object Oriented Languages, Procedural languages Vs OOP, Applications of OOP, History of JAVA, Java Virtual Machine, Java Features, Program structures, Installation of JDK1.6
Programming Constructs Variables, Primitive Datatypes, Identifiers- Naming Coventions, Keywords, Literals, Operators-Binary, Unary and ternary, Expressions, Precedence rules and Associativity, Primitive TypeConversion and Casting, Flow of control- Branching, Conditional, loops. Classes and Objects- classes, Objects, Creating Objects, Methods, constructors-Constructor overloading, cleaning up unused objects-Garbage collector, Class variable and Methods-Static keyword, this keyword, Arrays, Command line arguments.
Inheritance: Types of Inheritance, Deriving classes using extends keyword, Method overloading, super keyword, final keyword, Abstract class. Interfaces, Packages and Enumeration: Interface-Extending interface, Interface Vs Abstract classes, Packages-Creating packages, using Packages, Access protection, java. lang package. Exceptions & Assertions - Introduction, Exception handling techniquestry... catch, throw, throws, finally block, user defined exception, Exception Encapsulation and Enrichment, Assertions.
MultiThreading : java.lang.Thread, The main Thread, Creation of new threads, Thread priority, Multithreading- Using isAlive () and join (), Syncronization, suspending and Resuming threads, Communication between Threads Input/Output: reading and writing data, java.io package
Applets- Applet class, Applet structure, An Example Applet Program, Applet Life Cycle, paint (), update () and repaint () Event Handling -Introduction, Event Delegation Model, java.awt.event Description, Sources of Events, Event Listeners, Adapter classes, Inner classes.
Abstract Window Toolkit Why AWT?, java.awt package, Components and Containers, Button, Label, Checkbox, Radio buttons, List boxes, Choice boxes, Text field and Text area, container classes, Layouts, Menu, Scroll bar Swing: Introduction, JFrame, JApplet, JPanel, Components in swings, Layout Managers, JList and JScroll Pane, Split Pane, JTabbedPane, Dialog Box Pluggable Look and Feel.