文章目录
0 前言
本篇笔记为个人学习、复习过程中总结的笔记,供读者参考。适合参考着进行快速入门与快速回顾。
作者水平有限,文中错漏之处望批评指正。
0.1 JAVA的历史
“JAVA之父”——詹姆斯高斯林,常称之为高司令。
JAVA原指爪哇岛,与咖啡有关。
详细的起源与历史,请自行百度。
重要概念:JVM虚拟机。
0.2 学习JAVA的准备
可以是零基础。一旦开始学习,就要有恒心,多动手,多思考。共勉。
也可以是有一些C或Python等高级开发语言的基础,上手更快。
有空多思考高级语言与计算机底层的联系,多刷算法题,巩固数据结构。“程序 = 数据结构 + 算法” 这句话没有错。
《计算机网络》、《操作系统》、《计算机组成原理》、《数据结构》 ,“408” 科目的基础很重要,零基础的话,这些基础科目可以当碎片化阅读的零食学习。
《JAVA核心卷》、《Effective JAVA》、《算法导论》、《大话设计模式》等是优秀著作,也可以在日常碎片化时间阅读。
另外,英语很重要。
1 Win10 下开发环境的配置
1.1 JDK 的下载与环境配置
1.1.1 JDK 下载
下载地址:oracle官网
1.1.2 环境变量的配置
以Win10为例:
此电脑 -> 高级系统设置 -> 系统变量 -> 创建 “JAVA_HOME” 变量,变量值是JDK安装路径 -> Path变量,加上 " %JAVA_HOME%\bin "
注意事项:
-
若采用安装包安装JDK,或者系统自带JDK的,系统会默认JDK版本。此时只需要将Path的JDK变量移至最上方即可。
-
若有多个JDK ,可用 “JAVA_HOME[区分序号]” 的方式进行区分,用到的时候再切换JDK版本
1.1.3 环境验证
Win + R , 输入cmd ,call 出 dos 操作窗口。
java指令:
java
java -version 指令
java -version
上述指令能显示出正常的java命令用法指南、java版本即为环境配置成功。
1.2 IDE 工具的下载与安装
除了下面提及的IDE,还有很多IDE可以实现JAVA程序的开发。日常学习适合自己的就OK。
平时没事多学习两个工具的使用,能更好地适应不同公司,不用场景的开发。
1.2.1 IDEA
下载地址:IDEA
1.2.2 Eclipse
下载地址:Eclipse
1.2.3 VSCode
下载地址:VSCode
2 Hello World
2.1 原始方法
2.1.1 记事本写Hello World
public class Hello{
public static void main(String[] args){
System.out.print("Hello java!");
}
}
步骤:
-
记事本编写上述程序,文件名必须与类名一致
-
文件后缀名改成.java
2.1.2 DOS 命令运行 JAVA 程序
步骤:
- dos 窗口切换至上述编写的.java文件所处文件夹
cd + 路径
或者
直接在文件夹处输入cmd,回车
- 编译
javac 文件名.java
生成一个java.class 文件
- 运行
java 文件名
即可查看输出结果。
这种编译方式让我们初步了解直接通过dos 窗口java程序。实际开发和日常学习中,我们更多地使用的是IDE工具。
通过这个案例我们也可以了解到,java文件名是public修饰的类名。
2.2 IDE工具下编写并运行Hello World
2.2.1 编写Hello World
1)创建包和java文件
在IDE里创建JAVA项目,在src 下创建包,再在包里创建java文件
- 编写Hello World
package HelloWorld;
public class HelloWorld {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("HelloWorld");
}
}
2.2.2 运行Hello World
通过IDE运行,控制台输出结果
3 总结
至此,准备工作完成。一起开始愉快的JAVA之旅吧!