【零基础学Java】—Java基础知识(四)

【零基础学Java】—Java基础知识(四)_程序人生

👏芳华正茂始少年👏👏时光正好👏👏👏 未来可期

一、Java转义字符

【零基础学Java】—Java基础知识(四)_java_02

public class Change{
public static void main(String[] args){
//制表位\t 实现对齐功能
System.out.println("北京\t上海\t广州");
//换行符\n
System.out.println("Jack\nMary\nHak");
// \\ 一个\(第一个为转义字符)
System.out.println("E:\\Download");
//输出两个\\
System.out.println("E:\\\\Download");

// \":一个"
System.out.println("小王说:\"要好好学习Java,有前途\"");

//一个'
System.out.println("小王说:\'要好好学习Java,有前途\'");

// \r一个回车
System.out.println("好好学习Java\r北京");//北京学习Java
System.out.println("好好学习Java\r\n北京");


}
}

【零基础学Java】—Java基础知识(四)_java_03

二、课堂练习

【零基础学Java】—Java基础知识(四)_相对路径_04

public class ChangeChar{
public static void main(String[] args){
System.out.println("书名\t作者\t价格\t销量\n三国\t罗贯中\t120\t1000");
}
}

【零基础学Java】—Java基础知识(四)_相对路径_05

三、总结初学Java者容易犯的错误

(一)、找不到文件

解决办法:源文件名不存在或者写错、或者当前路径错误

(二)、主类名和文件名不一致

解决办法:声明为public的主类名应与文件名保持一致,否则编译失败
【零基础学Java】—Java基础知识(四)_程序人生_06
【零基础学Java】—Java基础知识(四)_java_07

(三)、缺少分号

解决办法:编译失败,注意错误出现的行数,再到源代码中指定位置改错
【零基础学Java】—Java基础知识(四)_转义字符_08
【零基础学Java】—Java基础知识(四)_程序人生_09

四、常见的错误总结

学习编程最容易犯的错误就是语法错误。Java要求你必须按照语法规范进行编写代码,如果你的程序违反了语法规则,比如:忘记了分号,大括号,引号,或者拼错了单词,Java编译器都会报语法错误,记得尝试着去看懂编译器报的错误信息。
【零基础学Java】—Java基础知识(四)_java_10

五、注释(comment)介绍

注释:用于注解说明程序员的文字就是注释,注释提高了代码的阅读性,注释是一个程序员必须要具有的良好的编程习惯,将自己的思想通过注释先整理出来,再用代码去体现。

Java中的注释类型

  • 单行注释
  • 多行注释
  • 文档注释

【零基础学Java】—Java基础知识(四)_转义字符_11
文档注释:注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档

【零基础学Java】—Java基础知识(四)_相对路径_12

六、Java代码规范

【零基础学Java】—Java基础知识(四)_java_13
【零基础学Java】—Java基础知识(四)_程序人生_14

七、DOS的基本命令

Dos: Disk Operating System 磁盘操作系统
【零基础学Java】—Java基础知识(四)_程序人生_15

【零基础学Java】—Java基础知识(四)_java_16

【零基础学Java】—Java基础知识(四)_程序人生_17

八、相对路径和绝对路径

相对路径:从当前目录开始定位,形成的一个路径

绝对路径:从顶级目录,开始定位形成的路径
【零基础学Java】—Java基础知识(四)_转义字符_18

【零基础学Java】—Java基础知识(四)_java_19

九、Java课后习题

【零基础学Java】—Java基础知识(四)_相对路径_20
练习一

public class Homework01{
public static void main(String[] args){
System.out.println("hello,world");
}
}

【零基础学Java】—Java基础知识(四)_相对路径_21

练习二

public class Homework02{
public static void main(String[] args){
System.out.println("姓名\t年龄\t性别\t籍贯\nCai\t20\t女\t湖南");
}
}

【零基础学Java】—Java基础知识(四)_程序人生_22

练习三
【零基础学Java】—Java基础知识(四)_转义字符_23

练习四
【零基础学Java】—Java基础知识(四)_转义字符_24

练习五
【零基础学Java】—Java基础知识(四)_转义字符_25
练习六
【零基础学Java】—Java基础知识(四)_程序人生_26

【零基础学Java】—Java基础知识(四)_程序人生_27

练习七
【零基础学Java】—Java基础知识(四)_java_28