Professional Documents
Culture Documents
Name of the Institute: K. K. Wagh Polytechnic, Nashik. Subject: Java Programming (JPR) Institute Code No.:0078 Subject Code: 9113 Name of the Program: Information Technology (IF) Name of Faculty: Mr. Kute T. B. Semester: V Probable / Actual Hrs Available: 48 Ch. No. 01 Name of the topic INTRODUCTION TO JAVA Fundamentals of Object Oriented Programming Features of Java Constant, Variables and Data Types Constant, Data Types, Scope of variable (2) Symbolic Constant, Type casting and conversion, Standard default values Operator and Expression Arithmetic (2) Decision making and Branching The While statement, The do statement, for statement, Jumps in Loops, Labeled Loops, break and continue CLASSES, OBJECT AND METHODS Defining a class, Creating object, Accessing class members, Constructor, Methods Overloading, Static Member and methods Inheritance Extending a Class Final variable and Methods, Final Classes, Abstract method and Classes Visibility Controls Arrays, 1D array, Creating an array, 2D array Strings, Vectors and its methods Wrapper classes and its methods INTERFACES AND PACKAGES Interface: Multiple Inheritance, Defining interfaces, Extending interfaces Implementing interfaces, Accessing Interface variable Packages: Putting Classes Together, System Package, Using system Package Naming Convention, Creating Package, Accessing a package, Using a package, adding a class to a package Example using packages and interfaces MULTITHREADED PROGRAMMING AND EXCEPTION HANDLING Multi Threading: Creating Thread, Extending a thread class Implementing the runnable interface Stopping and Blocking a thread, Life cycle of thread Using thread method, Thread exceptions, Thread priority Managing Errors and Exceptions Types of errors, Exception, Multiple catch statement, Using throw and throws statement No. of lectures allotted Duration L.R./Media to be used
10
02
08
03
06
04
08
Page
05
06
using finally statement, Using Exception for Debugging JAVA APPLETS AND GRAPHICS PROGRAMMING Applet Programming, Local and remote applets How applet differ from application, Preparing to write applets, Building applet code Applet life cycle, Creating an Executable Applet Designing a Web page, Applet tag Adding Applet to HTML file, Running the Applet, Passing parameter to applet4 Graphics Programming, The Graphics Class (2) Drawing different Lines and rectangle, Circle and Ellipse Drawing Arcs, Drawing Polygons, Line Graphs, Using control loops in Applets, Drawing Bar charts STREAMS AND FILE I/O Stream Classes Byte stream classes Character stream classes Random access file class and file operations Object streams Serialization
10
24/08/2009 to 16/09/2009
06
Learning Resources: Books: Sr. No. 01 03 04 05 06 07 Author E. Balagurusamy Herbert Schildt John R.Hubbard Cohoon & Davidson Jawroski Java2 Programming Title Programming with Java: A Primer The Complete Reference: Java Programming with Java Java Program design Java2 Unleashed Keyur Shah Publisher Tata McGraw Hill Tata McGraw Hill Tata McGraw Hill Tata McGraw Hill Techmedia Tata McGraw Hill
Page