社区
其他技术讨论专区
帖子详情
[Web] jre和jdk有什么区别???
weixin_38068785
2003-10-22 02:52:39
j2se1.4.2包含有jre和jdk,
它们中的任何一个都代表j2se1.4.2吗???
它们能并存吗???
功能区别???
...全文
26
1
打赏
收藏
[Web] jre和jdk有什么区别???
j2se1.4.2包含有jre和jdk, 它们中的任何一个都代表j2se1.4.2吗??? 它们能并存吗??? 功能区别???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JRE
与
JDK
的
区别
开始接触Java的时候觉得Java虚拟机很麻烦,不明白
JRE
与
JDK
的
区别
是什么?后来搞清楚
JRE
是个运行环境,
JDK
是个开发环境。
Java01_
JDK
+
JRE
使用教程.docx
软件下载、安装、配置、使用
jdk
1.7.0_40 下载(
jdk
-7u40-windows-i586-demos.zip)
jdk
1.7.0_40 下载(
jdk
-7u40-windows-i586-demos.zip)
JTM——(
jdk
1.8+tomcat8.5+mysql)环境集成
这是一个集成了
jre
,tomcat,mysql的绿色运行环境,解压之后就可以直接运行
web
(只要会点鼠标),不需要用户自己安装
jre
、tomcat、mysql,一键到位,看起来像是桌面程序的
web
应用.
corejava基础重要知识点总结
java的优势? 1:跨平台(平台:指的是操作系统) 常见的操作系统:Windows Unix Linux Solaris(Sun) 跨平台:用java开发出来的应用程序不受底层操作系统的限制 底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ClassLoader = 保镖 = 字节码校验器 = ByteCode Verifier = 翻译 = 解释执行器 = Interfreter 2:安全 健壮 电力 电信 银行 都会有限考虑使用java实现 3:免费 开源 4:简单 语法简单:c++-- (取其精华 去其糟粕) 糟粕:手动垃圾回收 运算符重载 指针 思想简单:面向对象的思想 = OO思想 面向过程:需要人站在计算机的角度去思考问题 面向对象:需要人拿着代码模拟实现生活 类:一组类型相同事物高度抽象之后的集合概念 创建对象的模板 -》 class 对象:类的一个具体的实例 例子: 人和范冰冰之间的关系? 类和对象 HelloKitty和猫之间的关系? 对象和类 引用:对象的名字 *:一个对象同时可以有多个名字 但是不能一个 名字都没有 如果一个对象一个名字都没有的话 会被gc回收掉 -》 零引用内存回收 属性:对象有什么 方法:对象会什么 5: 动态更新 对于Sun公司官方提供的一些核心方法 值保留一个指向的关系 当若干年后核心类库升级了 我们的程序还是可以正常执行 这是挤兑c/c++的 搭建开发环境: 1:安装
jdk
http://www.oracle.com SDK = software developmenet kits = 软件开发工具包
JDK
= java + SDK = java软件开发工具包
jdk
1.5.0
jdk
1.6.0
jdk
1.7.0
jdk
5.0
jdk
6.0
jdk
7.0 Tiger Mustang Dolphin 老虎 野马 海豚 路虎 悍马 ....
JRE
= java runtime environment = java运行环境 组成关系: JVM = 类加载器 + 字节码校验器 + 解释执行器
JRE
= JVM + API(应用程序变成接口);
JDK
=
JRE
+ BIN(常用的工具命令) 面试题:
JDK
和
JRE
之间的
区别
? 1:分别表示的含义不同
jdk
:java软件开发工具包
jre
:java运行环境 2:作用不同
jdk
:当一个电脑上面安装
jdk
之后 会自动的安装
jre
所以既可以编写程序 又可以运行程序
jre
:当一个电脑上面安装
jre
之后 只能运行java代码 2:设置环境变量 (环境变量可以不设置 为了简化开发流程 提高开发效率) 给谁使用 作用 PATH: 操作系统 让操作系统更加快捷的找到一个文件/命令 PATH=C:\Program Files\Java\
jdk
1.6.0_45\bin(javac.exe->编译指令 java.exe -》运行指令) CLASSPATH:类加载器使用 让类加载器明确去哪里加载.class文件 通常不需要设置 默认值:. .:当前目录(.java) CLASSPATH相当于中国的低保制度 JAVA_HOME:其他的程序使用
WEB
设置方式: 1:一次性的设置 (cmd里面设置) set PATH=C:\Program Files\Java\
jdk
1.6.0_45\bin set PATH = [错误的 等号两边不能加空格] set PATH [找到所有以PATH开头的环境变量的值] set [找到所有的环境变量的值] //set PATH=C:\Program Files\Java\
jdk
1.6.0_45\bin set CLASSPATH=. set JAVA_HOME=C:\Program Files\Java\
jdk
1.6.0_45 set PATH=%JAVA_HOME%\bin *:%%表示取中间环境变量的值 *:环境变量的名字尽量大写 *:当我们需要给一个环境变量设置多个值的时候 中间需要用;隔开 2:一劳永逸的设置 我的电脑 -》 属性 -》 高级 -》 环境变量 -》 新建 面试题: 1:在设置环境变量的时候 最少需要设置几个环境变量? 0个 2:在设置环境变量的时候 通常需要设置几个环境变量? 1个 -》 PATH ->
jdk
/bin
其他技术讨论专区
477
社区成员
790,952
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章