[第一天]JVM JDK JRE JSE是什么 关系?都有什么用,都怎么样工作的
2014-10-24 10:17
876 查看
http://wenda.so.com/q/1378280417069701
java是面向对象编程,一切皆对象。这个观念要以后慢慢才能了解,无论怎么样讲都是初学者理解不了的。所以还需要多多练习。
C语言是面向过程编程的。所以没有“类”的概念,而java的类却更符合人类的思维方式,C语言更符合机器的思维方式。
还有就是,千万不要把C语言的一些概念和java混淆,这是两种不同类型的语言,java是纯的面向对像的编程语言,而C是面向过程的。以后的学习中你会发现java比C更有优势。再重申一下,最好不要把C的概念和java做对比。你把java当作一门新的语言来学。
唯一可以借鉴C的就是语法和编程的一些基本概念如数据类型,设计模式之类的。
jvm 是java虚拟机,将java的class字节码文件翻译成二进制可执行程序。
jdk 是java的开发包 java sdk, java的开发工具,包含SUN公司提供的java
API,将java源码编译为class字节码文件,通常jdk中就包含了jre。jre 是java运行时,用于执行java程序。
jse 是java标准开发,jse 就是java开发的一种,标准开发,例如开发桌面程序。
其余的还有 javaEE, javaMe 前者是java的企业应用,后者是java的嵌入式开发,例如java手机程序。如果netbeans能运行,说明你安装的netbeans已经包含了JDK,而jdk里已经包含了jre和jvm,故以后就可以省心了,至于环境变量的事情,你可以去搜索一下,很简单的配置,有个好消息告诉你,如果你是按照安装向导操作的,向导会自动将环境变量写进去。
java基础类库就是API。
jdk是开发工具包,里面包含 javaSE, JRE, JVMjdk 把.java文件编译成为.class字节码文件,
然后JRE调用JVM将字节码文件翻译成可供机器执行的程序。就这样了啊。
java是面向对象编程,一切皆对象。这个观念要以后慢慢才能了解,无论怎么样讲都是初学者理解不了的。所以还需要多多练习。
C语言是面向过程编程的。所以没有“类”的概念,而java的类却更符合人类的思维方式,C语言更符合机器的思维方式。
还有就是,千万不要把C语言的一些概念和java混淆,这是两种不同类型的语言,java是纯的面向对像的编程语言,而C是面向过程的。以后的学习中你会发现java比C更有优势。再重申一下,最好不要把C的概念和java做对比。你把java当作一门新的语言来学。
唯一可以借鉴C的就是语法和编程的一些基本概念如数据类型,设计模式之类的。
jvm 是java虚拟机,将java的class字节码文件翻译成二进制可执行程序。
jdk 是java的开发包 java sdk, java的开发工具,包含SUN公司提供的java
API,将java源码编译为class字节码文件,通常jdk中就包含了jre。jre 是java运行时,用于执行java程序。
jse 是java标准开发,jse 就是java开发的一种,标准开发,例如开发桌面程序。
其余的还有 javaEE, javaMe 前者是java的企业应用,后者是java的嵌入式开发,例如java手机程序。如果netbeans能运行,说明你安装的netbeans已经包含了JDK,而jdk里已经包含了jre和jvm,故以后就可以省心了,至于环境变量的事情,你可以去搜索一下,很简单的配置,有个好消息告诉你,如果你是按照安装向导操作的,向导会自动将环境变量写进去。
java基础类库就是API。
jdk是开发工具包,里面包含 javaSE, JRE, JVMjdk 把.java文件编译成为.class字节码文件,
然后JRE调用JVM将字节码文件翻译成可供机器执行的程序。就这样了啊。
相关文章推荐
- JDK后JRE、JVM之间的关系是什么
- jvm内存模型-回收算法-和内存分配以及jdk、jre、jvm是什么关系(阿里,美团,京东面试题)
- JDK、JRE、JVM的关系
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM之间的关系
- SDK、JDK、JRE和JVM的关系
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM之间的关系
- JVM JDK JRE JSE的简单介绍
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM的关系
- Java 中 JDK JRE和JVM 的关系
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM的关系
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM之间的关系
- jdk(J2SDK) 、jre(J2JRE)、jvm的关系
- JDK、JRE、JVM之间的关系
- JDK、JRE、JVM之间的关系