JavaSE基础篇
当今Java是特别流行的语言,它有很多优点:Java的优点在于其跨平台性,一次编写,到处运行;面向对象,使代码更易于维护和扩展;丰富的API和强大的库,简化了开发工作;安全性高,通过内存管理和异常处理机制减少错误;性能稳定,适用于大规模项目和长期维护。
此账号是我用来整理和温习以前的学习笔记
引入
首先了解一些基本的doc命令
命令 | 意思 |
---|---|
dir | 查看当前路径 |
cd | 进入目录 |
cd… | 退回上一级 |
cls | 清屏 |
javac | 编译Java文件 |
java | 运行class文件 |
第一个Java文件
在test.java中编写以下代码
public class test{
public static void main(String [] args){
System.out.println("Hello World!");
}
}
进入控制台分别输出以下内容
javac test.java
java test
看到有以下内容输出:
Hello World!
到此成功执行第一个Java文件
前面是在文本编辑器中进行操作
在以后我们都会使用IDEA进行代码的编写和运行
Java的加载与执行
Java程序的运行阶段包括两个非常重要的阶段
- 编译阶段
- 运行阶段
编译阶段检查Java源程序是否符合Java语法,符合的则会生成字节码文件class
字节码文件中不是纯粹的二进制,这种文件无法再操作系统中直接执行。
然后使用JDK中的javac命令进行编译
public class 与 class 的区别
- 一个java源文件中可以有多个class
- 一个java源文件中public class不是必须的
- 一个class会生成一个字节码文件
- 如果存在public 类名应该与文件名相同
- 每一个class 中都可以编写main方法,都可以设定程序的入口