Java语言特点:面向对象(OOP)、健壮、跨平台性、解释型语言(编译后需要通过解释器执行)
Java核心机制:JVM(Java Virtual Machine)
JVM是一个虚拟计算机,具有指令集并使用不同的存储区域。负责执行指令、管理数据、内存、寄存器,包含在JDK中;
对于不同的平台有不同的虚拟机;
Java虚拟机机制屏蔽了底层运行平台的差别,实现了”一次编译,到处运行“;
JDK与JRE:
JDK(Java Development Kit/Java开发工具包)=JRE+Java开发工具【Java、Javac、Javadoc、Javap】
JRE(Java Runtime Environment/Java运行环境)=JVM+Java的核心库类
Java执行流程分析:源文件(.java)---[javac编译]---字节码文件(.classs)---[java运行]---得到结果
Java开发注意事项与结果说明:
Java源文件的扩展名是.java,源文件的基本组成类型是类(class)
Java应用程序的执行入口是main方法
Java语言严格区分大小写
Java方法是由一条条语句构成,每一条语句以”;“结束
一个源文件只能有一个public类,其他类的数量不限
main方法可以写在非public的类中
Java常见的六个转义字符
\t 一个制表位
\n 换行
\r 回车
\\ 一个\
\" 一个"
\' 一个'
Java注释的类型:
单行注释//
多行注释/* */ 注:多行注释里面不允许有多行注释嵌套
文档注释/** */ 文档注释可以被javadoc所解析,一般写在类
Java代码规范
类、方法的注释要以javadoc方法来写
非Java Doc的注释,往往给代码维护者看,着重告诉读者为什么这样写、如何修改、注意什么问题等等
源文件使用utf-8编码
行宽度不超过80个字符
代码编写次行风格和行尾风格(!!!)
DOS命令(Disk Operating System 磁盘操作系统):
相对路径和绝对路径 【写相对路径时返回上一级目录 写..\】
查看当前目录有什么类型 dir dir d:\abc\test200
切换到其他盘下 cd cd/D c:
切换到当前盘下的其他目录 cd 绝对路径/相对路径
切换到上一级目录 cd..
切换到根目录 cd\
查看指定目录下所有的子级目录 tree
清屏 cls
退出 DOS exit