Java复习
一、第一天
1、第一个程序
public class hello{
public static void main(String[] args){
System.out.println("hello world");
}
}
//win+R 输入cmd 进入代码目录javac hello.java后执行java hello.java
//输出hello world
class dog{
}
class cat{
}
// 有多少个类到时候 编译得时候javac 得时候就有多少class文件
2、注意事项 ***
// java语言得大小写严格区分
// 一个源文件只能有一个public得类
// 这里文件名字和public类的名称应该一致
// 可以在多个类中写多个main方法 如:
public class animal{
public static void main(String args[]){
System.out.println("you is animal?");
}
}
class dog{
public static void main(String args[]){
System.out.println("you is dog?");
}
}
// javac animal.java 编译得时候生成dog.class 和animal.class 两个文件 执行结果为:
2、转义字符
// \t 一个制表位 实现对齐功能
// \n 换行符
// \\ 一个\
// \r 一个回车
public class city{
public static void main(String args[]){
System.out.println("魏凯是\r爱你得");
System.out.println("魏凯是\r\n爱你得");
}
}
// 输出结果:爱你得
// 第二个输出:魏凯是
// 爱你得
// \' 一个'
二、第二天
1、小测试
public class Test{
public static void main(String args[]){
System.out.println("书名\t作者\t价格\t销量\r\n三国\t罗贯中\t120\t1000");
}
}
//以下为输出结果
2、常见错误
- 找不到文件名:编译的时候可能没有区分大小写 ,或者目录不对等问题
- 主类名和文件名不一致:会出现“XXXX类是公共的—>将文件名和public主类的名字一致
- 就是忘带分号的问题。
3、注释
-
单行注释://
-
多行注释:/* … */
-
文件注释:javadoc -d 保存得文件地址 -标签1 -标签2 文件名.java
/** * 使用@这种标签得时候sublime中得一个插件可以不全ctrl+shift+p 输入install -->DocBlockr * @author 魏凯 * @version 1.0 */ public class doczhushi{ public static void main(Sring args[]){ System.out.pintln("魏凯最爱你"); } }