JAVA基础01—环境搭建

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 "

注意事项:

  1. 若采用安装包安装JDK,或者系统自带JDK的,系统会默认JDK版本。此时只需要将Path的JDK变量移至最上方即可。

  2. 若有多个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!");
	}
}

步骤:

  1. 记事本编写上述程序,文件名必须与类名一致

  2. 文件后缀名改成.java

2.1.2 DOS 命令运行 JAVA 程序

步骤:

  1. dos 窗口切换至上述编写的.java文件所处文件夹
   cd + 路径

或者
直接在文件夹处输入cmd,回车

  1. 编译
  javac 文件名.java

生成一个java.class 文件

  1. 运行
   java 文件名

即可查看输出结果。

这种编译方式让我们初步了解直接通过dos 窗口java程序。实际开发和日常学习中,我们更多地使用的是IDE工具。

通过这个案例我们也可以了解到,java文件名是public修饰的类名。

2.2 IDE工具下编写并运行Hello World

2.2.1 编写Hello World

1)创建包和java文件

在IDE里创建JAVA项目,在src 下创建包,再在包里创建java文件

  1. 编写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之旅吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值