Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

Advertisements


website counter



JNTU 2007-08 II Year I Sem. B. Tech. MMT- Oobject Oriented Programming


Posted Date: 21 Dec 2007    Resource Type: Articles/Knowledge Sharing    Category: Syllabus

Posted By: India       Member Level: Diamond
Rating:     Points: 1



JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
HYDERABAD
II Year B.Tech. MMT I Sem T P C
4+1* 0 4
OBJECT ORIENTED PROGRAMMING
UNIT-I:
Introduction: Creation of Java, importance of Java to internet, byte code, Java buzzwords, OOP Principles, Encapsulation, Inheritance and Polymorphism, data types, variables, declaring variables, dynamic initialization, scope and life time of variables, arrays, operators, control statements, type conversion and casting, compiling and running of simple Java program.

UNIT-II:
Classes and Objects: Concepts of classes and objects, class fundamentals Declaring objects, assigning object reference variables, introducing methods, constructors, usage of static with data and methods, usage of final with data, access control, this key word, garbage collection, overloading methods and
constructors, parameter passing – call by value, recursion, nested classes and inner classes, exploring the String class.

UNIT-III:
Inheritance: Basic concepts, member access rules, usage of super key word, forms of inheritance, method overriding, abstract classes, dynamic method dispatch, using final with inheritance, the Object class.

UNIT-IV:
Packages and Interfaces: Defining, Creating and Accessing a Package, Understanding CLASSPATH, importing packages, differences between classes and interfaces, defining an interface, implementing interface, applying interfaces, variables in interface and extending interfaces.

UNIT-V:
Exception Handling and Multithreading: Concepts of Exception handling, types of exceptions, usage of try, catch, throw, throws and finally keywords, Built-in exceptions, creating own exception sub classes, Concepts of Multithreading, differences between process and thread, thread life cycle, creating multiple threads using Thread class, Runnable interface, Synchronization, thread priorities, inter thread communication, daemon threads, deadlocks, thread groups.

UNIT-VI:
Event Handling: Events, Event sources, Event classes, Event Listeners, Delegation event model, handling mouse and keyboard events, Adapter classes. AWT: Concepts of components, container, panel, window, frame, canvas, Font class, Color class and Graphics.

UNIT-VII:
AWT Controls: Buttons, Labels, Text fields, Text area, Check boxes, Check box groups, Lists, Choice, Scrollbars, Menus, Layout Managers – Flow, Border,Grid, Card and Gridbag. Swing – JApplet, JFrame and JComponent, Icons and Labels, Handling threading issues, text fields, buttons – The JButton class, Check boxes, Radio buttons, Combo boxes, Tabbed Panes, Scroll Panes, Trees, and Tables. Applets – Concepts of Applets, differences between applets and applications,life cycle of an applet, types of applets, creating applets, passing parameters to applets.

UNIT-VIII:
Networking and Java Library: Basics of Networking, Inetaddress, TCP/IP sockets, Datagrams, URL, URL connection, String handling, java.util, java.io and java.net packages.




Responses

Author: India    21 Dec 2007Member Level: Diamond   Points : 5
TEXT BOOKS:
1. The Complete Reference Java J2SE 5th Edition, Herbert Schildt, TMH Publishing Company Ltd, NewDelhi./PHI
2. Big Java 2nd Edition, Cay Horstmann, John Wiley and Sons.

REFERENCES:
1. Java How to Program, Sixth Edition, H.M.Dietel and P.J.Dietel, Pearson Education.
2. Core Java 2, Vol 1, Fundamentals, Cay.S.Horstmann and Gary Cornell, Seventh Edition, Pearson Education.
3. Core Java 2, Vol 2, Advanced Features, Cay.S.Horstmann and Gary Cornell, Seventh Edition, Pearson Education.
4. Beginning in Java 2, Iver Horton, Wrox Publications.





Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: JNTU 2007-08 II Year I Sem. B. Tech. MMT- Mechanics of Solids
Previous Resource: JNTU 2007-08 II Year I Sem. B. Tech. MMT- Physical Metallurgy
Return to Discussion Resource Index
Post New Resource
Category: Syllabus


Post resources and earn money!
 
Related Resources


Contact Us    Privacy Policy    Terms Of Use   

SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.