Title: JAVA Training in Noida
1Introduction to Java
2Topics of the Review
- Essentials of object-oriented programming, in
Java - Java primitive data types, control structures,
and arrays - Using some predefined classes
- Math
- JOptionPane, I/O streams
- String, StringBuffer, StringBuilder
- StringTokenizer
- Writing and documenting your own Java classes
3Some Salient Characteristics of Java
- Java is platform independent the same program
can run on any correctly implemented Java system - Java is object-oriented
- Structured in terms of classes, which group data
with operations on that data - Can construct new classes by extending existing
ones - Java designed as
- A core language plus
- A rich collection of commonly available packages
- Java can be embedded in Web pages
4Java Processing and Execution
- Begin with Java source code in text files
Model.java - A Java source code compiler produces Java byte
code - Outputs one file per class Model.class
- May be standalone or part of an IDE
- A Java Virtual Machine loads and executes class
files - May compile them to native code (e.g., x86)
internally
5Compiling and Executing a Java Program
6Classes and Objects
- The class is the unit of programming
- A Java program is a collection of classes
- Each class definition (usually) in its own .java
file - The file name must match the class name
- A class describes objects (instances)
- Describes their common characteristics is a
blueprint - Thus all the instances have these same
characteristics - These characteristics are
- Data fields for each object
- Methods (operations) that do work on the objects
7Grouping Classes The Java API
- API Application Programming Interface
- Java small core extensive collection of
packages - A package consists of some related Java classes
- Swing a GUI (graphical user interface) package
- AWT Application Window Toolkit (more GUI)
- util utility data structures (important to CS
187!) - The import statement tells the compiler to make
available classes and methods of another package - A main method indicates where to begin executing
a class (if it is designed to be run as a program)
8Primitive Data Types
Data type Range of values
byte -128 .. 127 (8 bits)
short -32,768 .. 32,767 (16 bits)
int -2,147,483,648 .. 2,147,483,647 (32 bits)
long -9,223,372,036,854,775,808 .. ... (64 bits)
float /-10-38 to /-1038 and 0, about 6 digits precision
double /-10-308 to /-10308 and 0, about 15 digits precision
char Unicode characters (generally 16 bits per char)
boolean True or false
9Primitive Data Types (continued)
10Operators
- subscript , call ( ), member access .
- pre/post-increment --, boolean complement !,
bitwise complement , unary -, type cast
(type), object creation new - /
- binary - ( also concatenates strings)
- signed shift ltlt gtgt, unsigned shift gtgtgt
- comparison lt lt gt gt, class test instanceof
- equality comparison !
- bitwise and
- bitwise or
11Why ShapeMySkills is best for you?
ShapeMySkills Institute gives 100 job placement
after completion of JAVA online Training. They
also give morning, evening, and weekend batches
to the students as per their requirements.
ShapeMySkills is one of the best institutes for
JAVA Training in Noida . After completion of JAVA
Online Training students will get a certificate
and also provide a one-year membership card to
the students. ShapeMySkills also help their
students for preparing themselves for a Google
certificate in PLC SCADA development and help
students for passing the examination.
12About ShapeMySkills Pvt. Ltd.
- ShapeMySkills Pvt. Ltd. is one of the leading
Online and Offline Learning platforms in India
and has been providing training services to
corporates, students, and working professionals.
We are the proud business partners of Microsoft,
Pearson, Bentley, and WhiteHat Jr. and provide
International Certification from them. - We provide various Online Summer
Training programs like Data Analytics Online
Training, IOT online training, Digital Marketing
Online Training, Web Designing Online Training,
Full Stack Online Training, JAVA Training in
Delhi and many more. Our course modules are
fully job-oriented and prepared by top education
providers in India as per the latest market
trends.
13CONTACT US!!!
- Postal Address G-14, Sector-3, Near Sector-16
Metro Station Noida, (U.P.)-201301 - E-mail ID Info_at_shapemyskills.in
- Phone 91-9873922226
- WhatsApp 91-9873090930
- Website https//shapemyskills.in/
14Thank you!