Introduction To Core Java - SpringPeople
-
Upload
springpeople -
Category
Education
-
view
446 -
download
1
Transcript of Introduction To Core Java - SpringPeople
© SpringPeople Software Private Limited, All Rights Reserved. © SpringPeople Software Private Limited, All Rights Reserved.
Introduction to
© SpringPeople Software Private Limited, All Rights Reserved.
What is Core Java?
Core Java – or basic Java is often used to refer to basic and core functions of Java whilst advanced Java refers to J2SE, J2EE & J2ME java but there is essentially no difference between the concepts other than the fact that J2SE, J2EE & J2ME have more functions available to them.
© SpringPeople Software Private Limited, All Rights Reserved.
More About Java
• Java technology is both platform and programming language.
• Java is Object Oriented Programming language.
• Java was developed by James Gosling and his team at Sun Microsystems lab.
• Initially called Oak, in honour of the tree outside Gosling's window, its name was changed to Java because there was already a language called Oak.
• Java word doesn't have specific meaning. It refers hot COFFEE.
• Coffee Cup is the icon of Java.
© SpringPeople Software Private Limited, All Rights Reserved.
Features Of Java
• Simple
• Object Oriented
• Multithreaded
• Portable
• Robust
• Secure
• Distributed
© SpringPeople Software Private Limited, All Rights Reserved.
Why To Use Java
• Java is simple, easy to design , easy to write, and therefore easy to compile and debug.
• Java is object-oriented, that is used to build modular programs and reusable code in other application.
• Java is platform-independent and flexible in nature.
• Most significant feature of Java is to run a program easily from one computer system to another.
• Java works on distributed environment.
• Java is designed to work on distributed computing , any network programs in Java is same as sending and receiving data to and from a file. Java is secure.
• Java is secure.
© SpringPeople Software Private Limited, All Rights Reserved.
• Java language, compiler, interpreter and runtime environment are secure.
• Java is robust.
• Java emphasis on checking for possible errors, as Java compilers are able to detect many error in program during the execution of respective program.
• Java supports multithreading. Multithread is the path of execution for a program to perform several tasks simultaneously within a program.
• Java come with the concept of Multithreaded Program.
Why To Use Java Cont.
© SpringPeople Software Private Limited, All Rights Reserved.
Few terminologies related to Java Language
• Source Code: Programme written by Developer according to the Java language syntax.
• Compiled Code: Compiler generated code that converted from source code.
• Compiler: It is programme that converts source code into machine language at once e.g JavaC
• Interpreter: It is programme that converts source code into machine language line by line e.g JIT(Just-in-Time)
• Abstract Window Toolkit (AWT): A collection of graphical user interface (GUI) components that were implemented using native-platform versions of the components.
© SpringPeople Software Private Limited, All Rights Reserved.
Few terminologies related to Java Language Cont.
• API: Application Programming Interface. The specification of how a programmer writing an application accesses the behaviour and state of classes and objects.
• Applet: A program written in the Java(TM) programming language to run within a web browser compatible with the Java platform, such as HotJava(TM) or Netscape Navigator(TM).
• ASCII: American Standard Code for Information Interchange. A standard assignment of 7-bit numeric codes to characters.
• Bean: A reusable software component. Beans can be combined to create an application.
© SpringPeople Software Private Limited, All Rights Reserved.
Few terminologies related to Java Language Cont.
• Casting: Conversion from one data type to another.
• JDK: Java Development Kit
• JAR Files (.jar): Java Archive. A file format used for aggregating many files into one.
• Java Application Environment (JAE): The source code release of the Java Development Kit (JDK(TM)) software.
• JRE: Java(TM) runtime environment.
• JVM: Java Virtual Machine.
© SpringPeople Software Private Limited, All Rights Reserved.
How you can master Core Java?
Become an expert in 3 days.
World class Core Java training by the industry experts.
More Details
© SpringPeople Software Private Limited, All Rights Reserved.
Suggested Audience & Other Details
• Suggested Audience – Developers and Programmers.
• Duration – 3 Days
• Prerequisites – Basic Programming knowledge on any language like C, C++
Syllabus
© SpringPeople Software Private Limited, All Rights Reserved.
For further info/assistance contact
+91 80 656 79700
www.springpeople.com
Our Partners