二、入门基础
2.1 注释
单行注释
//注释信息
多行注释
/*注释信息*/
文档注释
/**注释信息*/
2.2 关键字
关键字:被Java赋予了特殊含义的英文单词。关键字字母全部小写。
class:用于创建/定义一个类,类是Java最基本的组成单元。
public class HelloWorld {
} //HelloWorld就是类名
2.3 字面量
字面量就是告诉程序员,数据在程序中的书写格式。
拓展点:特殊字符
‘\t’ 制表符 在打印的时候,把前面字符的长度补齐到8或者8的整数倍(IDEA中为4或4的整数倍)。最少补一个空格,最多补8个空格。打印表格数据方便对齐。
‘\r’ \r后边的数字替代 这一行最开始的相等数目的数字。
‘\n’ 换行
2.4 变量
变量:存储数据的小箱子。
变量的定义格式:
数据类型 变量名 = 数据值;
变量的使用方式:
- 输出打印
- 参与计算
- 修改记录的值
变量使用的注意事项:
- 只能存一个值
- 变量名不允许重复定义
- 一条语句可以定义多个变量 int a = 10, b = 20;
- 变量使用之前一定要进行赋值 定义后就赋值
- 变量的作用域范围
2.5 计算机的存储规则
计算机有以下三类数据:
- Text文本 包括数字、字母、汉字
- Image图片
- Sound声音
在计算中,任意数据都是以二进制的形式来存储的。
不同进制在代表的表现形式不同:
- 二进制在代码中以0b开头。
- 十进制不加任何前缀。
- 八进制代码中以0开头。
- 十六进制代码中以0x开头。
汉字编码:
- GB2312:1981年5月发布的简体中文汉字编码国家标准。
- BIG5编码,台湾地区繁体中文标准字符集。
- GBK编码,2000年3月17日,包含上面两款全部汉字。
- Unicode编码,国际标准字符集,世界所有语言的每个字定义一个唯一的编码。
图片数据:
- 黑白图
- 灰度图
- 彩色图
分辨率,像素,三原色。
2.6 数据类型
数据类型分为基本数据类型和引用数据类型。
2.7 标识符
标识符就是给类、方法、变量等起的名字。
标识命令规则 —硬性要求
- 由数字、字母、下划线和美元符组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
标识命令规则 —软性要求[见名知意]
- 小驼峰命令法:方法、变量
- 规范1:标识符是一个单词的时候,全部小写。如name。
- 规范2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。如firstName。
- 大驼峰命令法:类名
- 规范1:标识符是一个单词的时候,首字母大写,如Student
- 规范2:标识符由多个单词组成的时候,每个单词的首字母大写,如GoodStudent。
2.8 键盘录入
键盘录入介绍
java帮我们写好了一个类交Scanner,这个类可以接收键盘输入的数字。
使用步骤:
- 步骤一:导包 — Scanner这个类在哪
- 步骤二:创建对象 — 表示开始使用Scanner这个类
- 步骤三:接收数据 — 真正开始发挥作用
import java.util.Scanner;//导包的动作必须出现在类定义的上面
Scanner sc = new Scanner(System.in);//sc是变量名可以变,其余都不能变
int i = sc.nextInt();//只有i可以变
2.9 IDEA
IDEA的项目结构
- Projects(项目) 一个项目
- module(模块) 项目中的模块
- package(包) 模块有图片包、音乐包构成
- class(类) 类中编写代码
- package(包) 模块有图片包、音乐包构成
- module(模块) 项目中的模块
IDEA的项目和模块操作
IDEA中类的相关操作
- 新建类
- 删除类
- 修改类名
IDEA中类的相关操作
- 新建模块
- 删除模块
- 修改模块
- 导入模块
IDEA中项目相关操作
- 关闭项目
- 新建项目
- 打开项目
- 修改项目
IDEA一些快捷键:
ctrl+p 查看方法参数
alt+insert 快速构造