JAVA学习笔记一

JAVA学习笔记一

第一章 Java入门若干问题

前言

一、Java语言背景介绍

Java语言是由美国Sun公司在1995年推出的计算机语言。
Java之父:詹姆斯·高斯林
Java语言的三个版本:Java SE、Java ME、Java EE
Java SE:Java语言的标准版,用于桌面应用的开发。为Java EE开发做基础。
Java ME:Java语言的小型版,用于嵌入式消费类电子设备。
Java EE:Java语言的企业版,用于Web方向的网站开发。

二、Java语言的跨平台原理

平台:指操作系统

●Windows
●Mac
●Linux
跨平台:Java程序可以爱在人已操作系统上运行。

跨平台原理:在不同的操作系统中都安装一个与操作系统相对应的Java虚拟机(JVMJava Virtual Machine)即可实现跨平台。

note:JVM 本身是不可以跨平台的,只有Java程序可以跨平台。

三、JRE和JDK

JRE(Java运行环境):包括Java虚拟机和Java程序所需的核心类库等。
JDK(Java开发工具包):JDK给Java开发人员使用,包含了Java开发工具,也包括了JRE。
(Note:使用JDK开发完成的java程序,交给JRE去运行。)
JRE、JDK、JVM 的关系:

JDK目录下文件夹的意义
bin:该路径下存放了JDK的各种工具命令。javac(JDK中编译代码的工具)和Java(JDK中执行代码的工具)就放在这个目录下。
conf:存放JDK相关配置文件。
include:存放一些平台特定的头文件。
jmods:存放JDK的各种模块。
legal:存放JDK各模块的授权文档。
lib:存放JDK工具的一些补充JAR包。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

入门就入土&小迷弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值