SlideShare a Scribd company logo
Page|1
SUMMERTRAININGREPORT
ON
JAVA
Submittedinthepartialfulfillmentforthe
awardofdiplomaofengineeringincomputer
science&engineering.
Govt.polytechnic,kashipur
(2017-2018)
SUBMITTEDTO SUBMITTEDBY
Mrs.AnitaMam ShivaBhatt
ComputerScience&
Eng.
Page|2
TABLEOFCONTENTS
TOPIC Page(s)
1:Introduction 3-6
1.1.IntroductiontoOOPS
1.2 Objects
1.3Class
1.4 Polymorphism
1.5 Encapsulation
1.6Inheritance
1.7 Abstraction
1.8 Newoperator
1.9 Instances
2: Constructor 7-9
2.1DefaultConstructor
2.2ParameterizedConstructor
2.3ConstructorOverloading
3:Statickeyword 10-11
3.1Staticvariable
3.2Staticmethod
3.3Staticblock
4:Polymorphism 12-13
4.1TypesofPolymorphism
Page|3
4.2FunctionOverloading
4.3DataShadowing
5:Inheritance 14-15
5.1FunctionOverriding
5.2Upcasting
5.3Downcasting
6:Abstraction 16-18
6.1Abstractclass
6.2Interfaces
6.3Extendinginterfaces
6.4Extendingmultipleinterfaces
7:StringHandling 18
7.1Rules
7.2MethodsofStringclass
8.ProjectforInstituteManagementusingSwingandpackage 19
1.IntroductiontoOOPs:
OOPsstandsforObjectOrientedProgrammingthatprovidesmanyconcepts
suchasInheritance,Abstraction,Encapsulation,Polymorphismetc.
1.1Object
Anyentitythathasstateandbehaviorisknownasanobject.Forexample:
Page|4
chair,pen,table,keyboard,bikeetc.Itcanbephysicalandlogical.
1.2Class
Collectionofobjectsiscalledclass.Itisalogicalentity.
1.3Inheritance
Whenoneobjectacquiresallthepropertiesandbehaviorsofparentobjecti.e.
knownasinheritance.Itprovidescodereusability.Itisusedtoachieveruntime
polymorphism.
1.4Polymorphism
Whenonetaskisperformedbydifferentwaysi.e.knownaspolymorphism.
Forexample:toconvincethecustomerdifferently,todrawsomethinge.g.
shapeorrectangleetc.
Injava,weusemethodoverloadingandmethodoverridingtoachieve
polymorphism.
Anotherexamplecanbetospeaksomethinge.g.catspeaksmeaw,dogbarks
woofetc.
1.5Abstraction
Page|5
Hidinginternaldetailsandshowingfunctionalityisknownasabstraction.For
example:phonecall,wedon'tknowtheinternalprocessing.
Injava,weuseabstractclassandinterfacetoachieveabstraction.
1.6Encapsulation
Binding(orwrapping)codeanddatatogetherintoasingleunitisknownas
encapsulation.Forexample:capsule,itiswrappedwithdifferentmedicines.
Ajavaclassistheexampleofencapsulation.Javabeanisthefully
encapsulatedclassbecauseallthedatamembersareprivatehere.
1.7NewOperator
Itdynamicallyallocatesbufferinheapwiththereferencewedefinepointed
fromthestack.
Foreg. Demoobj;
Obj=newDemo();
Thisstatementdoestwothings:
1.Itcreatesactual(physical)objectinheapwiththevariable‘obj’instack
pointingtheobject.
2.Itcallstheconstructorof‘Demo’classfortheintializationofobject.
Page|6
 Injava,onlyobjectsaregettingmemoryatruntime.
 Newoperatorisonlyusedtoallocateamemoryforobjectonly.
 Thememorythathasbeenallocatedatruntimedoesnothaveany
name.
 Injava,pointersarenotdefined.ItusesReferenceIDfortheallocation
