目录
1. JAVA三大技术平台
javaSE:标准版,另两个版本的基础,做桌面应用程序的开发
javaME:小型版,用于嵌入式电子设备或者小型移动设备,已被淘汰
javaEE:企业版,用于企业应用开发,主要面向Web网站开发(网站=网页+后台服务器)
2. JDK的下载和安装
JDK简介:java开发工具包,java程序开发的前提
重要的版本: JDK8, JDK11, JDK17
2..1 JDK的官方下载
Oracle | Cloud Applications and Cloud Platform
直接下载地址:
注意:下载对应操作系统的JDK
2.2 JDK的安装
安装路径中不要包含中文和空格 所有的开发工具最好安装目录统- -(D:\develop)
2.2.1 JDK的安装目录
bin:该路径下存放了JDK的各种工具命令javac命令和java命令就在该目录下
conf:该路径下存放了JDK的相关配置文件
include:该路径下存放了一些平台特定的头文件
jmods:该路径下存放了JDK的各种模块
legal: 该路径下存放了JDK各模块的授权文档
lib: 该路径下存放了JDK工具的一些补充JAR包
JDK的bin目 录下两个重要的工具 编译工具: javac 运行工具: java
3.java 程序开发三大步骤
3.1 编写程序
文件名:HelloWorld.java
public class HelloWorld {
//HelloWorld类名,和文件名保持一致,首字母大写
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
Ctrl+s:保存文件
3.2 编译程序
从文件路径+cmd--->进入DOS窗口
javac+空格+HelloWorld.java+回车
会生成一个.class文件--->字节码文件,给计算机看的
3.3 运行程序:
java +空格+ HelloWorld.java+回车
注意:一旦修改代码,一定要重新编译生成新的class文件
快捷键
javac/java +首字母+Tab----->自动补全文件名
4. 常见问题
1.单词大小写问题
2.中英文标点问题,可以去输入法(搜狗)设置,标点符号一栏,勾选中文时使用英文标点,一劳永逸
3.可以直接 java+文件名.java运行文件,不需要javac,但是不建议用
4.括号必须成对出现{}{}{},()()()
5. DOS常用命令
win+r-->cmd+回车-->DOS命令台
win+d--->切换到桌面
盘符+: --->切换到指定盘
dir--->查看当前路径下的内容
cd+空格+文件夹名--->查看该文件夹内容
cd.. --->回退到上一级目录
cd\ -->直接回到根目录
cls -->清屏
exit -->退出
6. Path环境变量的配置
作用:让命令在命令行中更有效
绝对路径:
此电脑-->属性-->高级系统设置-->高级-->环境变量-->系统变量下path-->编辑-->新建-->复制JDK文件中bin文件的路径--->三个确定
相对路径:
此电脑-->属性-->高级系统设置-->高级-->环境变量-->系统变量-->编辑-->新建-->变量名:JAVA_HOME-->复制JDK文件的路径--->确定-->path-->三个确定
7 IDEA
7.1简介
用于java语言开发的集成环境,是业界公认的目前用于java程序开发最好的工具
集成环境:把代码编写,编译,运行,调试等多种功能综合到一起的开发工具
IDEA的下载和安装:
下载:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
next-->换路径-->next-->next-->next-->Intellul IDEA-->next -->finish
7.2 IDEA中代码结构
项目(project)
模块(module)
包(package)
类(class)
一个项目下允许有多个模块,一个模块下面允许有多个包,而一个包下面又允许有多个class文件.
例如:
①新建一个空项目
项目配置:项目名称,SDK,语言特性等级,自动编译的输出路径
②新建一个新模块
模块配置:点+号,新建module,起名字;
③在模块的src下新建一个包(com.aa)
包的命名规范:域名要反写(例如com.baidu)
④在包下新建一个 类(HelloWorld)
类名首字母要大写
⑤在HelloWorld类中编写代码(main回车, sout回车) ⑥在IDEA中运行HelloWorld
7.3 注释
注释:对代码进行解释说明的文字信息
单行注释 //
多行注释 /* */
文档注释 /** */
7.4 背景和字体
更换背景颜色步骤
字体大小调节
勾选 改变字体大小通过Ctrl+鼠标滑轮这一选项
7.5 常用快捷键
psvm/main +回车 ---->生成main方法
sout +回车 -->生成输出语句 Ctrl + D向下复制-行
settings. keymap搜索Duplocate Entire Lines可修改快捷键
Ctrl+X剪切
Ctrl + Alt + L 代码格式化
Ctrl + / 批量单行注释
Ctrl + Shift+ / 批量单行注释