90 likes | 188 Views
Java is a platform independent language. It is an object-oriented programming language developed by Sun Microsystems, a company best known for its high-end Unix workstations. Modeled after C , the Java language was designed to be small, simple, and portable across platforms and operating systems, both at the source and at the binary level (more about this later). Core Java is Enterprise Java and Micro Edition. Enterpris
E N D
Subject Core java
Syllabus • CORE JAVA
Introduction • The Java Virtual Machine • Variables • Data types • Conditional constructs • Looping constructs • Arrays
Object-oriented Java • ields and Methods • Constructors • Overloading methods • Garbage collection • Nested classes • Overriding methods • Polymorphism • Making methods and classes final • Abstract classes and methods • Interfaces
Exception handling • Exception handling with try-throw-catch-finally construct • The Exception class • Cloning objects • The JDK LinkedList class • Strings • String conversions
Working with types • Working with types: Wrapper classes • Enumeration interface • Packages • Package access • Documentation comments • Applets • Configuring applets • Applet capabilities and restrictions
AWT and Swing • Basics of AWT and Swing • Layout Managers • Event Handling • The Action Listener interface • Panels • Classes for various controls, such as label, choice, list, • Checkbox, etc. • Dialogs and frames • Using menus • Using the adapter classes • Graphics
Threads • Threads • Synchronisation • The I/O Package • InputStream and OutputStream classes • Reader and Writer classes Chapter • Basic concepts of networking • Working with URLs • Concepts of URLs • Sockets • Database connectivity with JDBC • Java security