whichisstoredinsideReferenceVariable.
1.8Instance:
Itisactuallythephysicalexistenceofanobject.
Foreg.Carisaclassandifweseeanycarinreality,thenitisgeneralthing.
2.ConstructorsInJava:
Constructorinjava isa specialtypeofmethod thatisusedtoinitializethe
Page|7
object.
Javaconstructoris invokedatthetimeofobjectcreation.Itconstructsthe
valuesi.e.providesdatafortheobjectthatiswhyitisknownasconstructor.
Rulesforcreatingjavaconstructor
Therearebasicallytworulesdefinedfortheconstructor.
1. Constructornamemustbesameasitsclassname
2. Constructormusthavenoexplicitreturntype
Typesofjavaconstructors
Therearetwotypesofconstructors:
1. Defaultconstructor(no-arguementconstructor)
2. Parameterizedconstructor
2.1DefaultConstructor:
Eg.
classBike1{
Bike1(){
System.out.println("Bikeiscreated");
}
publicstaticvoidmain(Stringargs[]){
Page|8
Bike1b=newBike1();}}
Output:
Bikeiscreated
Rule:Ifthereisnoconstructorinaclass,compilerautomaticallycreatesa
defaultconstructor.
2.2ParameterizedConstructor:
A constructorthathaveparametersisknownasparameterizedconstructor.
Parameterizedconstructorisusedtoprovidedifferentvaluestothedistinct
objects.
ConstructorOverloadinginJava
ConstructoroverloadingisatechniqueinJavainwhichaclasscanhaveany
numberofconstructorsthatdifferinparameterlists.Thecompiler
differentiatestheseconstructorsbytakingintoaccountthenumberof
parametersinthelistandtheirtypes.
Page|9
3.Javastatickeyword
Thestatickeywordinjavaisusedformemorymanagementmainly.Wecan
applyjavastatickeywordwithvariables,methods,blocksandnestedclass.
Thestatickeywordbelongstotheclassthaninstanceoftheclass.
Thestaticcanbe:
variable(alsoknownasclassvariable)
method(alsoknownasclassmethod)
block
nestedclass
1)Javastaticvariable
Ifyoudeclareanyvariableasstatic,itisknownstaticvariable.
Thestaticvariablecanbeusedtoreferthecommonpropertyofallobjects
(thatisnotuniqueforeachobject)e.g.companynameofemployees,college
nameofstudentsetc.
Thestaticvariablegetsmemoryonlyonceinclassareaatthetimeofclass
loading.
Advantageofstaticvariable
Itmakesyourprogrammemoryefficient(i.eitsavesmemory).
Understandingproblemwithoutstaticvariable
classStudent{
introllno;
Stringname;
Stringcollege="ITS";
Page|10
}
Supposethereare500studentsinmycollege,nowallinstancedatamembers
willgetmemoryeachtimewhenobjectiscreated.Allstudenthaveitsunique
rollnoandnamesoinstancedatamemberisgood.Here,collegereferstothe
commonpropertyofallobjects.Ifwemakeitstatic,thisfieldwillgetmemory
onlyonce.
Javastaticpropertyissharedtoallobjects.
2)Javastaticmethod
Ifweapplystatickeywordwithanymethod,itisknownasstaticmethod.
Astaticmethodbelongstotheclassratherthanobjectofaclass.
Astaticmethodcanbeinvokedwithouttheneedforcreatinganinstanceofa
class.
staticmethodcanaccessstaticdatamemberandcanchangethevalueofit.
3)Javastaticblock
Isusedtoinitializethestaticdatamember.
Itisexecutedbeforemainmethodatthetimeofclassloading.
Page|11
4. POLYMORPHISM:
Wheneveranobjectgivesdifferentbehavioraccordingtodifferent
environmentthenitissaidtobepolymorphism.
Eg.System.out.println(10);
System.out.println(“hi”);
System.out.println(2.4);
Here,byusingonlyonefunction,wepasseddifferenttypeofvalues.
*Polymorphismisalwaysachievedbythebehaviorofanobject.
Polymorphismareoftwotypes:
1.RunTimePolymorphism(LateBinding):
Objectisbindwithitsfunctionalityatruntime.
2.CompileTimepolymorphism(EarlyBinding):
Objectisbindwithitsfunctionalityatcompiletime.
 JavadoesnotsupportOperatoroverloadingexplicitly.
