Java历史、环境搭建附jdk8.0安装包链接


Java历史、环境搭建

一、Java的发展史
Java发展方向: JavaSE(java语言核心基础) JavaME(通信) JavaEE(企业版)[记住]

二、 Java的特点
1. 简单性(相对c c++ 等)
2. 面向对象性
3. 跨平台(可以在不同的操作系统OS上进行执行)

三、Java运行机制(一次编译多次运行)
Java先编译后解释运行:Java源文件通过—》编译器—》字节码文件(.class)
二进制文件–》通过解释器----》逐行的翻译并解释运行

四、环境搭建
1.名词解释
① JVM : JVM虚拟机,作用屏蔽不同操作系统之间的差异性。
② JRE :Java运行环境,JRE= JVM+ 解释器
③ JDK: Java工具包,JDK= JRE+ 编译器+类库+工具.
2. 环境变量
① JAVA_HOME:JDK的根目录
② Path:JDK的bin目录
③ ClassPath:代表类路径,指示JVM去哪找所使用的类
通常取值: . —>代表在当前目录下查找所需要的类。

使用 java 和 javac 指令在DOs窗口中验证环境变量配置成功。

五、第一个Java程序
1. Java中的程序源文件 以 .java结尾。
2. class 代码容器
3. main函数:主函数,代表程序的入口。一个类中最多只能定义一个main函数。
4. 编译:javac 源文件名.java
运行:java 类名
5. 一个源文件中可以定义多个类,但是类与类之间名字不能重名。
编译之后每一个类都会生成对应的.class 文件。
6. 一个类被 public 修饰称为公开、公共类。
注意:公开类的类名必须和源文件名一致;在一个源文件中最多可以定义一个公开类。

六、包(package)
1. 作用:包类似于文件夹,方便管理文件,对文件分门别类。
2. 语法:package 包名; // ----> package 包名1.包名2;
注意:一个源文件中最多只能定义一个package语句。
3. 位置:必须定义在源文件中第一行有效语句。
4. 带包编译和运行:
编译: javac -d . 源文件名.java
运行: java 包名.类名

七、良好的编程习惯
1. 格式习惯:
① 层级之间要有缩进,通常一个Tab键
② 一行只写一句代码
2. 良好的标识符习惯
① 硬性要求(语法要求) 【重点】
a. 标识符只能以数字、字母、下划线(_)、$组成,但是不能数字开头
b. Java中的标识符严格区分大小写
c. Java中的标识符没有长度限制
d. Java中的标识符不能以关键字、保留字(goto const)、特殊字符命名(true/false/null)
② 软性要求
a. 望文生义
b. 包名全小写
c. 变量名、方法名、函数名第一个单词的首字母小写,其余单词首字母都大写(驼峰命名法)
studentName / prodctorPrice /studentNameAndAge
d. 类名每一个单词的首字母均大写
3. 良好的注释习惯
① 单行注释: //注释的内容
② 多行注释: /*
1行
2行
n行
/
注意:单行不能嵌套多行注释;但是多行注释可以嵌套单行注释。
③ 文档注释: /
* [了解]
文档的注释内容…
*/
javadoc -d dos 源文件名.java
注意:注释内容不参与编译。

jdk8.0安装包链接
https://download.csdn.net/download/qq_33490383/10784542#0-qzone-1-6095-d020d2d2a4e8d1a374a433f596ad1440

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值