java入门
Java入门
1 软件介绍
- 系统软件
- windows
- linux
- mac
- 鸿蒙
- iOS
- 安卓
- 应用软件
- 微信
- 抖音
- steam
- wegame
- 王者荣耀
2 Java介绍

java是软件开发中的高级编程语言
机器语言: 10101010101010101010101001010101 执行效率高 开发效率低
汇编语言
高级语言: C、java、C++、python、 Object-C、C#、golang、js、.net、php 开发效率高 执行效率低
- java之父是詹姆斯高斯林
- java刚开始是在SUN公司开发出来的
- 1995年5月23日,java语言诞生
- 2004年,JDK1.5发布(javaSE、javaEE、javaME)
- 2009年,甲骨文(oracle)以74亿美元收购了sun公司
- 2014年3月,java8发布
- 2018年,java11发布
3 Java平台概述
3.1 java平台介绍
-
JavaSE
- java语言的标准版,是java语言的核心,可以做一些桌面的应用程序。
-
javaME
- java语言的小型版,是为开发一些电子设备产品和嵌入式设备提供的解决方案。
-
javaEE
- java语言的企业版,是为企业开发环境下的应用程序提供的解决方案。该体系中包含技术比如:servlet,主要针对的是web应用程序开发。
3.2 JRE和JDK
- JRE(Java Runtime Environment):java运行环境。其中包含了java虚拟机(JVM)和java程序所需的核心类库。如果要运行一个开发好的java程序,计算机中只需要安装JRE即可。
- JDK(Java Development Kit):java开发工具包。JDK是提供给java开发人员使用的。其中包含了java的开发工具,也包含了JRE。
- 简单而言:程序员使用JDK开发完成的java程序,交给JRE进行运行。
- JRE:JVM + 核心类库
- JDK:JRE + 开发工具
- JVM:java虚拟机,能够保证java语言的跨平台特性。
3.3 Java语言的跨平台特性
- 平台就是指操作系统:windows linux mac
- 跨平台:java程序可以在任意的操作系统上运行,一次编写,到处运行。
- 原理:实现跨平台特性需要依赖JVM,针对不同的操作系统,提供了不同的JVM。
- java语言是跨平台的,JVM不是跨平台的
4 JDK的下载和安装
JDK的下载通过官网登陆后就可以免费下载:https://www.oracle.com/java/technologies/javase/jdk17-0-13-later-archive-downloads.html
- JDK的安装
-
双击安装包
-
![image-20250618145951228]()
-
下一步
-
![image-20250618150009242]()
-
更改安装目录
-
![image-20250618150048262]()
-
![image-20250618150232309]()
-
全部下一步即可
-
5 Java入门案例 -- HelloWorld
目标是在控制台上输出一行话:HelloWorld
5.1 常用dos命令
开发dos窗口,按住windows + R ,然后输入cmd.
切换盘符: 盘符名称: e: D:
查看当前文件夹: dir 如果有<DIR> 说明是一个文件夹,如果没有,说明是一个文件
. 代表当前的文件夹
.. 代表上一级文件夹
进入目录: cd 文件夹名称
回到根目录: cd\
cd可以一次性进入多级目录
创建文件夹: mkdir 文件夹名称 md 文件夹名称
删除文件夹: rmdir 文件夹名称 rd 文件夹名称
tree:树状展示
cls:清空当前屏幕
tab:自动补全
打开指定的软件:在软件所在的文件夹下输入 软件名称.exe
用指定的软件打开指定的文件: 路径\软件名称 路径\文件名称
5.2 编写HelloWorld代码
编写符合java语言规范的java代码
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
文件名称必须是HelloWorld.java,修改完成后,使用jdk包中的javac.exe执行HelloWorld.java文件
D:\develop\Java\jdk-17\bin\javac HelloWorld.java
这个过程称之为编译,编译是检查java语法,并且会产生一个.class后缀的文件,这个文件称之为字节码文件。
然后再使用jdk包中的java.exe执行HelloWorld.class文件
D:\develop\Java\jdk-17\bin\java.exe HelloWorld
这个过程称之为运行,会把java代码转换成计算机认识的二进制代码,执行输出到屏幕上
5.3 入门案例的问题
- 中英文符号的问题--一定要记得用英文符号
- 严格按照大小写的规范去编写
5.4 配置环境变量
右键此电脑-->属性-->高级系统设置-->高级-->环境变量-->新建环境变量

点击Path,添加环境变量

5.5 文件命名规则补充
公共类的名称要和文件名一致(公共类就是在class前面添加public的类)
一个java文件中只能有一个公共类,但是可以有多个普通类(普通类就是不用public修饰的类)
java文件无论是公共类还是普通类都会通过编译生成一个.class文件
在java语言中是严格区分大小写的,但是windows系统中不区分大小写。所以在不区分大小写的情况下相同,在windows中只会产生一个class文件。
6 IDE的使用
IDE就是开发集成环境,用于提高程序员的开发效率。
IDE针对不同的语言有非常多的分类:idea、eclipse、Hbuilder、vscode、Goland、Xcode...
6.1 安装idea
选择一个没有中文,没有特殊符号的目录,然后一直下一步就可以安装成功。
6.2 idea的使用
- 创建项目
![image-20250618170844513]()
![image-20250618171042775]()
src: source 目录下存放的都是源代码
删除文件

- 创建文件

-
快速生成main方法 psvm(main) + 回车
-
快速打印 sout + 回车
-
修改字体大小


- 更改主题

-
取消本地AI提醒
![image-20250618173453762]()
-
导出文件夹

- 导入文件夹
就是open文件








浙公网安备 33010602011771号