Rule:JavadoesnotsupportCompiletimePolymorphism.Onlyincaseof
Staticfunction CompileTimePolymorphismissupported.ButStatic
functionsarebindatclasslevel.SoCTPinjavaisnotsupported.
Rule:Bydefaultallthenonstaticfunctionexceptstatic,final,privateare
implicitvirtual andvirtualfunctionalwaysbindatruntime.
4.1. Functionoverloading:
Functionoverloadingsaysifyouhavemorethanonefunctionwith
samenameinoneclassbuthavingdifferentprototypes.
Functionprototypesconsistsof5thimgs:
1.Accessspecifier
Page|12
2.Accessmodifier
3.Returntype
4.Name
5.Argiuement
 Accessspecifier,accessmodifier,andreturntypedonotplayanyrole
infunctionoverloading.
 Functionoverloadingcanonlybeachievedbychangingargumentsin2
ways:
1.Changeinnumberofarguments
2.Changeindatatypeofargument
4.2DataShadowing
Wheneverclasslevelvariableandlocallevelvariablehavesamename
,ThenlocalVariablevalueovershadowstheclasslevelvariable’svalue.
ThisconceptiscalledDatashadowing.
Thiskeyword:
 Allthenonstaticfunction,implicitlyaccessclasslevelvariablein
objectbyusing‘this’keyword.
 ‘this’catchesRIDofobjectimplicitlyinnonstaticfunction.
Ifdatashadowingoccursthentoaccessclasslevelvariablevalues,use
of‘this’ismandatory.
 ‘this’keywordcannotbeusedinstaticfunction.
Page|13
6.Inheritance:
Itisusedtoachievereusability,optimization,timeandcostutilization.
ItisachievedbyFunctionOverriding.
Eg.SyntaxofjavaisinheritedfromyhesyntaxofClanguage.
InheritanceisaISARELATIONSHIP.
 Javadoesnotsupportmultipleinheritance.
 Bydefaultallthedatamemberandmemberfunctionofparentclass
areavailabletochildclassiftheyarenotprivate.
6.1Functionoverriding:
Wheneverparentclassandchildclassbothhavememberfunction
ofsamesamethenchildfunctionoverridesparentfunction.This
conceptiscalledfunctionoverriding.
 Staticmethodcannotoverrideanotherstaticmethod,buttheycanhide
anothermethodanditiscalledfunctionhiding.
 Ifmethodofparentismadeprivatethenwhatevertheaccessspecifier
ofmethodofchildis,functionoverridingisnotpossible.
 Finalmethodscannotbeoverriddenbymethodofchildclass.
 Onlyinheritedmethodcanbeoverridden.
 Theoverridingmethodandoverriddenmethodmusthavesame
argumentlistandareofsamereturntype.
 Constructorscan’tbeoverriddenbutcanbeoverloaded.
 Abstractmethodmustbeoverriddenbynonabstractsubclass.
6.2 Upcasting
TheRIDofchildclassobjectisputintheRVofparentclassbutvice
Page|14
versaisnottrue.
Eg.Parentp=newChild();
6.3 Downcasting
TheprocessofgettingbackRIDofachildclassobjectfromparent
classRVtochildclassRV. Eg.Childc=(Child)p;
Page|15
7.Abstraction:
Itisusedtodefinestandards.
Itisusedtohidetheinternalworking.
Abstractfunctiondefinestandards,implementationvariesfrom
onestandardtoother.
Therearetwowaystoachieveabstraction:
1.ViaabstractClass
2.ViaInterface
7.1AbstractClass
 Abstractclassissimilartonormalclassinjavaexceptitcan’tbe
instanciated.
 Abstractclasscanonlycontainabstractmethods.
 Itmaycontainmorethanoneabstractmethodsoralsocontainnon
abstractmethods.
 Achildclasshastooverridealltheabstractmethodofanabstract
