一、Java基础

1.cmd常用命令

操作目的 cmd对应命令
启动 win+R并键入cmd回车
切换盘符 盘符名称
进入文件夹 cd 文件夹名称
进入多级文件夹 cd 文件夹1\文件夹2\文件夹3
返回上一级 cd …
直接回根路径 cd \
查看当前内容 dir
清屏 cls
退出 exit

2.JVE、JRE、JDK的区别

名称 含义
JVE JAVA虚拟机
JRE 运行环境
JDK 开发环境

3.配置环境

  1. 安装jdk1.8
  2. 配置环境变量 右击我的电脑-属性-高级系统设置-高级-环境变量
  3. 在系统变量下边点击新建,输入JAVA_HOME,路径为C:\Program Files\Java\jdk-14.0.2
  4. 找到Path,点击新建,输入%JAVA_HOME%\bin
  5. 在cmd目录下即可直接打开java.exe
  6. 关于配置环境的问题:Java在更换jdk版本或者新安装idea的时候,运行程序报错无效的源版本,解决方法如下
    • 依次点击,File - Settings - Bulid, Execution,Deployment - Compiler - Java Compiler,修改版本为jdk版本
    • 依次点击,File - Project Structure - Project,修改版本为jdk版本
    • 在当前页,点击 Modules,选择Sources选项,修改版本为jdk版本

4.编写"HelloWorld"程序

  1. 创建记事本,修改文件HelloWorld.java,输入
public class HelloWorld {
    
    public static void main(String[] args){
   
        System.out.println("hello world");
    }
}
  1. 用cmd定位到代码目录,输入javac HelloWorld.java,生成HelloWorld.class文件,再次输入java HelloWorld即可

5.数据类型转换及运算符

  • 强制类型转换(向上扩展),i++和++i的区别,三元符=?:

6.方法(类似C/C++里的函数)

  • 注意方法的调用,格式:返回值类型 方法名 参数列表(){}

7.IDEA的安装

  • 同一个project之内可以有多个moudle,且moudle之间是相互独立的

    注:JAVA常用JAVA1.8

8.Java命名方法

  • 项目名全部小写
  • 包名全部小写
  • 类名、接口名首字母大写 ,如果由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}
  • 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:int index=0; public void toString(){}
  • 常量名全部大写如:public static final String GAME_COLOR=”RED”;
  • 所有命名规则必须遵循以下规则:
    • 名称只能由字母、数字、下划线、$符号组成;
    • 不能以数字开头;
    • 名称不能使用JAVA中的关键字;
    • 坚决不允许出现中文及拼音命名;

9.循环,选择,嵌套

  • for,if-else,switch-break,while,do-while,
  • 注意:break+标签,代表跳出break紧随其后的循环。

10.数组

1.动态初始化
//数据类型[] 数组名称 = new 数据类型[数组长度]
int[] arr = new int[3];
2.静态初始化
//数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,……}
int[] arr = new int[]{
   1,2,3,4,5};
3.省略格式
//数据类型[] 数组名称 = {元素1,元素2,……}
int[] arr = {
   1,2,3,4,5};
4.访问数组
  • 类似于C/C++语言访问形式,数组下标从0开始。