跳转至

第二章


一、Java快速入门

1、什么是编译


​ javac Hello.java

  1. 有了Java源文件,通过编译器将其编译成JVM可以识别的字节码文件。
  2. 在该源文件目录下,通过Javac编译工具对Hello.java文件进行编译。
  3. 如果程序没有错误,没有任何提示,但在当前目录下会出现一个Hello.class文件,该文件称为字节码文件,也是可执行的Java的程序。

2、什么是运行


  1. 有了可执行的java程序(Hello.class字节码文件)
  2. 通过运行工具java.exe对字节码文件进行执行。本质就是.class装载到jvm机执行
  • Java程序开发注意事项

对修改后的Hello.java源文件需要重新编译,生成新的class文件后,再进行执行,才能生效。

二、Java开发细节

1、Java开发注意事项及细节说明


  1. Java源文件以.java为扩展名。源文件的基本组成部分是类(class),如本类中的Hello类。
  2. Java应用程序的执行入口是main()方法。它有固定的书写格式:public static void main(String[] args) {...}
  3. Java语言严格区分大小写。
  4. Java方法由一条条语句构成,每个语句以";"结束。
  5. 大括号都是成对出现的,缺一不可。[习惯,先写{}再写代码]
  6. 一个源文件中最多只能有一个public类。其他的类不限。编译后,每一个类,都对应一个.class
  7. 如果源文件包含一个public类,则文件名必须按该类名命名!
  8. 一个源文件中最多只能有一个public类。其他类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法。

  9. 对8的解释

例:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello主类")
    }
}

class Student {
    public static void main(String[] args) {
        System.out.println("Student类")
    }
}

class Tiger {
    public static void main(String[] args) {
        System.out.prinngln("Tiger类")
    }
}

进行javac编译后会出现三个".class"文件

8(1)

可分别运行

8(2)

三、如何快速学习技术或知识点

学习方法

四、Java学习的开始

1、Java转义字符


  • Java常用的转义字符
  1. \t:一个制表位,实现对齐功能

  2. \n:换行符

  3. \\:一个\

  4. \":一个"

  5. \':一个'

  6. \r:一个回车

public class ChangeChar {
 public static void main(String[] args) {
     System.out.println("王二麻子\r张三");
 }
}

结果是:张三麻子。

\r表示回车,先是”王二麻子“经过\r光标移到此行最前面,然后打印出张三,覆盖了王二。所以显示”张三麻子“


2022-12-20


2、转义字符的联系


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

ChangeCharExercise

3、注释(comment)

  • 用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性)。

  • 单行注释

//

  • 多行注释

/*....*/

多行注释不允许嵌套多行注释

  • 文档注释

注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序说明文档,一般写在类

4、Java代码规范


  1. 类,方法的注释要以javadoc的方式来写。
  2. 非Java Doc的注释,往往是给代码的维护者看的,着重告述读者为什么这样写,如何修改,注意什么问题等
  3. 使用tab操作,实现缩进,默认整体向右边移,有时候用shift+tab整体向左移
  4. 运算符和 = 两边习惯性加一个空格。
  5. 源文件使用utf-8编码
  6. 行宽度不要超过80字符
  7. 代码编写次行风格和行尾风格

5、DOS命令(了解)

  • DOS介绍

Dos:Disk Operating System 磁盘操作系统,

  • 常用命令

  1. 查看当前目录有什么内容:

dir

dir D:\目录

  1. 切换到其他盘下:

cd

cd /D c:

  1. 切换到其他目录:

cd ..\目录

  1. 切换到上一级:

cd ../

  1. 切换到根目录:

cd \

  1. 查看指定目录下面所有子目录:

tree

  1. 清屏:

cls

  1. 退出:

exit

  1. 创建目录:

md

md 目录名字

  1. 删除目录:

    rd

    rd 目录名字

  2. 拷贝文件:

    copy

    copy hello.txt e:\目录

  3. 删除文件:

    del

    del hello.txt

  4. 输入到内容文件:

    echo

    eacho hello > hello.txt (创建一个hello.txt文件并输入hello)

  5. 输入一个空文件:

    type

    type nul > hello.txt (创建一个空的hello.txt文件)

  6. 剪切:

    move

    move hello.txt f:\目录

作业

第一章作业