methods,Otherwiseithastomakeitselfabstract.
Eg.
abstractClassBase{
Intx;inty;
voidshow(){
System.out.println(x);System.out.println(y);
}
Abstractvoidget();}
ClassChildextendsBase{
Page|16
Voidget(intx,inty){
this.x=x;
this.y=y;}
publicstaticvoidmain(Stringargs[])
{
Childc1=newChild();
C1.get(1,2);
C1.show();
}
}
Output:
1
2
7.2Interfaces:
Interfacesaretheblueprintofaclass.
Itisareferencetypeinjava.Itisacollectionofabstractmethods.
Aclassimplementsaaninterface,therebyinheritinganabstract
methodsftheinterface.
Alongwiththeabstractmethods,italsocontainconstants,default
methods,staticmethods,andnestedmethods.
Interfacecontainsthebehaviorthataclassimplements.
 Interfacecan’tbeinstanciated.
 Interfacedoesnotcontainanyconstructors.
 Allthemethodsofinterfaceareabstract.
 Aninterfaceisnotextendedbyaclass.
Page|17
 Aninterfacecanextendmultipleinterfaces.
Interfacekeywordisusedtodeclareinterface.
Foreg.
InterfaceMy{
voidshow();}
classChildimplementsMy{
publicvoidshow()
{System.out.println(“show”);}
Publicstaticvoidmain(Stringargs[]){
Mym=newMy();
m.show();}
output:
show
7.3ExtendindInterfaces:
Eg.
publicinterfaceSports{
publicvoidshow();
}
PublicinterfaceFootballextendsSports{
Publicvoidscore();
}
7.4Extendingmultipleinterfaces
Eg.PublicinterfacehockeyextendsSports,Football{}
8.StringHandling:
Creatingstringbymostdirectway:
Page|18
Stringg=“Helloworld”;
 Stringclassisimmutablesoonceobjectiscreateditcan’tbechanged.
ImportantmethodsofStringclass:
1.byteb[]=g.getBytes();
2.charch[]=g.toCharArray();
3.charc=g.charAt(2);
4.Strings1=g.toUpperCase();
5.Strings2=g.toLowerCase();
6.Strings1=g.subString(10);
7.Strings2=g.subString(0,4);
8.Strings=String.valueOf(10);
9.intI=Integer.parseInt(“10”);etc.
StringConcatenation:
Strings=“good”;
S=s+“morning”;
StringComparision:
1.Booleanb=s1.equals(s2);
Italwayscomparesthecontentofreferencevariable,ifsamethenreturns
true;
2.booleanb=s1.equalsIgnoreCase(s2);
3.intx=s1.CompareTo(s2);
Page|19
9.ProjectforInstituteManagementUsingSwingandPanel:
InthiswehavemadeaLibrearymanagementprojectinwhichanadmin
managestheRecordofbooks,AddbookwhichyouwanttostoreonLibreary,
Availablebooks,,IssueBook,ReturnBook.Onlytheadministratorhasthe
permissiontomanagethisinstitutemanagementapplication.
Forcreatingthisapplication,weneedthefollowingfile:
1.Javafile:
forwritingcode.Inthisfileweuseswingandpackagecomponentsto
createaregistrationformwithpasswordvalidation.
2.Odbc.jarfile:
ThisjarfileprovidesawaytosetupaJavaconnectionwithanOracle
Database.
3.Msaccessfile:whichisusedtostorethedatabasetables.
4.Regtableindatabase1.mdb(msaccessfile):forfetchingrecordswe
needadatabasetable.
Page|20
INTERODUCTION:-LibrarymanagementsystemprothemainobjectiveoftheLibrary
Managementsystemprojectisdisciplineoftheplanning,organizingandmanagingthe
librarytasks.Ourprojectaimsatmakingthetaskoflibraryeasy.LibraryManagementis
enteringtherecordsofnewbookandretrievingthedetailsofbookavailableinthelibrary.
Wecanissuebooktothelibrarymemberandmaintaintheirrecordsandcanalsochecks
howmanybookareissuedandstockavailableinthelibrary.Intheprojectwecanmaintain
thelatefineoflibrarymemberwhoreturntheissuedbookaftertheduedate.ThisLibrary
managementsystemprojectinJAVAandMSSQLserver.
Projecttitle:
Librarymanagementsystem/LibrarymanagementsystemprojectinJAVA
RDBMS
Languageandsoftwaretoolused:
Page|21
FrontEnd:Java
OperatingSystem:Window10
BackEnd:MicrosoftSQLServer
ProposedSystem:
Intheproposedsystem,weassumethateachmemberwillbehavingaidentitywhichcan
beusedforthelibrarybookissue.wheneverlibrarymemberwishtotakeabook,thebook
issuedbythelibraryauthoritywillbecheckboththebookdetailsaswellasthestudent
detailsandstoreitinlibrarydatabase.
 ModuleDescription:
1.UserModule:
 Inthismodulestudentcancheckavailabilityofthebook…
 Thefollowingarethesubmoduleintheusermodule.
Bookreturn:Herestudentwillreturnthebookstothelibrary…
 2.LiberianModule:
 Thisisthemainmoduleintheproposedproject.TheLiberiancanreadand
writeinformationaboutanystudent.TheLiberiancanalsoupdate,createand
deletetherecordofstudentasperrequirementandimplementationplans.
 Thefollowingarethesubmoduleintheadministratormodule.
 Bookdetails:AllowLiberiantoenteredbookdetails.
 Bookissue:HereLiberianissuesthebookstothestudentfromlibrary.
 Futurescopeoftheproject:
Wecanconsidermuchfuturescopetothisapplication.Thefollowingare
Page|22
someofthere.
 OnlineuseofthelibrarycanbegoodfeaturefortheLibraryManagement
system.
 Advancedfinepaymentsystemcanbeadded.
 Inventorysystemcanbeusedtomaintainthebooksofthelibrary.
 Hardwarerequirement:Operatingsystem:Window10
 Harddisks:GB
 RAM:MB
Softwarerequirement:
 Javalanguage
 Javadevelopmentkit7
 MSSQLserver
ModuleOfProject:
 LoginPage.
 Menu.
 AddBook.
 AvailableBook.
 IssueBook.
 ReturnBook.
 Bookdetails:AllowLiberiantoenteredbookdetails.
Page|23
 Bookissue:HereLiberianissuesthebookstothestudentfromlibrary.
 Futurescopeoftheproject:
Wecanconsidermuchfuturescopetothisapplication.Thefollowingare
someofthere.
 OnlineuseofthelibrarycanbegoodfeaturefortheLibraryManagement
system.
 Advancedfinepaymentsystemcanbeadded.
 Inventorysystemcanbeusedtomaintainthebooksofthelibrary.
 Hardwarerequirement:Operatingsystem:Window10
 Harddisks:GB
 RAM:MB
Softwarerequirement:
 Javalanguage
 Javadevelopmentkit7
 MSSQLserver
ModuleOfProject:
 LoginPage.
 Menu.
 AddBook.
 AvailableBook.
 IssueBook.
 ReturnBook.
Page|24
LoginPage-:
TheLoginpageisthefirstpageoftheproject.Whichisthegrantthepermissiontothe
liberationbyaccessingthecorrectsecuritylevel?WheretheusernameorPassword.
HerethethreePanelareusedintheLoginPage,inwhichthefirstpanelisusesforthe
LIBRARYMANAGMENT.thesecondpanelisusedfortheuseridandpasswordandthelast
panel,panelthreeisusedforthefinalprocessoftheloginpageasaLoginintheprojector
canceltheloginpage.
Afterthecorrectinformationprovidingintheloginpagetheauthorisedusercanenterin
theproject...andhewillbeaccessallthefunctionoftheproject.suchasaddbook,return
booketc
Completetheprocessofloginpageasacompleteandcorrecttheauthorisedusergoes
awaythenextpage(Menu).
Inthecaseofincorrectusernameorpasswordtheloginpagewillbeshowthedialogbox
andinstructionthattheusernameorpasswordisinvalid.
Page|25
Menu-:
Themenupageoftheprojectiscontainthe4button.whichistheuseforopennewpage
forusingspecialaction.
Wherethefollowingbuttonsareusing.theyarefollowingtypes-----
 AddBook.
 AvailableBook.
 IssueBook.
 ReturnBook.
Page|26
AddBook-:
Theaddbookpageoftheprojectisthepageinwhichthenewbooksaretheaddingin
libraryrecordthrowthelibrarian.
Wherethegeneralinformationshouldmusttoaddedinthefield.Afterthesubmittingthe
alldetailsthedetailofthebookissavedintheavailablebook.
Page|27
AvailableBook-:
 Theavailablebookoftheprojectistherecordoftheallbookswhicharetheaddedin
thelibrary.Theaddbooksdatabaseareconnectedwiththeavailablebook.Thebooks
whoaretheaddedintheaddbookpagetheyarestoredintheavailablebook.Inwhich
thealldetail
Page|28
ofthebooksaretheincludedsuchas,bookname,bookid,publisher,publishingyear,
addingdateetc.
IssueBook-:
Theissuebookistheprocessofthedestructionofthelibrary’sbooktotheusers,where
theallgeneralinformationofuser’s&booksareaddedinthepageoftheissuebook.after
thatthebooksarethecheckoutfromthelibrary.
Page|29
ReturnBook-:
Thereturnbookofthejavalibrarymanagementsystemisthelastpage,inwhichthe
booksarecheckininthelibrarywhicharethecheckoutbythelibrary.
Thebasicdetailofthebooksandusersaresubmittingsameastheissuebookpage.after
thatthebooksarecheckininthelibrary.
Page|30
Conclusion
Thistrainingfocusseduponincreasingourknowledge
andinterestintowardthejava.Becausejavaismost
interestingandmostusedlanguageinthesedays.We
learnthowtocreateawebsitesandwebpages.Itwas
agreatexperience.Itincreaseourpracticalskills
that‟sthemainthingwhichwelearntinthetraining
session.Thus,webelievethatourprojectwillbe
beneficialforvariouspurposes&henceourefforts
willbefruitful.

More Related Content

What's hot

Report in Java programming and SQL
Report in Java programming and SQLReport in Java programming and SQL
Report in Java programming and SQL
vikram mahendra
 
Training report anish
Training report anishTraining report anish
Training report anishAnish Yadav
 
Core java report
Core java reportCore java report
Core java report
Sumit Jain
 
Summer internship report
Summer internship reportSummer internship report
Summer internship report
Ipsit Pradhan
 
Industrial Training report on java
Industrial  Training report on javaIndustrial  Training report on java
Industrial Training report on java
Softvision Info Solutions Private Limited
 
Summer training report on java se6 technology
Summer training  report on java se6 technologySummer training  report on java se6 technology
Summer training report on java se6 technology
Shamsher Ahmed
 
Best Industrial training report
Best Industrial training reportBest Industrial training report
Best Industrial training report
Shivam Saxena
 
Industrial training report on core java
Industrial training report on core java Industrial training report on core java
Industrial training report on core java
Nitesh Dubey
 
Java report by ravi raja
Java report by ravi rajaJava report by ravi raja
Java report by ravi raja
RaviRaja55
 
Summer Training report at TATA CMC
Summer Training report at TATA CMCSummer Training report at TATA CMC
Summer Training report at TATA CMCPallavi Srivastava
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
shwanjava
 
Industrial training report
Industrial training reportIndustrial training report
Industrial training report
Anurag Gautam
 
Vikeshp
VikeshpVikeshp
Vikeshp
MdAsu1
 
Neel training report
Neel training reportNeel training report
Neel training report
Neel Chandra
 
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET-  	  Online Compiler for Computer Languages with Security EditorIRJET-  	  Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET Journal
 
Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)Pratima Parida
 
