7

大数据必学Java基础(六):程序中常见问题和编译方式

 2 years ago
source link: https://blog.51cto.com/lansonli/5488153
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

程序中常见问题和编译方式

一、程序中常见问题

【1】最低级的错误:单词拼写错误

【2】要求源文件名字和类名必须一模一样:

大数据必学Java基础(六):程序中常见问题和编译方式_java
大数据必学Java基础(六):程序中常见问题和编译方式_缩进_03

【3】所有的标点必须是英文状态下的:

中文状态:【】(){} !;:“‘《》?

英文状态:[]       ()  {}  !  ;   :   "  '  <> ?

【4】成对编程:

[] {} () <> "" ''

【5】注意缩进 :只要遇到{}就进行缩进  --->为了格式好看

缩进:tab 

向前缩进: shift+tab

【6】编译:

javac  HelloWorld.java

【7】执行: 

java HelloWorld 

【8】java中大小写严格区分,大小敏感:

HelloWorld   Helloworld

public PUBLIC

【9】我们要写代码:就当做有一个“框子”

public class HelloWorld{
public static void main(String[] args){


}
}

【10】一个源文件中可以有多个类,只能有一个类被public修饰,源文件的名字必须跟public修饰的那个类名保持一致。

大数据必学Java基础(六):程序中常见问题和编译方式_java_07

多个类会产生独立的字节码文件:  

大数据必学Java基础(六):程序中常见问题和编译方式_java_09

执行的时候执行各自独立的字节码文件即可:

大数据必学Java基础(六):程序中常见问题和编译方式_源文件_11

二、编译方式

【1】方式1:

大数据必学Java基础(六):程序中常见问题和编译方式_缩进_13

【2】方式2:

大数据必学Java基础(六):程序中常见问题和编译方式_java_15

 【3】方式3:

大数据必学Java基础(六):程序中常见问题和编译方式_源文件_17

【4】方式4:

在notepad中右键文件 --》打开文件夹所在命令行

大数据必学Java基础(六):程序中常见问题和编译方式_源文件_19


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK