SlideShare a Scribd company logo
1 of 30
Download to read offline
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 SQLvikram mahendra
 
Training report anish
Training report anishTraining report anish
Training report anishAnish Yadav
 
Core java report
Core java reportCore java report
Core java reportSumit Jain
 
Summer internship report
Summer internship reportSummer internship report
Summer internship reportIpsit Pradhan
 
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 technologyShamsher Ahmed
 
Best Industrial training report
Best Industrial training reportBest Industrial training report
Best Industrial training reportShivam 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 rajaRaviRaja55
 
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 javashwanjava
 
Industrial training report
Industrial training reportIndustrial training report
Industrial training reportAnurag Gautam
 
Vikeshp
VikeshpVikeshp
VikeshpMdAsu1
 
Neel training report
Neel training reportNeel training report
Neel training reportNeel 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 EditorIRJET 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
 

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 ALGORITHMIRJET 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 IndustryIRJET Journal
 
Voice over LTE report
Voice over LTE reportVoice over LTE report
Voice over LTE reportAnirudh Yadav
 
IRJET - Model Driven Methodology for JAVA
IRJET - Model Driven Methodology for JAVAIRJET - Model Driven Methodology for JAVA
IRJET - Model Driven Methodology for JAVAIRJET 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 TaggingIRJET Journal
 
IRJET- Lost: The Horror Game
IRJET- Lost: The Horror GameIRJET- Lost: The Horror Game
IRJET- Lost: The Horror GameIRJET 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 ShadeIRJET Journal
 
Umasankar 10 years embedded software engineer
Umasankar 10 years embedded software engineerUmasankar 10 years embedded software engineer
Umasankar 10 years embedded software engineerUmasankar 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 MissileIRJET 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

GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 

Recently uploaded (20)

GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 

summer training report on java