SlideShare a Scribd company logo
2
Most read
3
Most read
JAVA Basics
Lara Technologies
About Us
We are pleased to introduce ourselves as a
trusted organization in providing
Software Training Division. JAVA/J2EE ,
ANDROID, WEB
SERVICES, LOGICAL CODING,
BASICS OF C LANGUAGE, SOFT
SKILLS, APTITUDE etc. located in
Bangalore. We have 9 years of experience
in training students in Java/J2EE and
project driving stream
What is java?
• A general-purpose object-oriented language.
• Write Once Run Anywhere (WORA).
• Designed for easy Web/Internet applications.
• Widespread acceptance.
History
• James Gosling - Sun Microsystems
• Co founder – Vinod Khosla
• Oak - Java, May 20, 1995, Sun World
• JDK Evolutions
• JDK 1.0 (January 23, 1996)
• JDK 1.1 (February 19, 1997)
• J2SE 1.2 (December 8, 1998)
• J2SE 1.3 (May 8, 2000)
• J2SE 1.4 (February 6, 2002)
• J2SE 5.0 (September 30, 2004)
• Java SE 6 (December 11, 2006)
• Java SE 7 (July 28, 2011)
Why Java is Important
• Two reasons :
• Trouble with C/C++ language is that they are not portable and are
not platform independent languages.
• Emergence of World Wide Web, which demanded portable
programs
• Portability and security necessitated the invention of Java
Cont..
• J2SE(Java 2 Standard Edition) - to develop client-side standalone
applications or applets.
• J2ME(Java 2 Micro Edition ) - to develop applications for mobile
devices such as cell phones.
• J2EE(Java 2 Enterprise Edition ) - to develop server-side applications
such as Java servlets and Java ServerPages.
Cont…
• Java does not support global variables. Every method and variable is declared
within a class and forms part of that class.
• Java does not allow default arguments.
• Java does not support inheritance of multiple super classes by a sub class (i.e.,
multiple inheritance). This is accomplished by using ‘interface’ concept.
• It is not possible to declare unsigned integers in java.
• In java objects are passed by reference only. In C++ objects may be passed by
value or reference.
Cont…
New features added in Java:
• Multithreading, that allows two or more pieces of the same program to execute
concurrently.
• C++ has a set of library functions that use a common header file. But java replaces it
with its own set of API classes.
• It adds packages and interfaces.
• Java supports automatic garbage collection.
• break and continue statements have been enhanced in java to accept labels as targets.
• The use of unicode characters ensures portability.
Cont…
Features that differ:
• Though C++ and java supports Boolean data type, C++ takes any
nonzero value as true and zero as false. True and false in java are
predefined literals that are values for a boolean expression.
• Java has replaced the destructor function with a finalize() function.
• C++ supports exception handling that is similar to java's. However, in
C++ there is no requirement that a thrown exception be caught.
Characteristics of Java
• Java is architecture-neutral
• Java is portable
• Java’s performance
• Java is multithreaded
• Java is dynamic
• Java is secure
• Java is simple
• Java is object-oriented
• Java is distributed
• Java is interpreted
• Java is robust
Have Any Questions
LARA TECHNOLOGY
#8,100 feet Road, BTM Layout, 2nd Stage,
Near Udipi Garden Signal, Bangalore -
560029, Landmark: Advith Petrol Bunk.
Contact : (080)41310124/41680090,
(+91)9663646876.
Email : laratechnologiesbangalore@gmail.com
Java basics at Lara Technologies

More Related Content

PPTX
Java basics at dallas technologies
PPTX
Introduction to Core Java Programming
PPTX
Hibernate example1
PDF
What is Serialization in Java? | Java Tutorial | Edureka
PDF
OSGi Community Event 2010 - OSGi and Android
PPTX
Building Apis in Scala with Playframework2
PPTX
Core java introduction
PDF
Ruby an overall approach
Java basics at dallas technologies
Introduction to Core Java Programming
Hibernate example1
What is Serialization in Java? | Java Tutorial | Edureka
OSGi Community Event 2010 - OSGi and Android
Building Apis in Scala with Playframework2
Core java introduction
Ruby an overall approach

What's hot (20)

