笔记内容:狂神说Java阶段一Java基础视频P18--P20
狂神说Java视频链接
目录
一、使用cmd编译HelloWorld
二、使用IntelliJ IDEA编译HelloWorld
三、HelloWorld代码粗略解析和运行机制
一、使用cmd编译HelloWorld
1、新建文件
- 可以新建.txt文件后,把后缀名改成.java。注意不要隐藏文件扩展名:

狂神说java基础视频
- 建议使用Notepad++~因为有高亮和其他为代码考虑的功能,可以更方便代码编写。Notepad++下载地址
2、代码
打开创建好的HelloWorld.java,开始写代码!
注意:文件和类名必须保持一致(下面的代码中,class后面的“HelloWorld”就是类名)
3、编译并运行
Windows中,在地址栏中最前方位置输入,并空一格,这样就能从当前路径打开cmd了:

Mac下可以自己设置快捷键。
编译
运行
运行HelloWorld.class:
二、使用IntelliJ IDEA编译HelloWorld
IntelliJ IDEA使用
1、下载安装;
2、新建空项目,选择已安装jdk版本,其他的全部默认;

3、选择src,单击右键或,新建class;

- 可以直接新建类,也可以新建package,就是这个新建的包
- 一般利用公司域名倒置作为包名:—>
- 可以在设置里调整选项改变包的呈现方式

- 有包就会出现这一行:

3、设置Structure。选择这个符号:


4、运行

其他
- 还可以生成JAR文件(Java archive),可以打包与其他开发者共享。见教程
- Java编程命名规则
三、HelloWorld代码粗略解析和运行机制
详细内容见Java官方教程
源码粗略解析
这段代码包含三个部分:
源代码注释
讯享网
类定义
main方法
讯享网
- 或者都可以,不过一般都用
- main方法接受单个参数
- 参数被命名为,命名可随意,一般都是或
- 系统通过数组中的参数传递信息,数组中每一个参数叫做command-line argument,通过此,不用重新编译就可以操作程序。
- main方法是所写程序的接口,会依次激活程序中其他的方法
- System是一个API(Application Program Interface)
Java运行机制
Java既是一种编程语言,也是一个平台。
1、作为编译语言:编译机制
.java —> (javac compiler)编译生成.class(字节码,JVM的语言) —> The Java launcher tool then runs your application with an instance of the Java Virtual Machine.(给JVM的是二进制文件)

由于JVM在许多操作系统上都能运行,因此同样的.class文件可以在不同系统中运行。
2、作为一个平台(platform)
一个平台就是程序运行的软硬件环境,许多平台都可以描述为操作系统和底层硬件的结合。
Microsoft Windows, Linux, Solaris OS, Mac OS都是平台
Java平台是一个以其他硬件平台为基础、只有软件的平台
Java 操作平台的两个组成部分:
- JVM
- API(the Java Application Programming Interface)




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/1329.html