Тёмный

What is Java? - Java Programming Tutorial 

Guru99
Подписаться 239 тыс.
Просмотров 974 тыс.
50% 1

www.guru99.com/...
This Beginners Tutorial gives introduction to JAVA Programming Language. It explains the use of JAVA and basic concept about JAVA. It also explains why JAVA is Programming Language as well as Platform.
Click on the time points below to view different sections
0:07 What is a PC?
1:58 Assembly Language
2:39 How code is compiled/assembled
4:51 What is the use of JAVA?
What is JAVA?
JAVA is a Programming Language and a Computing Platform for Application Development.
What is JAVA Platform?
JAVA Platform is a Collection of Programs that help to Develop and run Programs written in the JAVA Programming Language. JAVA Platform includes an execution engine, a compiler, and a set of Libraries. JAVA is Platform-Independent Language. It is not specific to any Processor or Operating System.
Like, share and subscribe our channel for more videos.
Enjoy our free tutorial on our RU-vid channel and our website.
Watch more videos on our RU-vid channel at / @guru99com
READ this as a book on Amazon by viewing at amzn.to/2han5hw
Visit our website for more! www.guru99.com
FACEBOOK! Would you prefer to watch more about us? Like our page for more / guru99com
TWITTER! Tweet for us on Twitter with #guru99 and follow us on / guru99com
THANKS! We appreciate you reading this and hope you have a wonderful day!
Sincerely,
Guru99

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 182   
@guru99com
@guru99com 10 лет назад
Java Programming Tutorial 1: What is Java Platform?
@guru99com
@guru99com 9 лет назад
Please visit www.guru99.com/java-tutorial.html . We do not txt format of tutorials
@prabhudasiris6843
@prabhudasiris6843 6 лет назад
Guru99 N
@brickwall2900
@brickwall2900 3 года назад
how is this blue
@aaronvansichem
@aaronvansichem 3 года назад
explained it way better in 6 minutes than my college teacher did in an hour. Thanks dude
@Aida-nd5ob
@Aida-nd5ob 4 года назад
Wow, thank god for you! The first person that starts his explanation RIGHT from the beginning so that someone like me can also understand how it all comes together!!!
@1234siza
@1234siza 3 года назад
What a video, simple, clear, outstanding. Golden Marks for one who created this originally, the narrations, the design, the words. Great Work.
@ayaosh1
@ayaosh1 8 лет назад
you just summarized many things in this video , thanks a lot .
@RiyaTomar-jd3mw
@RiyaTomar-jd3mw 4 года назад
Very well explained from the very beginning to a person like me who is just a newbie to coding and stuff. JAVA is the first language I'll be studying or probably doing programming with. Thank You!!
@LukasSTT
@LukasSTT 10 лет назад
Actually PC is Personal computer.
@Aniks.03
@Aniks.03 4 года назад
it says the dictionary definition
@nitro_artzyt8695
@nitro_artzyt8695 4 года назад
Wow
@synx2963
@synx2963 4 года назад
@@nitro_artzyt8695 hello
@kellysmith7357
@kellysmith7357 3 года назад
actual lee
@dre2407
@dre2407 6 лет назад
OMG!! , this is pure gold. It just cannot get clearer and more concise than this in 6 minutes. It just says it all but at high level so so that you can then go ahead and search for more info on whatever section your are interested in. I will keep this as a reference for whenever I want to give an example of a good clear explanation.
@gouripati4272
@gouripati4272 6 лет назад
O
@junaidsoudagar1422
@junaidsoudagar1422 4 года назад
Probably the simplest and best introduction to java on RU-vid Thanks for the amazing work sir! 😍
@ALLENNDLOVU-z6t
@ALLENNDLOVU-z6t 8 месяцев назад
Ahhh i've never seen something like this, your explanations are just out of this world Sir. You just summarized the entire OS n architecture and software course in just 6 mins. IM FOREVER GRATEFUL.
@dheynmichaelorlanda5370
@dheynmichaelorlanda5370 3 года назад
7 years and this video is still useful.
@johnkim96
@johnkim96 10 лет назад
Now I see why Java is also a platform. Thank you for this awesome video!
@viktorstrate
@viktorstrate 10 лет назад
4:52 not system.out.print IN but LN
@rhythm1018
@rhythm1018 5 лет назад
true
@upasanagurung5822
@upasanagurung5822 5 лет назад
Its also called /n but written ln
@vanshika6384
@vanshika6384 4 года назад
Wow great how simply u explained it.. Thts really appreciable.. Keep it up👍
@fairandlovely108
@fairandlovely108 2 года назад
Thanku so much for d valuable information 🍀🙏🏻god bless
@mucharlaravivenkatateja2412
@mucharlaravivenkatateja2412 8 лет назад
Are the binary codes for # and + correct? I can find the codes are 00100011,00101011 for # and + respectively from some website. Pls correct me if I am wrong.
@vishnusekhar5884
@vishnusekhar5884 9 месяцев назад
Good lecture nice presentation
@jirniy_bob2000
@jirniy_bob2000 Год назад
You are the best! Great tutorials!
@bmgag19
@bmgag19 8 лет назад
still very confused. writing a compiler for each platform is expensive? then why is writing an interpreter in the jvm for each platform not expensive? how is this different?
@nicachoii
@nicachoii 6 лет назад
Because the jvm/interpreter is compatible for all of the platform, so you will only need one. thus, it is inexpensive compare to compiler where you need different one for each platform.
@abdirahimabdi4519
@abdirahimabdi4519 4 года назад
Hello, can I embed this video of yours in my blog?
@love-hammer
@love-hammer 6 лет назад
Println is literally short for "print line", specifically to imply it will append a trailing newline character. Great explanation of compilation and motivation for learning Java otherwise!
@sampathperies9845
@sampathperies9845 4 года назад
Give me Little Help Sir? My Assigment is Too Hard can You Help Me
@shallowhalo3626
@shallowhalo3626 6 лет назад
Brilliant! This is the best explanation I have read on the internet so far which truly explains why Java is platform independent
@tahaait7236
@tahaait7236 4 года назад
Right. Good explanation
@HappyGold11
@HappyGold11 3 года назад
How much would an assembler cost?
@snartsathiya
@snartsathiya 4 года назад
Explained very nicely gud job bro 👍
@roughryder5
@roughryder5 4 года назад
That was very well explained.
@RiyaTomar-jd3mw
@RiyaTomar-jd3mw 4 года назад
3:14 if all that assembly code was converted to that single line C language code , then why using a compiler to convert that C language code again to assembly language and then to machine code , then what's the use of converting all that stuff to that C language code if it was required to convert it again to assembly language.
@tahaait7236
@tahaait7236 4 года назад
First, there is what we call high level programming language. High level means that the language is very close to human language, so it is easy to understand and interpret for a human being. Moreover, it's very helpful in code optimization, so that 1 line of code in high level is equivalent to multiple lines in assembly. So if i ask u, what would you choose when you want to code an application that contains lots of code lines? you'll chose high level, because it's easy for u. (C and Java are high-level) Second, we never convert code in assembly to C language. This will be with no sense, since assembly language is the one that's close to machine code. Normally, whether we write code in assembly which will be converted to machine code . Or rather instead we write code in C (or any other high-level language) then it'll be compiled to assembly then converted to machine code. And guess what for each plateform we need a convenient compiler. But with JVM the java compiler compiles code to bytecode then the later is interpreted to the right machine code depending on the plateform we're working on.
@RiyaTomar-jd3mw
@RiyaTomar-jd3mw 4 года назад
@@tahaait7236 Thank you so much !! helped a lot
@lloricgarcia
@lloricgarcia 10 лет назад
now i understand why java is a everywhere, and also what really is platform is all about,, thanks for this video, its really give me a litle idea, even im still confusing. :)
@ArdaX95
@ArdaX95 7 лет назад
volt current?... error 404 not found
@iampyre2016
@iampyre2016 6 лет назад
a computer isn't an electronic device, it CAN be an electronic device. There were computers way before man conceived of electronics; it's simply something that makes calculations. An electronic design and architecture of a computer is the best thing man has come up with to make and process calculations.
@griffink5554
@griffink5554 5 лет назад
I think it was implied he was talking about modern computers, I think if your learning java in college your at least at the point when you know what a computer is.
@jawaharmbaskar8209
@jawaharmbaskar8209 Год назад
Nice explanation
@SandeshUttarwar33
@SandeshUttarwar33 8 лет назад
what software do you use to make this type of videos??
@adam-qu8rd
@adam-qu8rd 6 лет назад
obs
@rajanghimire3025
@rajanghimire3025 4 года назад
How can I get this Java on my computer
@mishraaparna
@mishraaparna 7 месяцев назад
Very well explained! Thank you so much
@noweare1
@noweare1 4 года назад
That was done well. Now I understand.
@ImageJPEG
@ImageJPEG 9 лет назад
compilers are expensive? ever hear of Notepad++ and gcc if you're using Windows?
@mihirprabhudesai8529
@mihirprabhudesai8529 9 лет назад
Epic explanation!! Hats off!!!!
@arvincastorico7948
@arvincastorico7948 7 лет назад
A good tutorial for beginners indeed, a good piece of information. Thank you!
@deepikkapurushothaman1548
@deepikkapurushothaman1548 5 лет назад
Ur videos are simply awesome. Can learn quick. Can u upload videos on C, C++?
@vijaymohan8193
@vijaymohan8193 6 лет назад
what do you call this kind of video, where we make animation presentation with pen, please someone type answer here and process too.
@ruslandesyatnikov6741
@ruslandesyatnikov6741 9 лет назад
very nice video. Is it a real person talking or computer voice?
@NarcoticRebel97
@NarcoticRebel97 10 лет назад
very good tutorial but you made a mistake. it is System.out.println (PRINTLN) not PRINT in. I use the most current compiler and i use eclipse and it is an L not an I only that the i uppercase looks like the L lower case, here they are side by side Il... see, it is println, all lower case
@NarcoticRebel97
@NarcoticRebel97 10 лет назад
println stands for Print Line not print in
@guru99com
@guru99com 10 лет назад
You are correct. Wondering how this mistake seeped through
@NarcoticRebel97
@NarcoticRebel97 10 лет назад
***** I was actually expecting you to deny it or argue, you are very humble, thats a rare trait nowadays... btw your java tutorials seem to be missing parts, is this on purpose or am i just no finding the other parts?
@guru99com
@guru99com 10 лет назад
The missing parts are text tutorials and can be found on our website guru99.com
@NarcoticRebel97
@NarcoticRebel97 10 лет назад
***** ohhh, ok thanks, it was a bit confusing :P
@luffyy8194
@luffyy8194 4 года назад
Simply awesome
@ahmadaziz1800
@ahmadaziz1800 9 лет назад
Good introduction :) love it
@Jbdoster
@Jbdoster 7 лет назад
FANTASTIC! Thank you!!
@omshankarSah
@omshankarSah 8 лет назад
great ! can please explain more about how computer work as u explained at the beginning
@kalamatej
@kalamatej Год назад
04:56 does he say printin? Isn't it println like printLn?
@shareefhiasat9746
@shareefhiasat9746 9 лет назад
very good explanation but could you add the statment write once run every where its very short term even in my interviews i answer it for short answer then i explain
@navyasaikrishna
@navyasaikrishna 9 лет назад
Brilliant Very Brilliant
@deizu995
@deizu995 6 лет назад
Thanks!!!understood alot from this
@LauraI
@LauraI 10 лет назад
Great video! Thank you for making it.
@neencreates
@neencreates 7 лет назад
I can't follow this at all, does that mean im an idiot or i need more basic or much basic stuff than this?
@shantanukulkarni8883
@shantanukulkarni8883 7 лет назад
if you don't know any definitions, then ur not dumb, 'cause we all don't know.. But if you don't know basic stuff like input- output, then u should go watch an explanation on that, lol.
@neencreates
@neencreates 7 лет назад
oh thanks, ill try
@shantanukulkarni8883
@shantanukulkarni8883 7 лет назад
yesss, Also, I don't think that you will learn entire language if you are lazy.. Because I am lazy and so I can't concentrate on anything.... So I will tell you one thing- Don't think that you are going to make a game or something if you learn Java.. Because it needs practice and patience in writing code.. So yeaaahhhh.. that's it.
@neencreates
@neencreates 7 лет назад
Thanks a bunch, my true intention was not making a game, i want to learn everything so i can do haxs :P
@Zyphyr420
@Zyphyr420 5 лет назад
i think it means you are an idiot, and this stuff is very basic and beginner level. just do research and read books about it and you will learn, after all life is an experience and its up to you to decide if its a good one or not.
@candacejune416
@candacejune416 4 года назад
thank u for this! very useful
@iamjohnwick5192
@iamjohnwick5192 4 года назад
damii yarr bro majale bujhuiyo salaa yehi kurah college leh sakena bujhauna
@prathmeshchavan6809
@prathmeshchavan6809 7 лет назад
its really helpful, its all help to clear actual what happen at machine level and what actually code are and how its works
@benprog1943
@benprog1943 9 лет назад
Very nice tutorial. Thanks. :)
@rijal71469
@rijal71469 2 года назад
Thank You.
@sk3424
@sk3424 5 лет назад
Thank you so much this was really useful
@mariembenzineb4522
@mariembenzineb4522 6 лет назад
amazing ! thank you sir
@kotokoscarlet4741
@kotokoscarlet4741 3 года назад
Me: "What is Java" Him: "Ok, what is a PC"
@salmasultana8468
@salmasultana8468 5 лет назад
Good sir 👍
@utkarsha5626
@utkarsha5626 5 лет назад
good tutorial
@aishwaryajain2353
@aishwaryajain2353 5 лет назад
Thanks a lot for this video.
@PencilDust7
@PencilDust7 5 лет назад
So we don't know what a PC is, but we know what binary 1 and electric pulses are?
@adelajasobowale5228
@adelajasobowale5228 5 лет назад
Great tutorial!
@lakhanbadure5452
@lakhanbadure5452 5 лет назад
Nice video
@roshanapitigala5381
@roshanapitigala5381 5 лет назад
System.out.println() --> PRINTLN (not IN) LN stands for line, which means print line. Notice that println() adds a line break ( ) at the end of the line while print() does not.
@iampyre2016
@iampyre2016 6 лет назад
Wintel??? Never heard that term, I thought that was the PC platform.
@BappuDebNath
@BappuDebNath 8 лет назад
REALLY AWESOME. But as far as I know the command to show text is 'system.out.println()' and not '...printin'. Anyways thank you.
@RohitSinghofficial
@RohitSinghofficial 9 лет назад
Its print ln(LN) not In(IN)
@tituskurian9710
@tituskurian9710 6 лет назад
I loved it
@frances3254
@frances3254 5 лет назад
well, sorry, might as well be in 'chinese'.....all I want to know is how to stop 'java update pop ups' from my pc!
@relly793
@relly793 Год назад
good
@barialainawabiofficial
@barialainawabiofficial 4 года назад
thanks
@gudgirl_666
@gudgirl_666 5 лет назад
very helpful, thank you!
@prabhakarsinghkanwar5030
@prabhakarsinghkanwar5030 6 лет назад
Thank sir
@lakebaikal5
@lakebaikal5 5 лет назад
Nice explanation.
@penchalaiahvelagacharla8201
@penchalaiahvelagacharla8201 3 года назад
0:02 what is PC 0:55 What is Assembly Language?
@aybin.v.k9562
@aybin.v.k9562 7 лет назад
Thanks
@whatdoyouwant4153
@whatdoyouwant4153 7 лет назад
I just want to know what java is not to back to high level school
@mattkaczmarczyk6953
@mattkaczmarczyk6953 6 лет назад
i'm drawing this all out in coloured markers
@Denythyselves
@Denythyselves 2 года назад
I'm still waiting for the Java definition 😐
@InspectorCallahan.44
@InspectorCallahan.44 4 года назад
"Why don't you explain this to me like I'm five"
@techsupport1294
@techsupport1294 9 лет назад
"Store 1 at memory location say A" "This VM runs in the RAM" Classic java, wasting as much ram as possible. In assembly it'd only be: add r0, #1, #2 (no ram) The coding in here is terrible e.g. printf(1+2) should be printf("%i ", 1+2); "Compilers come expensive" except for those all those free ones... system.out.printin(1+2) saved as .java. :|
@Kirmit18st
@Kirmit18st 4 года назад
How do u learn the language and what it all means its like u guys are speaking a foreign language. I really want to get into coding. Im starting with learning java and python but people throw out words that leave me like wtf
@hetaeramancer
@hetaeramancer 3 года назад
@@Kirmit18st just search utube for tutorials and reddit for tips
@extremecodex4653
@extremecodex4653 5 лет назад
0:28 HEARTS DON'T THINK THE RAM IS THE HEART AND THE PROCESSOR IS THE BRAIN
@tonycampos1000
@tonycampos1000 10 лет назад
Actually 5volt is not current it's a voltage level
@pankajmali1343
@pankajmali1343 6 лет назад
Thanks sir ....
@richardmiller3800
@richardmiller3800 7 лет назад
Noooo! He said volt current!
@ferget9111
@ferget9111 8 лет назад
jeeeweez barnacle boy i love java
@patrice373
@patrice373 5 лет назад
Skip to 4:48 for the Java part
@the_eagle_eyes2855
@the_eagle_eyes2855 6 лет назад
The title should be a What's a computer system, not What's Java?
@Shajahan0123
@Shajahan0123 2 года назад
Wipro pbl
@gaaohouraisan3705
@gaaohouraisan3705 6 лет назад
Can play minecraft...
@ocsasukechidorixd1643
@ocsasukechidorixd1643 4 года назад
Viva Java :3
@luluosla
@luluosla 4 года назад
Vivaa!
@vigneshr693
@vigneshr693 4 года назад
I don't understand ...clearly ...
@CR4WLFC
@CR4WLFC 7 лет назад
nope. didn't understand.
@SoUtHMeMpHis
@SoUtHMeMpHis 6 лет назад
In other words....All Your Base Are Belong To Us or War? War never changes! or We're Gonna Need A Bigger Boat!
@shameenashaik393
@shameenashaik393 2 года назад
Personal computer
@hirutibekel2141
@hirutibekel2141 8 лет назад
i am not understand java.
@michaelkiflay199
@michaelkiflay199 7 лет назад
Hirut i Bekel one day one time u Will understand it for sure!!
@alaamatani290
@alaamatani290 6 лет назад
Michael Kiflay thx😍☺
Далее
小丑调戏黑天使的后果#short #angel #clown
00:16
САМАЯ ТУПАЯ СМЕРТЬ / ЧЕРНЕЦ
1:04:43
before you code, learn how computers work
7:05
Просмотров 430 тыс.
Learn Java Programming with Beginners Tutorial
35:06
Просмотров 680 тыс.
Learn Java in 14 Minutes (seriously)
14:00
Просмотров 4,8 млн
Learn Java in One Video - 15-minute Crash Course
14:54
Просмотров 738 тыс.
WHY IS THE HEAP SO SLOW?
17:53
Просмотров 244 тыс.
小丑调戏黑天使的后果#short #angel #clown
00:16