PPT
Introduction to Ruby on Rails
PPTX
PROGRAMMING IN JAVA- unit 5-part II
KEY
LSUG: How we (mostly) moved from Java to Scala
PPTX
Java 101 Intro to Java Programming
PDF
Core Java Tutorial
PPT
Introducing Scala to your Ruby/Java Shop : My experiences at IGN
PPTX
jQuery (intermediate)
PPTX
3 jdbc api
PPT
Domino java
PPTX
Introduction to Ruby on Rails
PPTX
2 jdbc drivers
PPT
00 intro to java
PPTX
Apache Cayenne: a Java ORM Alternative
PPT
Introduction to java
PPT
PPT
Presentation on java
PPT
Sbt, idea and eclipse
PDF
From Java to Ruby...and Back
PPTX
Java unit1 a- History of Java to string
PPTX
02 java programming basic
Introduction to Ruby on Rails
PROGRAMMING IN JAVA- unit 5-part II
LSUG: How we (mostly) moved from Java to Scala
Java 101 Intro to Java Programming
Core Java Tutorial
Introducing Scala to your Ruby/Java Shop : My experiences at IGN
jQuery (intermediate)
3 jdbc api
Domino java
Introduction to Ruby on Rails
2 jdbc drivers
00 intro to java
Apache Cayenne: a Java ORM Alternative
Introduction to java
Presentation on java
Sbt, idea and eclipse
From Java to Ruby...and Back
Java unit1 a- History of Java to string
02 java programming basic
Ad

Viewers also liked (12)

PPTX
Lara Technology
PDF
Ukrajinska literatura-9-klas-pakharenko-2009
PDF
Prezentacja short term.compressed
PDF
Executive Education and Corporate Training
PPTX
Scrum
PDF
Geometriya 10-klas-bevz-vladimirova
PDF
High-Speed Single-Photon SPAD Camera
PDF
Algebra 9-klas-malovanij
PPTX
Autopsy conference
PDF
Selenium IDE features
PPT
Memory models
PPTX
Lara Technology
Ukrajinska literatura-9-klas-pakharenko-2009
Prezentacja short term.compressed
Executive Education and Corporate Training
Scrum
Geometriya 10-klas-bevz-vladimirova
High-Speed Single-Photon SPAD Camera
Algebra 9-klas-malovanij
Autopsy conference
Selenium IDE features
Memory models
Ad

Similar to Java basics at Lara Technologies (20)

PPTX
Java introduction by lara technologies
PPTX
Java. converted (2)
PPTX
Java Basics in Mule
PPTX
Java in Mule
PPTX
Java Basics
PPTX
Introduction to java
PPTX
Introduction to java
PPTX
Java Introduction
PDF
Introduction to Java
PPTX
java tutorial for beginner - Free Download
PDF
Introduction to Java
PPTX
Introduction to java
PDF
Introduction to Java
PPT
introduction_to_core_elementry_java-1.ppt
PPTX
Java Fundamentals in Mule
PPTX
Introduction to java
PPT
Java ppt-class_Introduction_class_Objects.ppt
PPT
Java ppt-class_basic data types methods definitions
PPTX
Introduction to java
PPTX
Introduction to java
Java introduction by lara technologies
Java. converted (2)
Java Basics in Mule
Java in Mule
Java Basics
Introduction to java
Introduction to java
Java Introduction
Introduction to Java
java tutorial for beginner - Free Download
Introduction to Java
Introduction to java
Introduction to Java
introduction_to_core_elementry_java-1.ppt
Java Fundamentals in Mule
Introduction to java
Java ppt-class_Introduction_class_Objects.ppt
Java ppt-class_basic data types methods definitions
Introduction to java
Introduction to java

More from laratechnologies (9)

PPTX
Core java concepts
PPTX
Features of java
PPTX
Career prospects of android os
PPTX
Introduction of c language at lara technologies
PPTX
Object oriented programming in java
PPTX
Lara Technologies providing best IT Software Training.
PPTX
Android os by lara technologies
PPTX
lara technologies
Core java concepts
Features of java
Career prospects of android os
Introduction of c language at lara technologies
Object oriented programming in java
Lara Technologies providing best IT Software Training.
Android os by lara technologies
lara technologies

