Home
Java Programming PDF Print E-mail

 

 

 

JAVA Programming


 

Faculty

 

Mrs.B.Vinothini , Lecturer

 

Course Information

 

  • Course Description
  • Syllabus
  • Class Schedule
  • Course Schedule
  • Lecture Notes
  • Labs
  • Assignments

 

Course Description

 

This course teaches students how to develop Java applications. Topics covered include the Java programming language syntax, OO programming using Java, exception handling, file input/output, threads, collection classes, and networking. Students will develop and test Java applications (typically) using Eclipse. This course is a pre-requisite to all Application Server courses, and speciality Java Technology courses such as Struts, Spring, andHibernate.

 

Lecture Notes

 

LEC#

TOPICS

LECTURE NOTES

1

Object oriented programming paradigm

(PDF)

2

Basic concepts of object oriented programming & Benefits of OOP

 

(PDF)

3

Simple java program, Java vs  C++, Tokens, Keywords ,Identifiers and constants

(PDF)

4

Data types- Identifiers and constants .Data types ,Type Conversions and Casting , Arrays

(PDF)

5

Operators ,Control statements in java., Class fundamentals &Declaring Objects

(PDF)

6

Assigning Object Reference Variables , introducing methods, constructors & this keyword

(PDF)

7

garbage Collection ,finalize () method , overloading methods, objects as parameters &returning objects

(PDF)

8

access control, static& final keyword. Nested classes , Inner classes& classes with command line arguments 

(PDF)

9

Super keyword & Multilevel Hierarchy

(PDF)

10

Invoking Constructors, Method overriding &Abstract Classes

(PDF)

11

Using Final with Inheritance

(PDF)

12

Packages ,Access Protection &Importing a Packages

(PDF)

13

Interfaces

(PDF)

14

Special String Operations

(PDF)

15

Character Extraction 

(PDF)

16

String Comparison ,Modifying a String &String Buffer

(PDF)

17

Exception Types &Uncaught Exceptions

(PDF)

18

Using Try Catch &Multiple Catch

(PDF)

19

Nested Try & throw

(PDF)

20

Using finally statements

(PDF)

21

Built in Exceptions

(PDF)

22

Using Exceptions

(PDF)

23

Thread Model

(PDF)

24

 

Character Streams

 

(PDF)

25

Stream I/O, Serialization& Files

(PDF)

26

Applet Architecture & Skeleton

(PDF)

27

Simple Applet Display Methods

(PDF)

28

 HTML APPLET tag Passing Parameters to the Applet

(PDF)

29

AudioClip and AppletStub Interface

(PDF)

30

Delegation Event Model

(PDF)

31

Event Classes

(PDF)

32

Collection Interfaces & Collection Classes

(PDF)

33

Using Iterator

(PDF)

34

Maps- Comparators

(PDF)

35

Legacy Classes and Interfaces 

(PDF)

36

String Tokenizer & BitSet

(PDF)

37

Calendar

(PDF)

38

Gregorian

(PDF)

39

TimeZone

(PDF)

40

Locale

(PDF)

41

Random- Currency

(PDF)

42

Case studies 

(PDF)

43

Real time application development

(PDF)

44

Debugging the application

(PDF)

45

 

Testing the application. 

 

(PDF)

 

 

 
< Prev   Next >
 
Copyright 2006 - 2010. SNS College of Technology. Site Developed byShriasys