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

Posted Lansonli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据必学Java基础:程序中常见问题和编译方式相关的知识,希望对你有一定的参考价值。

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

一、程序中常见问题

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

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

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

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

出错:

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

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


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

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

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

【4】成对编程:

[]  () <> ""   

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

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

缩进:tab 

向前缩进: shift+tab

【6】编译:

javac  HelloWorld.java

【7】执行: 

java HelloWorld 

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

HelloWorld   Helloworld

a   A  

public PUBLIC

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

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



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

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

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

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


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

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

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


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

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

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


二、编译方式

【1】方式1:

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

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


【2】方式2:

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

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


 【3】方式3:

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

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


【4】方式4:

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

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

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


以上是关于大数据必学Java基础:程序中常见问题和编译方式的主要内容,如果未能解决你的问题,请参考以下文章

大数据必学Java基础(五十四):List接口深入了解

大数据必学Java基础:安装notepad++,配置path环境变量

大数据必学Java基础(七十六):创建线程的三种方式

大数据必学Java基础(二十七):详述main方法和了解可变参数

大数据必学Java基础(十六):赋值运算符

大数据必学Java基础(七十五):多线程与程序进程线程之间概念详解