Java从入门到入坟
Java的重要特点
1.Java语言是面向对象的 oop
2.Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。
3.Java语言是解释型的。
4.Java是跨平台性的。
你的第一个Java程序”Hello world!”
首先用你的编译器新建一个java文件,现在想办法输出Hello world!
1 | public class Hello {//此处Hello的位置应当与,文件名 'xxx.java' 中的 xxx一致 |
老规矩,新语言,还是逐行解释
1.public class Hello
表示Hello
是一个共有的类
2.Hello{}
表示一个类的开始和结束
3.public static void main(String[] args)
表示一个主方法,即程序的入口
4.main(){}
表示方法的开始和结束
Java的执行流程分析
.Java文件(源文件)
(javac编译)->.class文件(字编码文件)
(Java运行)->结果
emmm,省流,每次修改代码,进行javac
重新编译一次,生成新的.class
文件。
但是,现在用的一般都是编译器,会自动重新编译,所以,就当是一个小技巧就好了。
Java开发注意事项
1.注意固定的书写格式
2.注意大小写
3.末尾注意;
4.一个源文件中最多只能有1个public类,其他类的个数不做限制
5.源文件包含一个public类,则文件名必须按照类名命名,具体参考(上面的内容)
6.Java中,任意一个类都可以写一个public static void main(String[] args){}
的main
方法,在非public
中的main
方法,叫做非public
的main
方法。值得关注的是,Java与C++不同其每一个class文件,在编译之后都可以单独运行。详情见视频12:00处
转义字符
与c++一致。
1 | public class Main { |
注释
单行注释
1 | //public class Main { |
多行注释
注意 多行注释不能进行嵌套
1 | /* 注释文字 */ |
1 | /* |
文档注释
注释内容可以被JDK提供的工具javadoc解析,生成一套网页文件形式体现的该程序的说明文档,一般写在类中。
DOS的指令
Dos:Disk Operating System 磁盘操作系统,简单理解为windows的文件夹目录。
相对路径
从当前目录(文件夹)开始定位,形成一个路径
例如在D盘
下有一个abc
的文件夹和一个abc2
的文件夹,在abc
下又有一个test100
的文件夹,访问这个文件夹中的test.txt
文件
现在要求你在abc中访问test.txt
文件
1 | ..\abc\test100\test.txt |
..\
的意思是到上一层级
绝对路径
从顶级目录(xxx盘)开始定位,形成的一个路径
1 | d:\abc\test100\test.txt |