Java Programming

₹125.00

Tax excluded

Quantity

Nayana R.  Joshi, Vandana Pednekar & Rajesh Keshav Bade

ISBN-9789351635710

BCA, Fifth Semester, University of Pune (Savitribai Phule Pune University)
Syllabus
 
501: JAVA PROGRAMMING
 
Unit
Topic
Lectures
1
Introduction to Java
1.1     Features of Java
1.2          JDK Environment and Tools like (java, javac, appletviewer, javadoc, jdb)
1.3          OOPs Concepts: Class, Abstraction, Encapsulation, Inheritance, Polymorphism
1.4          Difference between C++ and JAVA
1.5          Structure of Java Program
1.6          Data Types, Variables, Operators, Keywords, Naming Convention
1.7          Decision-Making (if, switch), Looping(for, while)
1.8          Type Casting
1.9          Array, Creating an Array, Types of Array – One Dimensional Arrays,  Two Dimensional Array
1.10        String:  Arrays, Methods. StringBuffer Class
8
2
Classes and Objects
2.1          Creating Classes and Objects
2.2          Memory Allocation for Objects
2.3          Constructor
2.4          Implementation of Inheritance Simple, Multilevel
2.5          Interfaces
2.6          Abstract Classes and Methods
2.7          Implementation of Polymorphism
2.8          Method Overloading, Method Overriding
2.9          Nested and Inner Classes
2.10        Modifiers and Access Control
2.11        Packages, Packages Concept, Creating User Defined Packages
2.12        Java Built in Packages: java.lang->math, java.util->Random, Date, Hashtable
2.13        Wrapper Classes
10
3
Collection
3.1          Collection Framework
3.1.1       Interfaces: Collection, List, Set, SortedSet, Enumeration, Iterator, ListIterator
3.1.2.      Classes: LinkedList, ArrayList, Vector, HashSet, TreeSet, Hashtable
3.2          Working with Maps
3.2.1       Map Interface
3.2.2       Map Classes: HashMap, TreeMap
6
4
File and Exception Handling
Exception
4.1          Exception Types
4.2          Using Try Catch and Multiple Catch, Nested Try, Throw, Throws and finally
4.3          Creating User Defined Exceptions
 
File Handling
4.4          Stream, ByteStream Classes, CharacterStream Classes
4.5          File IO Basics
4.6          File Operations, Creating File, Reading File (character, Byte), Writing File (Character, Byte )
8
5
Applet, AWT and Swing Programming
Applet
5.1          Introduction
5.2          Types Applet
5.3          Applet Life Cycle – Creating Applet, Applet tag
5.4          Applet Classes – Color, Graphics, Font
AWT
5.5          Components and Container Used in AWT
5.6          Layout Managers
5.7          Listeners and Adapter Classes
5.8          Event Delegation Model
Swing
5.9          Introduction to Swing Component and Container Classes
12


SPPU2015/BCA/5/01
25 Items
New product

4 other products in the same category: