Anna University 2013 Regulation Syllabus - RO6010 Internet Tools and Java Programming - Download

UNIT I INTERNET TOOLS 11 

Major Internet Services – Net Telephony – Internet Relay Chat – Newsgroups – File Transfer Protocol (FTP) – Remote Login – Telnet, Gopher, and Veronica Clients OBJECT ORIENTATION IN JAVA: Introduction - Data Types - Operators -Declarations - Control Structures - Arrays and Strings - Input/Ouput.-Java Classes - Fundamentals - Methods -Constructors - Scope rules - this keyword - object based Vs oriented programming.- -Inheritance-Reusability - Composing class. 

UNIT II ABSTRACT FUNCTIONS AND PACKAGES 6 

Abstract classes - Abstract Functions – Method Overloading and Method Overriding- Wrapper Classes. Packages - Access protection - Importing packages - Interface - Defining and Implementing Interface - Applying Interface - Variables in Interfaces. 

UNIT III EXCEPTION HANDLING 9 

Fundamentals - Exception types - Uncaught Exception - Using Try and Catch - Multiple catch clauses - Nested Try statements - Throw - Throws - Java Built-in Exception - Creating your own subclasses. MULTI THREADED PROGRAMMING: Java thread model - Priorities - Synchronization - Messaging - Thread class and runnable Interface -Main thread - Creating the Thread - Synchronization - Interthread Communication - Deadlock. 

UNIT IV I/O, APPLETS 12

I/O basics - Stream - Stream Classes - Predefined stream - Reading/Writing console input - Applet fundamentals - Native methods.- GUI Components - Applets - Java Scripts – AWT / Swings. 

UNIT V INTRODUCTION TO NETWORK PROGRAMMING 9 

Fundamentals - Internet Addresses - Internet Protocols - DNS - Internet Services - Socket programming, UDP, TCP. JAVA DATABASE PROGRAMMING: JDBC –Database Connection and Table Creation – Execution of Embedded SQL Statements -ResultSet and ResultSetMetaData – Examples.