Java Presentation
Java PresentationJava Presentation
Java Presentationaitrichtech
 
industrial_report_final
industrial_report_finalindustrial_report_final
industrial_report_finalDhruv Bhasin
 
VIRTUAL LAB
VIRTUAL LABVIRTUAL LAB
VIRTUAL LAB
SAFAD ISMAIL
 

What's hot (20)

Report in Java programming and SQL
Report in Java programming and SQLReport in Java programming and SQL
Report in Java programming and SQL
 
Training report anish
Training report anishTraining report anish
Training report anish
 
Core java report
Core java reportCore java report
Core java report
 
Summer internship report
Summer internship reportSummer internship report
Summer internship report
 
Industrial Training report on java
Industrial  Training report on javaIndustrial  Training report on java
Industrial Training report on java
 
Summer training report on java se6 technology
Summer training  report on java se6 technologySummer training  report on java se6 technology
Summer training report on java se6 technology
 
Best Industrial training report
Best Industrial training reportBest Industrial training report
Best Industrial training report
 
Industrial training presentation
Industrial training presentationIndustrial training presentation
Industrial training presentation
 
Industrial training report on core java
Industrial training report on core java Industrial training report on core java
Industrial training report on core java
 
Java report by ravi raja
Java report by ravi rajaJava report by ravi raja
Java report by ravi raja
 
