Skip to content

Commit 8d50848

Browse files
committed
Update Java Notes
1 parent 33a57f1 commit 8d50848

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

Java.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ System.out.println(x == y); // true,因为 y 会调用 intValue 自动拆箱
325325

326326
语法:`Scanner sc = new Scanner(System.in)`
327327

328-
* next():遇到了空格,就不再录入数据了,结束标记:空格、tab键
328+
* next():遇到了空格,就不再录入数据了,结束标记:空格、tab 键
329329
* nextLine():可以将数据完整的接收过来,结束标记:回车换行符
330330

331331
一般使用 `sc.nextInt()` 或者 `sc.nextLine()` 接受整型和字符串,然后转成需要的数据类型
@@ -354,18 +354,18 @@ public static void main(String[] args) {
354354

355355
* 有了基本数据类型,为什么还要引用数据类型?
356356

357-
> 1、引用数据类型封装了数据和处理该数据的方法,比如Integer.parseInt(String)就是将String字符类型数据转换为Integer整型数据
357+
> 1、引用数据类型封装了数据和处理该数据的方法,比如 Integer.parseInt(String) 就是将 String 字符类型数据转换为 Integer 整型数据
358358
>
359-
> 2、Java中大部分类和方法都是针对引用数据类型,包括泛型和集合
359+
> 2、Java 中大部分类和方法都是针对引用数据类型,包括泛型和集合
360360

361361
* 引用数据类型那么好,为什么还用基本数据类型?
362362

363363
> 引用类型的对象要多储存对象头,对基本数据类型来说空间浪费率太高
364-
> 逻辑上来讲,java只有包装类就够了,为了运行速度,需要用到基本数据类型;优先考虑运行效率的问题,所以二者同时存在是合乎情理的
364+
> 逻辑上来讲,java 只有包装类就够了,为了运行速度,需要用到基本数据类型;优先考虑运行效率的问题,所以二者同时存在是合乎情理的
365365

366-
* Java集合不能存放基本数据类型,只存放对象的引用?
366+
* Java 集合不能存放基本数据类型,只存放对象的引用?
367367

368-
> 不能放基本数据类型是因为不是Object的子类。泛型思想,如果不用泛型要写很多参数类型不同的但功能相同的函数(方法重载)
368+
> 不能放基本数据类型是因为不是 Object 的子类。泛型思想,如果不用泛型要写很多参数类型不同的但功能相同的函数(方法重载)
369369

370370
* ==
371371

@@ -391,21 +391,21 @@ public static void main(String[] args) {
391391

392392
静态初始化:
393393

394-
* 数据类型[] 数组名 = new 数据类型[]{元素1,元素2,...}:`int[] arr = new int[]{11,22,33};`
395-
* 数据类型[] 数组名 = {元素1,元素2,...}:`int[] arr = {44,55,66};`
394+
* 数据类型[] 数组名 = new 数据类型[]{元素1,元素2,...}:`int[] arr = new int[]{11,22,33}`
395+
* 数据类型[] 数组名 = {元素1,元素2,...}:`int[] arr = {44,55,66}`
396396

397397
动态初始化
398398

399-
* 数据类型[] 数组名 = new 数据类型[数组长度]:`int[] arr = new int[3];`
399+
* 数据类型[] 数组名 = new 数据类型[数组长度]:`int[] arr = new int[3]`
400400

401401

402402

403403
#### 元素访问
404404

405-
* **索引**:每一个存储到数组的元素,都会自动的拥有一个编号,从**0**开始。这个自动编号称为数组索引(index),可以通过数组的索引访问到数组中的元素。
405+
* **索引**:每一个存储到数组的元素,都会自动的拥有一个编号,从 **0** 开始。这个自动编号称为数组索引index,可以通过数组的索引访问到数组中的元素。
406406

407-
* **访问格式:**数组名[索引]`arr[0]`
408-
* **赋值:**`arr[0] = 10;`
407+
* **访问格式**:数组名[索引] `arr[0]`
408+
* **赋值:**`arr[0] = 10`
409409

410410

411411

0 commit comments

Comments
 (0)