1、注释
注释是在程序指定位置添加的说明性信息,即对代码的一种解释。
注:注释内容不会参与编译和运行,仅仅是对代码的解释说明。
不管是单行注释还是多行注释,在书写时候都不要嵌套
2、关键字
关键字:被java赋予了特定含义的英文单词
关键字特点:关键字的字母全部小写
3、字面量
若要打印null,则只能用字符串的形式进行打印
eg:System.out.println("null");
补充:特殊字符的字面量
\t 制表符 在打印时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空
4、变量
变量的定义格式:
数据类型 变量名 = 数据值;
变量注意事项:
- 只能存一个值
- 变量名不允许重复定义
- 一条语句可以定义多个变量
- 变量在使用之前一定要进行赋值
- 变量的作用域范围
5、计算机的存储规则
在计算机中,任意数据都是以二进制的形式来存储的
常见的进制:二进制(由0和1组成,代码中以0b开头) 十进制(由0~9组成,前面不加任何前缀) 八进制(由0~7组成,代码中以0开头) 十六进制(由0~9还有a~f组成,代码中以0x开头)
二进制转十进制 公式:系数*基数的全次幂 相加
八进制转十进制 公式:系数*基数的全次幂 相加
十六进制转十进制 公式:系数*基数的全次幂 相加
十进制转其他进制 (除基取余法:不断除以基数,得到余数,直到商为0,再将余数倒着拼起来即可)
6、数据类型
基本数据类型
注:如果要定义long类型的变量,在数据值的后面需要加一个L作为后缀。建议:使用大写。 eg:long n = 9999999999L;
如果要定义float类型变量,在数据值的后面需要加一个F作为后缀。eg:float n = 9999999999F;
整数和小数取值范围大小关系:double>float>long>int>short>byte
引用数据类型
7、标识符
标识符:就是给类,方法,变量等起的名字。
命名规范【硬性要求】:
- 由数字、字母、下划线(_)和美元符($)组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
命名规范【软性建议】:
- 小驼峰命名法:方法、变量【标识符是一个单词的时候,全部小写;标识符是由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写】
- 大驼峰命名法:类【标识符是一个单词的时候,首字母大写;标识符是由多个单词组成的时候,每个单词首字母大写】
8、键盘录入
Scanner类使用步骤:
导包 ---- Scanner这个类在哪
创建对象----表示我要开始用Scanner这个类了
接受数据----真正开始干活了
实例:
import java.util.Scanner;
public class ScannerDemo1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println(i);
}
}
9、idea项目结构(psvm/sout快捷创建程序入口)