Attic

Java编程

Java  ·  

运行

  1. 有了可执行的java程序(字节码文件)
  2. 通过运行工具java.exe对字节码文件进行执行,本质就是.class装载到JVM机执

Hello,World!

  1. 编译使用 javac Hello.java;
  2. 如果Sublime编译的编码与dos编码不一样则会乱码、报错或无反应。如视频中演示文件有中文的都为GBK;
  3. 运行使用 java Hello,不使用 java Hello.class,否则报错,因为 java 运行的是编写的 Hello 这个主方法。

注意事项

  1. Java源文件以.java为扩展名,源文件的基本组成部分是类(class)。编译后,每一个类都对应一个.class文件
  2. Java应用程序执行入口main()方法,有固定的书写格式;
  3. Java语言严格区分大小写
  4. Java方法由一条条语句构成,每个语句以“;”结束;
  5. 一个源文件中最多只有一个public类,其他类的个数不限;
  6. 如果源文件中包含一个public类,则文件名必须按该类名命名
  7. 也可以放main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法。

 

初学常见错误


Java代码规范

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