1.注释
1.单行
// 单行注释
2.多行
/* 内容1 内容2 */
3.文档注释:
文档注释的内容可以提取到一个程序说明稳定中去
/** 注释内容 */
2.字面量:
-
数据在程序中的书写格式
-
字符:用单引号圈起来,只能有一个字符
-
字符串:必须用双引号围起来,里面的内容随意
-
常见的特殊值书写格式:ture、false、null、\n、\t
public class Main { public static void main(String[] args) { // 1.整数 System.out.println(666); // 2.小数 System.out.println(99.66); // 3. 字符:用单引号圈起来,只能有一个字符 System.out.println('a'); System.out.println('0'); System.out.println('中'); System.out.println(' '); // 空字符 // 特殊的字符: \n表示换行 \t表示一个tab System.out.println('中'); System.out.println('\n'); System.out.println('国'); System.out.println('\t'); // 4. 字符串:必须用双引号围起来,里面的内容随意 System.out.println("我爱中国"); System.out.println(" "); System.out.println(""); // 5. 布尔值:只有两个值 true false System.out.println(true); System.out.println(false); } }
3.变量:
1.变量的定义格式:
// 数据类型 变量名称 = 数据 ; int age=18;
具体内容:
package com.common.variable; public class variableDemo { public static void main(String[] args) { // 定义整型变量 int age = 23; System.out.println(age); // 定义浮点数 double score = 99.5; System.out.println(score); System.out.println("-------------------"); } }
2.变量里的数据在计算机中的存储原理
- 二进制(存储原理)
- 计算机中表示数据的最小单元:一个字节(byte,简称B)
- 字节中的每个二进制位成为位(bit,简称b),1B=8b
3.字符在计算机中的存储方式
ASCII编码
3.数据类型
-
图片数据-彩色图
-
声音数据
-
图片就是无数个像素点组成的
-
每个像素点的数据:用0~255255255表示颜色
4.变量的注意事项:
-
先声明再使用
-
变量是什么类型,就用什么类型的数据,否则会报错
-
从定义开始到“ } ”截止的范围有效;同一个范围中,定义多个变量,名称不能一样
-
定义变量时可以不赋初值,在使用时,变量必须有值,否则会报错。
5.关键字、标识符
1.关键字:
不能作为类名、变量名、否则会报错
2.标识符(名字):
由数字、字母、下划线(_)、美元符($)等组成,不能以数字开头,不能用关键字作为名字。
3.要求:
-
不能以数字开头,不能以关键字作为名字、且区分大小写
-
变量名称满足“驼峰模式”,例如:int studyNumber = 59;
-
类名称也要满足“驼峰模式”,例如: HelloWorld,Student
6.数据类型
-
基本数据类型:4类8种
1.byte short int(默认) long 整型
2.float double(默认) 浮点型
3.char 字符型
4.boolean 布尔型
-
引用数据类型:String
// 1.byte short int long byte a =127; //-128~127 short s=13244; // 如果希望随便写的一个整字面量默认是long类型的,需要在后面加上L / l long lg=4242224444444L; // 2. float double // 随便写小数字面量,默认是double类型的,如果希望小数是float,需要在后面加上F / f float f = 3.14F; double d=56.45; // 3. char 字符型 char ch='a'; char ch2='中'; // 4.boolean boolean flag=true; boolean flag2=false; // 引用数据类型:String //String 称之为字符串类型,定义的变量可用于记住一个字符串数据 String name="张天真"; System.out.println(name);