Unit –1
Introduction:WhyJava,HistoryofJava,JVM,JRE,JavaEnvironment,JavaSourceFileStructure,and
Compilation.Fundamental,
ProgrammingStructuresinJava:DefiningClassesinJava,Constructors,Methods,AccessSpecifies,
StaticMembers,FinalMembers,Comments,Datatypes,Variables,Operators,ControlFlow,Arrays&
String.
ObjectOrientedProgramming:Class,Object,InheritanceSuperClass,SubClass,Overriding,
Overloading,Encapsulation,Polymorphism,Abstraction,Interfaces,andAbstractClass.
Packages:DefiningPackage,CLASSPATHSettingforPackages,MakingJARFilesforLibraryPackages,
ImportandStaticImportNamingConventionForPackagesprocessorevolutionandtypes,
microprocessorarchitectureandoperationofitscomponents,addressingmodes,interrupts,data
transferschemes,instructionanddataflow,timerandtimingdiagram,Interfacingdevices.
Object Oriented Programming with Java
SYLLABUS