Skip to content

Java Programming – For 2nd Year Students

By Sachin Vyas Categories: Java
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

  • Fundamentals of Object Oriented Programming
  • C vs Java programming
  • Basic programming constructs
  • Classes and Objects.
  • Inheritance
  • Packages and Interfaces.
  • Java programming lab.

What Will You Learn?

  • Fundamentals of Object Oriented Programming with Java, Control Structures, Classes and Objects, Inheritance, Packages

Course Content

Module 1 – Object-Oriented Programming Basics
Object-Oriented Programming, A First Simple Program, A Second Short Program, Two Control Statements, Using Blocks of Code, Lexical Issues, The Java Class Libraries, Data Types, Variables, and Arrays: Java Is a Strongly Typed Language, The Primitive Types, Integers, Floating-Point Types, Characters, Booleans, A Closer Look at Literals, Variables, Type Conversion and Casting, Automatic Type Promotion in Expressions, Arrays, A Few Words About Strings

Module 2 – Operators and Control Statements
Operators: Arithmetic Operators, The Bitwise Operators, Relational Operators, Boolean Logical Operators, The Assignment Operator, The ? Operator, Operator Precedence, Using Parentheses, Control Statements: Java‟s Selection Statements, Iteration Statements, Jump Statements.

Module 3 – Class fundamentals, Objects, Methods, Arrays
Class Fundamentals, Declaring Objects, Assigning Object Reference Variables, Introducing Methods, Constructors, The this Keyword, Garbage Collection, The finalize( ) Method, A Stack Class, A Closer Look at Methods and Classes: Overloading Methods, Using Objects as Parameters, A Closer Look at Argument Passing, Returning Objects, Recursion, Introducing Access Control, Understanding static, Introducing final, Arrays Revisited

Module 4 – Object Oriented Programming and its features
Inheritance, Using super, Creating a Multilevel Hierarchy, When Constructors Are Called, Method Overriding, Dynamic Method Dispatch, Using Abstract Classes, Using final with Inheritance, The Object Class.

Module 5 – Packages and Interfaces
Packages, Access Protection, Importing Packages, Interfaces, Exception Handling: Exception-Handling Fundamentals, Exception Types, Uncaught Exceptions, Using try and catch, Multiple catch Clauses, Nested try Statements, throw, throws, finally, Java‟s Built-in Exceptions, Creating Your Own Exception, Subclasses, Chained Exceptions, Using Exceptions

Student Ratings & Reviews

No Review Yet
No Review Yet