4/10/2017 Java Tutorial for Beginners: Learn in 7 Days
Java Tutorial for Beginners: Learn in 7 Days
Class Summary
Java is the most popular programming language & is the language of choice for Android programm
course is taught in practical GOAL oriented way. It is recommended you practise the code assignme
after each tutorials.
What should i know?
Nothing. This tutorial is designed for beginners with little or no coding experience. No installation i
We provide an online Java Executor.
Syllabus
First Steps In Java
1 – Introduction to Java Platform (Must Watch)
2 – Introduction to Java Virtual Machine (JVM)
3 – Guide to Download & Install Java
4 – First Java Program
Concepts of Object Oriented Programming (OOPs)
5 – Evolution of Programming Languages
6 – What is Data Abstraction in OOPS ?
7 – What is Encapsulation ?
8 – Principles of Inheritance & Polymorphism
Java Basic Language Constructs
9 – Variables & Primitive Data Types
http://www.guru99.com/javatutorial.html 1/6
4/10/2017 Java Tutorial for Beginners: Learn in 7 Days
10 – How to Design A Class?
11 – Arrays
12 – Java Strings - Stuff You Must Know!
13 – How to convert a Java String to Integer ?
14 – Working with HashMaps in Java
15 – How to use ArrayList in Java
Most Misunderstood Topics!
16 – Command Line Arguments
17 – “this” keyword
Java Memory Management
18 – Garbage Collection
19 – static
20 – Stack & Heap
Inheritance Revisited
21 – How To Inherit a class ?
22 – abstract
23 – interface
Better Late than Never
24 – Constructors
25 – Packages
Exception Handling
26 – What are Exceptions ?
27 – Exception Hierarchy
28 – User Defined Exceptions
29 – Exception Propagation
http://www.guru99.com/javatutorial.html 2/6
4/10/2017 Java Tutorial for Beginners: Learn in 7 Days
Conditional Loops
30 – Interesting trick with For Loop – Using the Foreach loop in Java.
31 – Let us understand Switch in Java
Advance Stuff!
32 – How Maths become easy with Java
33 – How to use Java timer for your programs
34 – How to use Date in Java
35 – Multithreading in Java
36 – Creating Graphical User Interface
37 – How to Split a String in Java
38 – How to use Buffered Reader in Java
39 – Java Reflection API
Join our email learning
course
JAVA in 7 Days!!!
Name:
Email:
http://www.guru99.com/javatutorial.html 3/6
4/10/2017 Java Tutorial for Beginners: Learn in 7 Days
6 Comments Guru99
Recommend 114 ⤤ Share
Join the discussion…
Issac • a month ago
Ok when you save as and say go to workplace my computer does not have a workplace folder. Second
my cmd prompt to specify C:/Workplace? Without knowing either of these steps I am unable to continue
△ ▽ • Reply • Share ›
rakesh kumar lenka • 2 years ago
hello any one there to please help me out dear
△ ▽ • Reply • Share ›
rakesh kumar lenka • 2 years ago
can any one help me out to fix this issue as Line 7: error: ';' expected
int Area()
^
1 error
class A{
int l;
int w;
A(int length,int width);{
l=length;
w=width;
int Area()
Area=l*w;
return Area;
}
public static void main(String args[]){
A.a1=new A();
a1.Area();
system.out.println("Area is");
}
}
△ ▽ • Reply • Share ›
Muhammad Mousa > rakesh kumar lenka • 6 months ago
you have to add the opening bracket after the method definition, and the closing one for the cons
variable (Area) inside the method which holds the value of multiplying the height by the width you
which type it is, such as int, double or whatever which is the proper way to declare a variable in
http://www.guru99.com/javatutorial.html 4/6
4/10/2017 Java Tutorial for Beginners: Learn in 7 Days
which type it is, such as int, double or whatever which is the proper way to declare a variable in
1 △ ▽ • Reply • Share ›
Muhammad Mousa > rakesh kumar lenka • 6 months ago
class A{
int l;
int w;
A(int length, int width)
{
this.l= length;
this.w= width
}
int Area()
{
int Area= this.l *this.w;
return Area;
}
public static void main(String args[]){
A a1 = new A(5,4);
int area = a1.Area();
system.out.println("Area is "+area);
}
}
△ ▽ • Reply • Share ›
Mayu > rakesh kumar lenka • 2 years ago
Remove semicolon from constructor A(int length, int width)
{
l=length;
w=width;
int Area()
Area=l*w;
return Area;
}
psvm()
{
A.a1=new A(1,2);
system.out.println("Area is");
Sure u vil get it ...
△ ▽ • Reply • Share ›
http://www.guru99.com/javatutorial.html 5/6
4/10/2017 Java Tutorial for Beginners: Learn in 7 Days
✉ Subscribe d Add Disqus to your site Add Disqus Add 🔒 Privacy
About Contact Us Follow Us Certifications
About us Contact us ISTQB Certification
Advertise with Us FAQ MySQL Certificatio
Jobs Write For Us QTP Certification
Privacy Policy Testing Certificatio
CTAL Exam
© Copyright - Guru99 2017
http://www.guru99.com/javatutorial.html 6/6