25
Welcome!

DocumentL1

Embed Size (px)

DESCRIPTION

java

Citation preview

Welcome!Aim of the workshopDump you with JAVAFull theory without examplesConfuse you with high-end termsAt the end, making you dumb in front of an interviewer!rogramming language!rograms is a set of instru"tions made to "ontrol behavior of the "omputerA #anguage designed to write programs is a programming languageC V$ JAVAPointersAuto Memory-managementC V$ JAVACompilationTypes%b&e"t %riented programming language%%! fundamentals'n"apsulationAbstra"tion!olymorphism(nheritan"eAre you $uperstitious)You CAN learn JAVA without knowledge of cHi! were JavaJa!a was "orn in #$$#%!atri"k *aughton + James ,osling%b&e"t is an instan"e of a "lass%b&e"ts exists physi"ally&'T(Class "ontains variables and ob&e"tsClass doesn-t exist physi"ally.ethod des"ribes any fun"tionality of the ob&e"tclass A) int a*++!aria"lepu"lic static !oid main,(tring args-./)(ystem%out%println,0hello world1/*22*ame "onventionsClasses start with capital letterVaria"le names with small letterMethods with small letter%Class names3ello3ello4orld5#67f#67Variable namesint aint A.ethod *ameshello3ello3elloworld3ello4orld!re-!rogramming8ownload and install 9dk #%7(et pathCompile and run hello world programVariables/0o store the data$tati" varibles(nstan"e variablesClass A)int a : #;*pu"lic static !oid main,(tring args-./)int a:#