chapter1
这是笔者自己记录的笔记,如有错误还请指出。
Java运行机制
- 源文件:.java
- 字节码文件:.class
- 运用java hello(类名)运行字节码文件
- 运用javac hello.java将源文件转化为字节码文件
关于类的细节
- 一个.java文件中只能有一个public类,不限制普通类个数
- 一个.java文件中有几个类,在编译(源文件转为字节码)过程中也会生成几个.class文件
- .java文件必须与public类名一致,且可以选择将main方法写在非public类中,指定运行非public类(可以不止一个main,但是运行时要选择是哪个类的main)
转义字符的一些细节
\n与\r
- \n是换行符,切换到下一行
- \r是回车,将光标移动到行首,比如 你好你好\r好不好 输出就是 好不好好
Java文档注释
/**
* @author yll
* @version 1.0
*/
public class text {
public static void main(String[] args) {
System.out.println("文档注释测试...");
}
}
打/** IDEA会自动生成前四行的内容,这里采用javadoc对这些注释进行解析,生成一套网页文件形式体现的说明文档
文档注释非常常用:Java 文档注释
Java代码规范
- 类与方法的注释要用JavaDoc注释来写
- 非JavaDoc的注释主要写给代码的维护者和读者,告诉读者为什么这样写、如何修改与维护
- tab可以多行左移,shift+tab可以多行右移
- gbk在dos上使用,工作中保存文件一定要用utf-8
常用DOS指令
- cd切换目录
- cd …切换到上一级
- md创建目录
- rd删除目录
- dir查看该目录下有什么内容
- tree 形成目录树
- cls清屏
- exit退出DOS
- copy拷贝文件
- del 删除文件
- move剪切文件
关于相对路径与绝对路径
- 相对目录不用找到根目录(盘名)
- 绝对路径要找到根目录
JDK、JRE、JVM的关系
- JDK=JRE+java开发工具
- JRE=JVM+核心类库
环境变量的作用
在任意目录可以使用java和javac等指令
HomeWork
01编写hello,world程序
public class test{
public static void main(String[] args){
System.out.println("Hello,world.\nmy name is:yll\n i love mxy");
}
}