> 文档中心 > Java基础知识

Java基础知识

文章目录

  • 1. 命令窗口的常见命令
  • 2. HelloWorld
  • 3. JDK的组成
  • 4. Path环境变量
  • 5. IDEA的使用步骤
  • 6. IDEA常用快捷键
  • 7. 注释
  • 8. 常见数据的书写格式
  • 9. 变量
  • 10. 数据类型的分类
  • 11. 标识符
  • 12. java关键字、保留字

1. 命令窗口的常见命令

常用命令 作用
盘符 切换到某个盘下面: D: , C:
dir 查看当前路径下的文件信息
cd 进入单级目录: cd itheima
进入多级目录: cd D:\itheima\JavaSE\第一天
回退到上一级目录: cd . .
回退到盘符根目录: cd \
cls 清屏

2. HelloWorld

开发一个Java程序要经历哪些步骤?
  • 编写
  • 编译(javac)
  • 运行(java)
Java代码编写有什么基本要求?
  • 文件名称的后缀必须是java结尾
  • 文件名称必须与代码的类名称一致
  • 必须使用英文模式下的符号
  • 注意大小写

3. JDK的组成

JVM:Java虚拟机,真正运行Java程序的地方核心类库:Java自己写好的程序,给程序员自己的程序调用的JRE:Java的运行环境JDK:Java开发工具包

4. Path环境变量

Path环境变量用于配置程序的路径方便我们在命令窗口的任意目录启动程序JAVA_HOME环境变量:告诉操作系统JDK安装在了哪个位置JAVA_HOME  D:\soft\java\jdk-17.0.1推荐:Path  %JAVA_HOME%\bin

5. IDEA的使用步骤

  1. 创建Project空工程
  2. 创建Module模块
  3. 创建Package包
  4. 创建class类
  5. 在类中编写代码, 完成编译运行

6. IDEA常用快捷键

快捷键 功能效果
main/ psvm、sout... 快速键入相关代码
ctrl + D 复制当前数据到下一行
ctrl + Y 删除所在行, 建议用ctrl + X
ctrl + alt + L 格式化代码
alt + shift + ↑ / ↓ 上下移动当前代码
ctrl + / , ctrl + shift + / 对代码进行注释

7. 注释

  • 单行注释 : //
  • 多行注释 : /* */
  • 文档注释 : /** */
快捷键 作用
ctrl + / 单行注释 (对当前行进行注释)
ctrl + shift + / 多行注释 (对选中的代码进行注释)
编译后的class文件中已经没有注释

8. 常见数据的书写格式

//整数System.out.println(678);//小数System.out.println(78.9);//字符,必须用单引号围起来,有且只能有一个字符System.out.println('a');System.out.println('0');System.out.println('这');//空字符System.out.println(' ');//特殊字符,\n代表换行,\t代表一个tabSystem.out.println('\n');System.out.println('\t');//字符串,必须用双引号围起来,内容随意System.out.println("我爱你中国");//布尔值,true/falseSystem.out.println(true);System.out.println(false);

9. 变量

  • 变量要先声明再使用
  • 什么类型的变量存储什么类型的数据
  • 变量存在访问范围(从变量声明到 } 结束)、同一个范围变量名不能重复
  • 变量定义时可以没有初始值,但是在使用时必须要有初始值

10. 数据类型的分类

  • 引用数据类型: String
  • 基本数据类型: 4大类8种
基本数据类型 关键字 取值范围 内存占用(字节数)
整数 byte -128 ~ 127 1
short -32768 ~ 32767 2
int(默认) 10位数 4
long 19位数 8
浮点数 float 1.4-1298e-45到3.402823e+38 4
double(默认) 8
字符 char 0-65535 2
布尔 boolean true,false 1
//引用数据类型String name ="i love you!";//byte字节型byte n=98;//short短整型short v=30000;//int(默认使用)int s=1298735230;//long长整型long r=2317845987821L;//浮点型(小数)//float单精度float f= 98.5F;//double 双精度double d= 39.45;//字符charchar jk='a';char df='中';//布尔booleanboolean wr=true;boolean we=false;

11. 标识符

  • 基本要求::由数字、字母、下划线(_)和美元($)等组成
  • 强制要求:不能以数字开头,不能是关键字,区分大小写

命名指导规范: 满足标识符规则,建议全英文、有意义、满足"驼峰模式"

  • 变量名称——首字母小写:int studyNumber =60
  • 类名称———首字母大写:HelloWorld.java

12. java关键字、保留字

在这里插入图片描述