这里写目录标题
1 java语言背景
语言:人与人交流沟通的表达方式
计算机语言:人与计算机之间信息交流沟通的一种特殊语言
java语言是美国Sun公司在1995年推出的计算机语言
java之父:詹姆斯高斯林
java SE:java语言的(标准版),用于桌面应用开发,是其他版本的基础
桌面应用:打开程序直接应用
学习SE目的:为学java EE打基础
java ME:java语言的(小型版)用于嵌入式消费类电子设备。 Java EE:java语言的(企业版),用于web方向的网站开发
。
网页:通过浏览器将数据展示在用户面前,跟后台服务器没有交互。
网站:通过跟后台服务器的交互,将查询到的真是数据再通过网页展示出来
简单理解:网站=网页+后台服务器
2 java跨平台原理
跨平台:java程序可以在任意操作系统上运行
在不同的操作系统中,都安装一个与操作系统对应的java虚拟机(JVM java Vlrtual Machine)即可
JVM本身可以跨平台吗?
答:JVM虚拟机本身不允许跨平台,允许跨平台的是java程序。
3 JRE与JDK的区别
总结起来:
(1)JRE java运行环境 java核心类库 Java虚拟机 java平台核心类库
只有运行环境,安装过程中自动添加path
(2)JDK java开发工具包,自带一套jre与jvm
参考资料:
JRE和JDK的区别
jdk与jre的区别
JRE中的java类 jdk的编译 运行工具 JVM虚拟机代码运行平台
2004 :java5.0 里程碑
2009年Oracle甲骨文公司收购Sun公司
2014: java (8.0) 最广泛 最多最稳定版本。
2019:java (12.0)
4 DOS常用操作:
6 PATH 环境变量配置
7 HelloWorld案例详解
一个A类,只有入口和输出
8 记事本设置语言及编码格式
9 注释
单行注释: //
Ctrl+/
多行注释: /* */
Ctrl+shift+/
文档注释:/** 方法或类注释 */
/** +回车
10 关键词
关键词:被Java赋予了特定含义的英文单词
特点: 关键字的字母全部小写
常用编辑器对关键字有标注
main 不是关键字,JVM在执行代码时,只会识别该单词
关键字不能作为 变量 方法 类 包 参数名
共有53个关键词