OBJECT ORIENTED PROGRAMMING USING JAVA
RATIONALE
आज,के समय सबसे अधिक संभावना है कि Java World Wide Web(WWW ) पर मिलेगा। वेब Java programs के लिए सुविधाजनक transport mechanism के रूप में कार्य करता है।
और web की ubiquity ने Java को Internet development tool के रूप में popular बनाया है। Java ने एक machine के programming प्रतिमान को machines के distributed network में स्थानांतरित कर दिया है।
World Wide Web(WWW ) पर कोई भी application आसानी से implement किया जा सकता है। Internet में कई applications और different protocols हो सकते हैं। यह course students को detail से network programming language Java में सीखने में सक्षम करेगा।
इस कोर्स में हम polytechnic के syllabus को cover करेंगे।
DETAILED CONTENTS
1. Introduction to Java
- A brief history
- How Java works?
- Java Virtual Machine (JVM)
- Just In Time (JIT)compiler
- Java features
- using Java with other tools
- native code
- Java application types
- comparison with JAVA and C++
2. Working with data types
- control flow statements
- arrays
- casting
- command-line arguments
3. Java Classes and Memory Management
- Introduction to Classes
- inheritance
- encapsulation and polymorphism
- constructors and finalizers
- garbage collection
- access specifier
4. Interfaces and Packages
- Using the Java interface
- Using Java packages
5. Exception Handling and Stream Files
- Overview of exception handling
- method to use exception handling
- method available to exceptions (The throw statement, the throws class, finally class)
- creating your own exception classes
6. Threads and Multi-threading
- Overview, thread basics – creating and running a thread
- The thread control method
- The threads life cycle and synchronization
7. Introduction to Applet, Application, and JD
- Java applets Vs Java applications
- building application with JDK
- building applets with JDK
- HTML for Java applets
- managing input-output stream