Java学习笔记(一)
1.简单的dos命令行
①创建文件目录
md 文件夹名字
eg:md Java ----创建文件夹Java
②切换(进入)盘符
cd 路径 //在相同盘符内直接cd 文件夹名就可以进入此文件夹
eg:cd d:\java ----进入到D盘的java文件夹内
cd… ----回退到上层目录
cd java\class\demo ----进入java文件夹内的class文件夹内的demo文件夹
cd/ ----退回根目录
③删除文件(文件夹)
del 文件名 //删除文件
eg:del 1.doc ----删除1.doc
eg:del *.txt ----删除该目录下所有后缀名为txt的文件
rd 文件夹名 //删除文件夹----需要文件夹中无文件
del 文件夹名 //删除的是文件夹里的文件
2.Java运行机制
跨平台性
JVM(Java Virtual Machine)虚拟机
根据不同操作系统提供不同的JVM版本
垃圾收集机制
核心机制----垃圾回收
Java程序还是会出现内存泄漏和内存溢出
3.Java环境
①JDK Java开发工具包
JDK = JRE + 开发工具集(例如Javac编译工具等)
②JRE Java运行环境
JRE = JVM + Java SE标准类库
环境变量
可以在任何路径下执行Java开发工具
环境变量中的 Path:Windows操作系统执行命令时,所搜寻的路径
如果安装多个版本的JDK,主要看环境变量配置的内容。配置的是哪个版本就是哪个版本
4.Java的运行
一个简单的Java程序的运行过程
1、将Java代码编写到.java文件中,此文件叫源文件
2、通过 javac.exe 命令对该文件进行编译,编译生成一个.class文件,此文件叫字节码文件
3.通过 java.exe 对生成的.class文件进行运行,最后得到结果
4.声明为public的类名和文件名相同
5.public static void main(String [] args) //程序的入口是main方法 格式固定
6.println() 先输入后换行
7.有几个类就会生成几个字节码文件
注释
①单行注释
格式://
②多行注释
格式:/* 内容 */
作用:
③文档注释(Java特有)
可以被javadoc解析,生成说明文档
/**
@author 作者
@version 版本
这是一个文档注释!
...
*/