0% found this document useful (0 votes)
21 views2 pages

Introduction To Java Programming Language

Uploaded by

vatasem985
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
21 views2 pages

Introduction To Java Programming Language

Uploaded by

vatasem985
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

PEC CS 604 Introduction to Java Programming 3L:0T:0P 3 Credits

Language

Detailed contents
Module 1 Lectures: 12 hrs.
Introduction to Java: Feature to Java, Java Virtual Machine, Differences between C++ and Java, Part
of Java, API Document, Starting a Java Program. Important Classes, Formatting the Output
Naming Conventions and Data Types: Naming Conventions in Java. Data types in Java, Literals.
Operators and Control Statements in Java: Arithmetic Operators, Unary Operators, Relational
Operators, Logical Operators, Boolean Operators, Bitwise Operators, Ternary Operators, New
Operator, Cast Operator, If … else statement, Switch statement, Break statement, Continue
statement, Return statement, do … while loop, while loop, for loop.
Input and Output: Accepting Input from the keyboard, reading input in Java, Util, Scanner class,
displaying output with System out print(), Displaying formatted output with string, Format.
Module 2 Lectures: 8 hrs.
Arrays and Strings: Types of Arrays, Array name, Length, Command Line Arguments, Creating Strings,
String Class Methods, String Comparison, Immutability of Strings, Creating String Buffer Objects,
String Buffer Class Methods, String Builder Class, String Builder Class Methods.
Wrapper Classes: Number class, Character class, Byte class, Short class, Integer class, Long class, Float
class, Double class, Boolean class, Math class.
Introduction to OOPS: Problems in procedure oriented approach, Features of Object Oriented
Programming System, Object creation, Initializing the instance variable, Constructors.
Module 3 Lectures: 10 hrs.
Methods of Java: Method Prototype, Method Body, Understanding Methods, Static Methods, Static
Block, The keyword ‘this’, Instance Methods, Passing Primitive Data Types to Methods, Passing
Objects to Methods, Passing Arrays to Methods, Recursion, Factory Methods.
Inheritance and Polymorphism: Inheritance, The Keyword ‘super’, The Protected Specified, Types of
Inheritance, Polymorphism with variables, Polymorphism using methods, Polymorphism with Static
Methods, Polymorphism with Private Methods, Abstract Classes.
Packages: Package, Different types of Packages, Interface in a Package, Access Specifies in Java.
Module 4 Lectures: 10 hrs.
Exceptional handling: Errors in Java Program, Exceptions throws and throw clause, Types of
exceptions, Re-throwing an exception.
Threads: Single and Multitasking, Creating and terminating the thread, Single and Multi-tasking using
threads, Deadlock of threads, Thread communication.
Introduction to AWT and Applets: AWT components, Creating and closing the frame, Drawing in the
frame, Displaying dots and text in the frame, Event Handling, Listeners and Listener methods,
Creating and uses of Applets, An applet with swing components, Applet parameters.
Introduction on Java database connectivity: Database servers and clients, JDBC, Connecting to a
Database, Stored Procedures and Callable Statement, Storing file and Image into database, retrieving
a file and images from database, Types of JDBC drivers.
Text Books:
1. Core Java by R Nageswara & Kogent Solution Inc, Dreamtech.
2. The Complete Reference Java Tata McGraw Hill.
3. Java 6 Programming Black Book, w/CD by Kogent Solutions Inc,, Dreamtech .
Reference Books:
1. Professional Java, JDK 6 Ed. by Richardson Avondolio Wrox.
2. Programming with Java by E Balagurusamy Tata McGraw Hill.

******************************************************************

You might also like