Java
Java
Unit 1: Introduction to Java programming- The Java Virtual Machine
- Arrays
- Conditional and looping constructs
- Variables and data types
- Fields and Methods
- Constructors
- Nested classes
- Garbage collection
- Overloading methods
- Overriding methods
- Interfaces
- Making methods and classes final
- Polymorphism
- Abstract classes and methods
- The Exception classes
- Cloning objects
- Strings
- The JDK LinkedList class
- String conversions
- Enumeration interface
- Documentation comments
- Package access
- Applet capabilities and restrictions
- Configuring applets
- Layout Managers
- Event Handling
- Panels
- Classes for various controls, such as labels, choice, list, Checkbox, etc.
- The Action Listener interface
- Using menus
- Using the adapter classes
- Graphics
- Dialogs and frames
- Synchronization
- Reader and Writer classes
- Input Stream and Output Stream classes
- Concepts of URLs
- Working with URLs
- Sockets