Summer Training report at TATA CMC
Summer Training report at TATA CMCSummer Training report at TATA CMC
Summer Training report at TATA CMC
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Industrial training report
Industrial training reportIndustrial training report
Industrial training report
 
Vikeshp
VikeshpVikeshp
Vikeshp
 
Neel training report
Neel training reportNeel training report
Neel training report
 
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET-  	  Online Compiler for Computer Languages with Security EditorIRJET-  	  Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security Editor
 
Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)
 
Java Presentation
Java PresentationJava Presentation
Java Presentation
 
industrial_report_final
industrial_report_finalindustrial_report_final
industrial_report_final
 
VIRTUAL LAB
VIRTUAL LABVIRTUAL LAB
VIRTUAL LAB
 

Similar to summer training report on java

BS Electrical-Computer- COMSATS Kamil Karachi
BS Electrical-Computer- COMSATS Kamil KarachiBS Electrical-Computer- COMSATS Kamil Karachi
BS Electrical-Computer- COMSATS Kamil KarachiKamil Hassan
 
A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...
A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...
A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...
IRJET Journal
 
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHMFLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
IRJET Journal
 
Use of Rapid Prototyping Technology in Mechanical Industry
Use of Rapid Prototyping Technology in Mechanical IndustryUse of Rapid Prototyping Technology in Mechanical Industry
Use of Rapid Prototyping Technology in Mechanical Industry
IRJET Journal
 
