Published on May 9, 2017 by ProgrammingKnowledge
Want create site? Find Free WordPress Themes and plugins.

Java is a widely used robust technology. According to Estimates , 3 billion devices run java.

This Java Tutorial course is aimed at complete beginners to the subject. For those who have no programming experience or those who have limited knowledge of Java. We get you up and running and will give you the skills you need to master the Java programming language.

00:00:01 1 – Introduction and Installing the java (JDK) Step by Step Tutorial
00:13:03 2 – Installing Eclipse IDE and Setting up Eclipse
00:28:01 3 – Creating First Java Project in Eclipse IDE
00:47:34 4 – Variables and Types in Java
00:57:26 5 – Getting User Input using Java
01:09:31 6 – Math and Arithmetic Operators in Java
01:18:13 7 – Increment Operator and Assignment Operator
01:25:18 8 – IF … ELSE Statements and Relational Operators
01:33:48 9 – Logical Operators in Java
01:41:11 10 – switch Statement in Java
01:50:44 11 – The while Statements (while Loops)
01:57:22 12 – The do-while Statements (do-while Loops)
02:03:15 13 – Arrays in Java
02:11:49 14 – The for Statement in Java (for loops)
02:20:20 15 – Java String
02:29:08 16 – Introduction to Methods
02:37:07 17 – Parameter passing and Returning a Value from a Method
02:49:41 18 – Classes and Objects in Java
03:05:02 19 – Class Constructor in Java
03:15:18 20 – Method Overloading in Java
03:20:40 21 – ‘static’ keyword in Java
03:28:15 22 – ‘static’ keyword Example in Java
03:34:58 23 – Public, Private, Protected and this (Java Access Modifiers)
03:47:14 24 – The final keyword in Java
03:57:42 25 – Inheritance in Java
04:07:51 26 – Polymorphism in Java
04:16:21 27 – Method Overriding in Java
04:22:35 28 – Abstract Methods and Classes
04:31:47 29 – Java Interfaces
04:39:06 30 – Recursion in java
04:45:54 31 – Arraylist in Java
04:56:42 32 – LinkedList in Java
05:04:36 33 – Difference between LinkedList vs ArrayList in Java
05:16:53 34 – ListIterator in Java
05:24:28 35 – HashSet in Java
05:32:39 36 – Catching and Handling Exceptions in Java using Try Catch Blocks
05:42:58 37 – Java Finally block (try-catch-finally Exception Handling in Java )
05:53:01 38 – Create a File and Write in it Using PrintWriter and File class
06:01:34 39 – How to Read file using Java
06:09:43 40 – Using Date & Time + formatting Date using SimpleDateFormat

Did you find apk for android? You can find new Free Android Games and apps.

Leave a Reply

57 Comments on "Java Tutorial | Learn Java programming"

Notify of
avatar

Marta Deja
Guest
Marta Deja
21 days 1 hour ago

Is there any tutorial about the same thing just in NetBeans? Or does it work in the same way in both programmes?

Sandeep Sk
Guest
Sandeep Sk
7 days 3 minutes ago

it's all same.

shagufta rahman
Guest
shagufta rahman
1 month 13 days ago

i am trying to run the 64 bit java program after downloading it as u said but it is still not running i my laptop and it says that your pc cannot run this type of file. i have checked my pc is of 64 but .plz tell an alternate download option asap

SD
Guest
SD
1 month 24 days ago

hey guyzz… www.youtube.com/channel/UC6S0Eev6cRgtCYy-4fkKGngthis is my youtube channel you can check it..i always try to solve some real time time problem using ** java ******..u can check it …if u like my video subscribe my channel and like my video…thank u..

Amruta Mali
Guest
Amruta Mali
2 months 16 days ago

I have followed step by step procedure to install eclipse still I cant run simple "Hello World" program. It says launch error- Selection does not contain main type. What does that mean? What should I do to fix the problem?

Mohamed Osman
Guest
Mohamed Osman
1 month 29 days ago

Amruta class and the application name must be same let's sayHelloWorldPublic class HelloWorld Public static void (String[ ] args) System.out.println("HelloWorld")

Charlie Pepin-Woods
Guest
Charlie Pepin-Woods
2 months 18 days ago

Java is my favorite language ever

astuteacerbic
Guest
astuteacerbic
2 months 19 days ago

Thank you sir…very lucid enunciation style….appreciate it thoroughly….

Robert Bors
Guest
Robert Bors
2 months 19 days ago
at me eclipse throw on error, if i type for example 4.56 at type some decimal value, could me somebody say why?package Lesson1;import java.util.Scanner;public class MyClass { public static void main(String[] args) { Scanner scan = new Scanner (System.in); System.out.println("Enter some number"); int user_intput_number = scan.nextInt(); System.out.println("The entered value is"); System.out.print(user_intput_number); Scanner scan1 = new Scanner (System.in); System.out.println("Enter some decimal value"); double user_intput_double = scan1.nextDouble(); System.out.println("The entered value is"); System.out.print(user_intput_double); }}Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:864) at java.util.Scanner.next(Scanner.java:1485) at java.util.Scanner.nextDouble(Scanner.java:2413) at Lesson1.MyClass.main(MyClass.java:17)
rahul namdeo
Guest
rahul namdeo
2 months 22 days ago

It's jesilda.fernandes@accenture.com 18+xxx

Igi Hara
Guest
Igi Hara
3 months 2 days ago

helloexample from 57:00 – 1:o7:00 doesn't work for me :(enter some number is ok but decimal value is : Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextDouble(Unknown Source) at Scannner.main(Scannner.java:15)and 15 row is: double user_input_double = scan1.nextDouble();

I AM ALWAYS RIGHT! - BUT WE CAN DEBATE ANYWAY
Guest
I AM ALWAYS RIGHT! - BUT WE CAN DEBATE ANYWAY
3 months 9 days ago

Learning this is extremely challenging. There are so many steps just to set things up before even writing one line of code! The thought of following along stresses me and makes we want to sleep for many hours. I also tried following along with a massive Eclipse Tutorial in html. Boy this is a huge undertaking too. I am really thinking that I am just too old to learn coding at this point in my life. The learning curve is too great, too many languages and accompanying software required to write the code which is hard to learn too.

Onzurk The Warrior
Guest
Onzurk The Warrior
22 days 17 hours ago

I AM ALWAYS RIGHT! – BUT WE CAN DEBATE ANYWAY If you can't get passed stagr one then step down.

Transformata Mellina
Guest
Transformata Mellina
1 month 5 days ago

Java is not hard at all. You actually need to download and install SDK (here it's JDK), IDE (Eclipse) and you can write programms.

I AM ALWAYS RIGHT! - BUT WE CAN DEBATE ANYWAY
Guest
I AM ALWAYS RIGHT! - BUT WE CAN DEBATE ANYWAY
3 months 3 days ago

Thanks for the post. Learning computer languages like this Java reminds me of when I took a 5 credit summer session course in Mandarin Chinese! I am simply watching the video at first without trying to follow along by typing the code, if so, it would take 40 hours to get through this 6 hour video.

EragonKai
Guest
EragonKai
3 months 5 days ago

Try something simple like python, where to print something you literally write print("something");.If you are completely new to everything, something like Scratch or Snap! Programming gets you results fast and feels good when you are starting.Just don't give up!

1 2 3 4
wpDiscuz