+ 2
what is Java and Java script
8 ответов
0
Hi, you may be confused by the term "Java" in both,
but you must know that they are two different langage.
Concerning the answer of Constant Missa, both langage are object oriented, I can't figure out how you can say JS is not Object oriented, as almost all what you write in Js is part of the document object, not to mention all the global method ecetera.
You have to read some introduction concerning Java and the jvm, to see the differences between Java and all other programming langage.
Again, concerning the answer of Constant Missa, Java is not difficult to learn, the abundance of learning materials, books, videos ecetera around Java made the learning curve relativly fast.
Think about Java and JS as totally different langages is the best thing to do if you are confused
0
ADEL, what do u understand about
obeject oriented language ???
0
Constant missa, I may only understand the basis, but I'll post here from where I get what I wrote about JS and Object Oriented.
0
Constant missa
http://www.w3schools.com/js/js_object_definition.asp
mention :
"In JavaScript, almost "everything" is an object"
0
ADEL
how do you create an object named "foo" un JS ?
let me help u :
fonction foo(){
// content
}
as u can see, JS use some way to do oriented object programming but there is no class concept un JS
a language which have all its type as object is notre object oriented for this cause
0
Constant
I was learning java years ago (and shamefully stopped for some reasons) and true, we can create classes and prototypes, add proprities methods, setters, getters, constructor, create prototypes ecetera,
Now I see, so we cannot create classes in JS ?
It means we use objects in JS but we cannot create classes, that makes JS a non object oriented langage.
Now I understand, thank you.
0
The let me tell the basic difference
Java is pure object oriented programming languages whereas JavaScript is a Scripting language.
Java is a combination of compiled and interpreted language but JavaScript is just an interpreted language.( Java code is compiled to bytecode which is then interpreted, bytecode is what makes Java platform independent)
Java is used for both Software and web platform ( both in frontend and back-end) whereas JavaScript was developed as a client side Scripting language ( frontend) but now with the rise of Node.js and Google v8 js engine JavaScript is gaining popularity as both front-end and back-end choice of language.
JavaScript is basically a glue language which works on top of c/c++ modules but the same is not true for Java.
I hope that this will clear your question about differences between Java and JavaScript.
- 1
the difference between those two language is on syntaxe
basicly, they are programing language however they are different on some syntaxes
On the web, JavaScript is most used for front-end, java is most used for back-end
but this last is not a deffrence now cause JavaScript is now used for back-end with node JS
note that java is very powerfull than JavaScript and not easy to learn
finnaly i think that the main difference is that java is object oriented but JavaScript is not