Voice over LTE report
Voice over LTE reportVoice over LTE report
Voice over LTE report
Anirudh Yadav
 
Resume Mehul Jain
Resume Mehul JainResume Mehul Jain
Resume Mehul Jain
MehulJain124
 
IRJET - Model Driven Methodology for JAVA
IRJET - Model Driven Methodology for JAVAIRJET - Model Driven Methodology for JAVA
IRJET - Model Driven Methodology for JAVA
IRJET Journal
 
IRJET- Implementation of Garbage Collection Java Application on Sun Java ...
IRJET-  	  Implementation of Garbage Collection Java Application on Sun Java ...IRJET-  	  Implementation of Garbage Collection Java Application on Sun Java ...
IRJET- Implementation of Garbage Collection Java Application on Sun Java ...
IRJET Journal
 
Parth-Resume_1-2[1]
Parth-Resume_1-2[1]Parth-Resume_1-2[1]
Parth-Resume_1-2[1]Parth Rao
 
Free Writing - Grammatical Error Correction System: Sequence Tagging
Free Writing - Grammatical Error Correction System: Sequence TaggingFree Writing - Grammatical Error Correction System: Sequence Tagging
Free Writing - Grammatical Error Correction System: Sequence Tagging
IRJET Journal
 
IRJET- Lost: The Horror Game
IRJET- Lost: The Horror GameIRJET- Lost: The Horror Game
IRJET- Lost: The Horror Game
IRJET Journal
 
Muhammad JEHANGIR KHAN_updated_NEW_cv _l
Muhammad JEHANGIR KHAN_updated_NEW_cv _lMuhammad JEHANGIR KHAN_updated_NEW_cv _l
Muhammad JEHANGIR KHAN_updated_NEW_cv _lMuhammad Jehangir Khan
 
resume_ravi_iitk
resume_ravi_iitkresume_ravi_iitk
resume_ravi_iitkRavi Verma
 
Evolutionary Multi-Goal Workflow Progress in Shade
Evolutionary  Multi-Goal Workflow Progress in ShadeEvolutionary  Multi-Goal Workflow Progress in Shade
Evolutionary Multi-Goal Workflow Progress in Shade
IRJET Journal
 
Umasankar 10 years embedded software engineer
Umasankar 10 years embedded software engineerUmasankar 10 years embedded software engineer
Umasankar 10 years embedded software engineer
Umasankar K
 
