百度
360搜索
搜狗搜索

java基础知识点笔记详细介绍

Java 基础知识点笔记

一、数据类型

- 基本数据类型:

- 整型: byte (1 字节)、 short (2 字节)、 int (4 字节,常用)、 long (8 字节)。例如: int num = 10; 

- 浮点型: float (4 字节)、 double (8 字节,常用)。定义 float 时需在数值后加 f ,如 float f = 3.14f; , double d = 3.14159; 

- 字符型: char (2 字节),用单引号括起来,如 char ch = 'A'; 

- 布尔型: boolean ,只有 true 和 false 两个值,如 boolean flag = true; 

- 引用数据类型:包括类、接口、数组等。例如: String str = "Hello"; , String 是类,属于引用数据类型。

二、变量与常量

- 变量:先声明后使用,声明格式为数据类型 变量名。变量作用域在其所在的代码块内。例如:

{

int x = 5;

System.out.println(x);

}

// 超出作用域,x 不可用

 

- 常量:使用 final 关键字修饰,一旦赋值不能修改。如 final double PI = 3.14159; 

三、运算符

- 算术运算符: + (加)、 - (减)、 * (乘)、 / (除)、 % (取余)。例如: int result = 10 / 3; // 结果为 3 , int remainder = 10 % 3; // 结果为 1 

- 关系运算符: > (大于)、 < (小于)、 >= (大于等于)、 <= (小于等于)、 == (等于)、 != (不等于)。用于比较,结果为 boolean 值。

- 逻辑运算符: && (与)、 || (或)、 ! (非)。例如: boolean andResult = true && false; // 结果为 false 

- 位运算符: & (按位与)、 | (按位或)、 ^ (按位异或)、 ~ (按位取反)、 << (左移)、 >> (右移)、 >>> (无符号右移)。用于对二进制位进行操作。

四、控制语句

- 条件语句:

- if - else:根据条件判断执行不同代码块。例如:

if (condition) {

// 条件为真时执行

} else {

// 条件为假时执行

}

 

- switch - case:用于多分支选择,表达式的值与 case 后的常量匹配。例如:

switch (expression) {

case value1:

// 执行代码

break;

case value2:

// 执行代码

break;

default:

// 没有匹配时执行

}

 

- 循环语句:

- for:常用于已知循环次数的情况。格式为 for(初始化;条件判断;迭代){循环体} 。例如:

for (int i = 0; i < 10; i++) {

System.out.println(i);

}

 

- while:先判断条件,条件为真时执行循环体。例如:

while (condition) {

// 循环体

}

 

- do - while:先执行一次循环体,再判断条件。例如:

do {

// 循环体

} while (condition);

 

五、数组

- 声明与初始化:

- 声明: 数据类型[] 数组名; 或 数据类型 数组名[]; 。例如: int[] arr; 或 int arr[]; 

- 初始化: int[] arr = {1, 2, 3}; 或 int[] arr = new int[3]; // 元素默认初始化为 0 

- 数组访问:通过索引访问数组元素,索引从 0 开始。例如: int element = arr[0]; 

- 数组长度:使用 数组名.length 获取数组长度。例如: int length = arr.length;

阅读更多 >>>  linux如何编写free的参数
← 上一篇: 下一篇:

网站数据信息

"java基础知识点笔记"浏览人数已经达到18次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:java基础知识点笔记的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!