0%

Java概述

Java概述

Java课程第二章,记录Java的入门知识。

Java历史

Java 8/ Java 11,两个长期支持版本。甲骨文公司负责维护

Java技术体系:Java SE标准版、Java EE企业版

Java特性

面向对象; 健壮,强类型、异常处理、垃圾自动收集; 跨平台:.class文件可以在多个系统下运行; 解释型:需要解释器来执行

Java运行机制

JVM虚拟机,包含在JDK中,对于不同平台有不同虚拟机;屏蔽了底层平台的差别。

JDK=JRE+Java开发工具(javac)。

JRE=JVM+Java核心类库,Java运行环境。

配置环境变量

Java快速入门

  1. 需求说明

  2. 开发步骤: 编写代码到hello.java源文件; 通过javac进行编译,生成.class字节码文件; 通过java运行类得到结果

  3. 运行原理:

设置编码:文件-设置文件编码-选择GBK;

Java开发细节说明

  1. 源文件的基本组成是类class
  2. 程序的执行入口是主函数main
  3. 严格区分大小写
  4. 一个源文件之多有一个public类,其他种类个数不限;每一个类编译后会对应一个class文件
  5. 文件名要以公有类的类名命名,类名首字母大写
  6. 入口main可以放在非public类中

如何学习技术?

了解需求、学习新技术的基本原理和基本语法、快速入门(基本程序、增删改查crud)、技术的细节和注意事项

转义字符

制表、换行、回车

易错

1.找不到文件:路径错误

2.主类名和文件名不一致

3.缺少分号

4.语法错误

注释comment

良好的变成习惯,提高代码可读性。

注释类型:单行/多行/文档注释

文档注释:javadoc -d 文件夹名 -标签 文件名

代码规范

类、方法的注释,要以javadoc的方式来写

单行/多行注释,着重于为什么要这么写

tab和shift+tab右移和左移

运算符和等号两遍习惯各加一个空格

源文件使用utf-8格式

行宽字符不超过80

次行风格和行尾风格

DOS命令

dos:磁盘操作系统,可以接受、解析、执行指令

常用命令:查看当前目录dir、切换盘符cd、切换到上一级cd ..和根目录cd
查看制定目录下的所有子级目录tree、清屏cls、退出dos用exit

相对路径:从当前目录开始定位,形成的路径 绝对路径:从顶级目录开始定位,形成的路径