129 sample 1_st few pages for final doc
129  sample 1_st few pages for final doc129  sample 1_st few pages for final doc
129 sample 1_st few pages for final docsshaili
 
Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)
Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)
Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)CSCJournals
 
Estimation of Base Drag On Supersonic Cruise Missile
Estimation of Base Drag On Supersonic Cruise MissileEstimation of Base Drag On Supersonic Cruise Missile
Estimation of Base Drag On Supersonic Cruise Missile
IRJET Journal
 

Similar to summer training report on java (20)

BS Electrical-Computer- COMSATS Kamil Karachi
BS Electrical-Computer- COMSATS Kamil KarachiBS Electrical-Computer- COMSATS Kamil Karachi
BS Electrical-Computer- COMSATS Kamil Karachi
 
A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...
A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...
A Real-Time Emotion Recognition from Facial Expression Using Conventional Neu...
 
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHMFLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
 
Use of Rapid Prototyping Technology in Mechanical Industry
Use of Rapid Prototyping Technology in Mechanical IndustryUse of Rapid Prototyping Technology in Mechanical Industry
Use of Rapid Prototyping Technology in Mechanical Industry
 
Voice over LTE report
Voice over LTE reportVoice over LTE report
Voice over LTE report
 
Thesis_Report
Thesis_ReportThesis_Report
Thesis_Report
 
Resume Mehul Jain
Resume Mehul JainResume Mehul Jain
Resume Mehul Jain
 
IRJET - Model Driven Methodology for JAVA
IRJET - Model Driven Methodology for JAVAIRJET - Model Driven Methodology for JAVA
IRJET - Model Driven Methodology for JAVA
 
IRJET- Implementation of Garbage Collection Java Application on Sun Java ...
IRJET-  	  Implementation of Garbage Collection Java Application on Sun Java ...IRJET-  	  Implementation of Garbage Collection Java Application on Sun Java ...
IRJET- Implementation of Garbage Collection Java Application on Sun Java ...
 
Parth-Resume_1-2[1]
Parth-Resume_1-2[1]Parth-Resume_1-2[1]
Parth-Resume_1-2[1]
 
Free Writing - Grammatical Error Correction System: Sequence Tagging
Free Writing - Grammatical Error Correction System: Sequence TaggingFree Writing - Grammatical Error Correction System: Sequence Tagging
Free Writing - Grammatical Error Correction System: Sequence Tagging
 
IRJET- Lost: The Horror Game
IRJET- Lost: The Horror GameIRJET- Lost: The Horror Game
IRJET- Lost: The Horror Game
 
Muhammad JEHANGIR KHAN_updated_NEW_cv _l
Muhammad JEHANGIR KHAN_updated_NEW_cv _lMuhammad JEHANGIR KHAN_updated_NEW_cv _l
Muhammad JEHANGIR KHAN_updated_NEW_cv _l
 
resume_ravi_iitk
resume_ravi_iitkresume_ravi_iitk
resume_ravi_iitk
 
ParthaSaha_CV
ParthaSaha_CVParthaSaha_CV
ParthaSaha_CV
 
Evolutionary Multi-Goal Workflow Progress in Shade
Evolutionary  Multi-Goal Workflow Progress in ShadeEvolutionary  Multi-Goal Workflow Progress in Shade
Evolutionary Multi-Goal Workflow Progress in Shade
 
Umasankar 10 years embedded software engineer
Umasankar 10 years embedded software engineerUmasankar 10 years embedded software engineer
Umasankar 10 years embedded software engineer
 
129 sample 1_st few pages for final doc
129  sample 1_st few pages for final doc129  sample 1_st few pages for final doc
129 sample 1_st few pages for final doc
 
Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)
Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)
Ije v4 i2International Journal of Engineering (IJE) Volume (3) Issue (4)
 
Estimation of Base Drag On Supersonic Cruise Missile
Estimation of Base Drag On Supersonic Cruise MissileEstimation of Base Drag On Supersonic Cruise Missile
Estimation of Base Drag On Supersonic Cruise Missile
 

Recently uploaded

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 

Recently uploaded (20)

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 

summer training report on java