JAVA基础【day01】:HelloWorld

这辈子没办法做太多事情,所以每一件都要做到精彩绝伦。 --------史蒂夫.乔布斯

Java语言跨平台原理图解

Java语言跨平台原理图解

常见的DOS命令

盘符切换    盘符:
    显示内容    dir
    创建目录    md
    删除目录    rd
    进入目录    
        单级进入    cd 文件夹
        多级进入    cd 文件夹\文件夹\文件夹...
    回退目录
        单级回退    cd..
        多级回退    cd\
    删除文件
        删除单个文件  del a.txt
        删除多个文件  del *.txt
    清屏      cls
    退出      exit

了解的dos命令

创建文件
        edit win7可能找不到该命令了。
        还有一种其他的做法:
            notepad
    删除带内容的文件夹
        rd + /s 文件夹名称(询问是否删除)
        rd + /q + /s 文件夹名称(直接删除)

第一个案例

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("HelloWorld");
    }
}
A:找到JDk的安装的bin目录。
B:在bin目录下建立一个记事本文件并修改名成
        HelloWorld.java
C:打开这个文件,在里面输入内容
        class HelloWorld {
            public static void main(String[] args) {
                System.out.println("HelloWorld");
            }
        }   
D:打开DOS窗口,进入bin目录
E:通过javac命令编译生成class文件
        javac HelloWorld.java
F:通过java命令运行class文件
        java HelloWorld
G:在控制台我们就能看到一个输出:
        HelloWorld  

常见问题

A:扩展名被隐藏
        如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾
B:我要求文件名称和类名一致。
        实际上不这样做也是可以的。
        但是,注意:
        javac后面跟的是文件名+扩展名
        java后面跟的类名不带扩展名
C:Java语言严格区分大小写,请注意。
      还有就是单词不要写错了。
D:见到 非法字符: \65307肯定是中文问题。
        我们写程序要求标点符号必须全部是英文状态。
E:括号的配对问题。
        一般来说,括号都是成对出现的。
F:遇到
         在类 HelloWorld 中找不到主方法, 请将主方法定义为
         肯定是主方法的格式问题。

配置环境变量

path环境变量

新建:JAVA_HOME
    内容是JDK的安装路径
修改:path
    %JAVA_HOME%\bin;以前的path

思考

A:JDK,JRE,JVM分别是什么?
B:Java语言是跨平台的吗?JVM是跨平台的吗?
C:环境变量path和classpath的区别?

你可能感兴趣的:(JAVA基础【day01】:HelloWorld)