常用DOS命令
切换盘符 | 盘符名称: d: |
---|---|
进入文件夹 | cd 文件夹名称 |
进入多级文件夹 | cd 文件夹1\文件夹2\文件夹3 |
返回上一级 | cd .. |
直接返回根路径 | cd \ |
查看当前目录下的文件 | dir |
清屏 | cls |
退出cmd | exit |
配置jdk环境变量
- 同时按
WIN+R
键,打开“运行”对话框,输入sysdm.cpl
,按回车键打开“系统属性”。 - 单击”计算机-属性-高级系统设置”,单击”环境变量”。
JAVA_HOME
- 变量名:
JAVA_HOME
变量值:C:\develop\Java\jdk1.8.0_191
用途:定义一个变量,供其他地方使用
Path
- 变量名:
Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
用途:让系统在任何路径下都可以识别java、javac、javap等命令
CLASSPATH
- 变量名:
CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径
测试JDK是否安装成功
在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version
- JDK安装成功
Java 语言有哪些特点
- 简单易学;
- 面向对象(封装,继承,多态);
- 平台无关性( Java 虚拟机实现平台无关性);
- 可靠性;
- 安全性;
- 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持);
- 支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便);
- 编译与解释并存;
java环境基础知识
JDK
:java development kit 开发工具
JRE
:Java 运行环境
JVM
:Java虚拟机(跨平台)
java程序分为编译
和运行
编译生成.class
文件,jvm识别.class
运行
编译命令:javac HelloWorld.java
运行命令:java HelloWorld
首个java程序
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello Java!");
}
}
编译
$ javac HelloWorld.java
运行
$ java HelloWorld
注释
单行
// 单行注释
多行
/*
注释多行
*/
文档注释
/**
文档注释
*/
使用IDEA创建一个项目
进入欢迎界面点击Create New Project
选择使用的JDK
先下载并安装JDK:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
选择创建的项目模版
写入创建的项目名并创建一个包
查看项目目录结构
上一步创建的com.zhongxin
会变成src->com->zhongxin
HelloWorld
package com.xixi;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
package com.zhongxin;
表示该类(HelloWorld)放在com.xixi
包里面public class HelloWorld {
java中的HelloWorld类 类是java中最小的单元public static void main(String[] args) {
程序的入口main方法,固定写法System.out.println("Hello World!");
向控制台输出
关键字
java中含有特殊含义的英文单词
- public
- void
- 。。。
标识符
给包、类、方法、变量起名字的符号
标识符由字母、数字、下划线、美元符号组成
- 包名:全部小写
com.chuyu
- 类、接口:每个单词首字母大写
H
elloW
orld - 方法和变量:从第二个单词开始首字母大写
getM
ax - 常量:全部大写
DATE,MAX_AGE
- 项目名:全部小写
demo,spring-boot
转义字符
\t
:制表符tab\n
:换行一个\t在idea中相当于4个字符