Java SE 是Java 语言的标准版,用于桌面应用开发,是其他两个版本的基础,用户只要打开程序,程序的界面会让用户在最短的时间内找到他们需要的功能,主动带领用户完成他们的工作并得到最好的体验。
Java ME 是Java 语言的小型版,用于嵌入式电子设备或者小型移动设备。
Java EE 是Java 语言的企业版,用于 web 方向的网站开发。在这个领域,是当之无愧的No1。
CMD命令
CMD在windows中,利用命令行的方式操作计算机,可以打开文件,打开文件夹,创建文件夹等等。
Win+R → 输入CMD → 按下回车键
代码 | 说明 |
E: | 盘符切换:E: 回车,表示切换到E盘 |
dir | 查看当前路径下的内容 |
cd 目录 | 进入单级目录:cd itheima |
cd.. | 回退到上一级目录 |
cd 目录1\目录2\ | 进入多级目录:cd itheima javaSE |
cd\ | 回退到盘符目录 |
cls | 清屏 |
exit | 退出命令提示符窗口 |
安装Java程序
下载JDK:安装路径中不要包含中文和空格,所有的开发工具最好安装日录统一。
在mac上点击下一步就安装可以了,终端输入/usr/libexec/java_home
回车就能看到安装路径,一般在Macintosh HD/Library/java
JDK的安装目录
bin
:该路径下存放了各种工具命令。其中比较重要的有:javac
和java
conf
:该路径下存放了相关配置文件include
:该路径下存放了一些平台特定的头文件jmods
:该路径下存放了各种模块legal
:该路径下存放了各模块的授权文档lib
:该路径下存放了工具的一些补充JAR包
Hello Worid
编译的动作其实就是翻译,把操作系统看不懂的内容,变成操作系统能看懂的内容。
1. 书写代码
文件中创建一个文件HelloWorld.java
通过记事本打开输入下面代码。
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
2. 编译代码
打开终端进入该文件的目录:
①javac HelloWorld.java
得到HelloWorld.class
编译后的文件
② 然后输入java HelloWorld
运行,运行时是不加后缀名的。
书写代码一定要书写英文状态的符号,注意大小写,不然会报错!
环境变量
Windows电脑需要配置环境变量,MacBook电脑则不需要配置。为什么要配置环境变量?我们想要在任意的目录下都可以打开指定的软件。就可以把软件的路径配置到环境变量中。
① 此电脑 → 鼠标右键点击属性 → 高级系统设置 → 高级 → 环境变量 → 系统变量的Path
② 新建:文件名:java_HOME
;变量值:E:\develop\jdk
③ 点击Path
→ 输入%java_HOME%\bin
④ 保存
此电脑 → 鼠标右键点击属性 → 高级系统设置 → 高级 → 环境变量 → 系统变量的Path
→ 编辑路径,将程序路径输入保存即可。
部分Windows10重启后配置的环境变量会失效,在path
中就不要引用JAVA_HOME
,直接写完整路径(E:\develop\jdk\bin
)
JRE和JDK
JDK 全称Java Development kit(Java开发工具包),包含JVM 、核心类库、开发工具(javac、java、jdb、jhat..)
JVM 全称 Java Virtual Machine(Java虚拟机),真正运行Java程序的地方
JRE 全称 Java Runtime Environment(Java的运行环境)
Java语言的跨平台是通过虚拟机实现的,不是直接运行在操作系统里面的,而是运行在虚拟机中的,针对于不同的操作系统,安装不同的虚拟机就可以了。
IDEA
IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。集成环境是把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。
下载链接:https://www.jetbrains.com/idea/
project(项目)module(模块)package(包)class(类)
创建项目
① 点击新建(New Project)→ 空项目(Empty Projeat)
② 起名字,设置项目路径
③ 点击下一步
创建模块
① 选中项目文件→ 鼠标右击新建 → Project Structure(模块)→ 点击 java模块
② 起一个模块名称,位置默认
③ 点击下一步 → 确定
④ 等待右下角的进度条读完
新建包
① 双击项目展开,鼠标右击
src
→ package(软件包)② 起名公司域名反写(不带WWW),如:
cn.bigengwu.dome1
③ 回车后在
src
文件夹中会有cn > bigengwu > dome1
嵌套的三个文件
新建类
① 鼠标右击
cn.bigengwu.dome1
→ 点击新建② 起一个类名
HelloWorld
,点击class
或回车③ 就会得到
HelloWorld.java
文件夹,开始写代码了
Marscode
MarsCode可以写注释;可以直接生成代码;可以修改bug;可以解决学习疑问;有自带很多的算法题。
① https://www.marscode.cn 注册账号
② 回到
IntelliJ IDEA
点击 Settings(设置)→ Plugins(插件)→ Marketplace(应用市场)③ 搜索MarsCode并安装
如果IntelliJ IDEA
版本过低访问https://plugins.jetbrains.com下载MarsCode到本地,已安装点击三个点从磁盘中安装。
IDEA设置
自动导包功能:
① 点击Settings(设置)→ Editor(编辑器)→ General(常规)→ Auto Import(自动导入)
② 打钩 Add unambiguous imports on the fly(动态添加明确的 import)
③ 打钩 Optimize imports on the fly(动态优化 import)
④ 点击确认
不区分大小写:
① 点击Settings(设置)→ Editor(编辑器)→ General(常规)→ Code Completion(代码补全)
② 去钩 Match case(区分大小写)
③ 点击确认
IDEA 快捷键
Windows快捷键 | MacBook快捷键 | 说明 |
ctrl +alt +L | command +option +L | 自动格式化代码 |
原创文章,作者:霍欣标,如若转载,请注明出处:https://www.bigengwu.cn/xue/203.html