Recently uploaded (20)

PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Pharma ospi slides which help in ospi learning
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Sports Quiz easy sports quiz sports quiz
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Institutional Correction lecture only . . .
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Classroom Observation Tools for Teachers
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
O7-L3 Supply Chain Operations - ICLT Program
Microbial disease of the cardiovascular and lymphatic systems
Anesthesia in Laparoscopic Surgery in India
Pharma ospi slides which help in ospi learning
VCE English Exam - Section C Student Revision Booklet
Microbial diseases, their pathogenesis and prophylaxis
Sports Quiz easy sports quiz sports quiz
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
STATICS OF THE RIGID BODIES Hibbelers.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Institutional Correction lecture only . . .
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Classroom Observation Tools for Teachers
2.FourierTransform-ShortQuestionswithAnswers.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf

Java basics at Lara Technologies

  • 2. About Us We are pleased to introduce ourselves as a trusted organization in providing Software Training Division. JAVA/J2EE , ANDROID, WEB SERVICES, LOGICAL CODING, BASICS OF C LANGUAGE, SOFT SKILLS, APTITUDE etc. located in Bangalore. We have 9 years of experience in training students in Java/J2EE and project driving stream
  • 3. What is java? • A general-purpose object-oriented language. • Write Once Run Anywhere (WORA). • Designed for easy Web/Internet applications. • Widespread acceptance.
  • 4. History • James Gosling - Sun Microsystems • Co founder – Vinod Khosla • Oak - Java, May 20, 1995, Sun World • JDK Evolutions • JDK 1.0 (January 23, 1996) • JDK 1.1 (February 19, 1997) • J2SE 1.2 (December 8, 1998) • J2SE 1.3 (May 8, 2000) • J2SE 1.4 (February 6, 2002) • J2SE 5.0 (September 30, 2004) • Java SE 6 (December 11, 2006) • Java SE 7 (July 28, 2011)
  • 5. Why Java is Important • Two reasons : • Trouble with C/C++ language is that they are not portable and are not platform independent languages. • Emergence of World Wide Web, which demanded portable programs • Portability and security necessitated the invention of Java
  • 6. Cont.. • J2SE(Java 2 Standard Edition) - to develop client-side standalone applications or applets. • J2ME(Java 2 Micro Edition ) - to develop applications for mobile devices such as cell phones. • J2EE(Java 2 Enterprise Edition ) - to develop server-side applications such as Java servlets and Java ServerPages.
  • 7. Cont… • Java does not support global variables. Every method and variable is declared within a class and forms part of that class. • Java does not allow default arguments. • Java does not support inheritance of multiple super classes by a sub class (i.e., multiple inheritance). This is accomplished by using ‘interface’ concept. • It is not possible to declare unsigned integers in java. • In java objects are passed by reference only. In C++ objects may be passed by value or reference.
  • 8. Cont… New features added in Java: • Multithreading, that allows two or more pieces of the same program to execute concurrently. • C++ has a set of library functions that use a common header file. But java replaces it with its own set of API classes. • It adds packages and interfaces. • Java supports automatic garbage collection. • break and continue statements have been enhanced in java to accept labels as targets. • The use of unicode characters ensures portability.
  • 9. Cont… Features that differ: • Though C++ and java supports Boolean data type, C++ takes any nonzero value as true and zero as false. True and false in java are predefined literals that are values for a boolean expression. • Java has replaced the destructor function with a finalize() function. • C++ supports exception handling that is similar to java's. However, in C++ there is no requirement that a thrown exception be caught.
  • 10. Characteristics of Java • Java is architecture-neutral • Java is portable • Java’s performance • Java is multithreaded • Java is dynamic • Java is secure • Java is simple • Java is object-oriented • Java is distributed • Java is interpreted • Java is robust
  • 11. Have Any Questions LARA TECHNOLOGY #8,100 feet Road, BTM Layout, 2nd Stage, Near Udipi Garden Signal, Bangalore - 560029, Landmark: Advith Petrol Bunk. Contact : (080)41310124/41680090, (+91)9663646876. Email : laratechnologiesbangalore@gmail.com