Skip to content

Commit ae302d3

Browse files
author
jackchan1999
committed
updates
1 parent 72a8576 commit ae302d3

26 files changed

+25
-25
lines changed

第2章 Java编程基础/Java语法基础-2.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
总的来说:写在前面的先执行,写在后面的后执行
1414

15-
![](http://img.blog.csdn.net/20150915121601338)
15+
![](images/java_basic_01.png)
1616

1717
## 1.3 选择结构
1818

@@ -35,7 +35,7 @@ if(关系表达式) {
3535
- 如果是true就执行语句体
3636
- 如果是false就不执行语句体
3737

38-
![](http://img.blog.csdn.net/20150915144352359)
38+
![](images/java_basic_02.png)
3939

4040
注意事项:
4141

@@ -59,7 +59,7 @@ if(关系表达式) {
5959

6060
- 如果是false就执行语句体2
6161

62-
![](http://img.blog.csdn.net/20150915121852927)
62+
![](images/java_basic_03.png)
6363

6464
```java
6565
/*
@@ -108,7 +108,7 @@ class IfTest {
108108

109109
运行结果:
110110

111-
![](http://img.blog.csdn.net/20150915200807826)
111+
![](images/java_basic_04.png)
112112

113113
if语句第三种格式:
114114
```java
@@ -132,7 +132,7 @@ else {
132132
133133
- 如果没有任何关系表达式为true,就执行语句体n+1。
134134

135-
![](http://img.blog.csdn.net/20150915121904097)
135+
![](images/java_basic_05.png)
136136

137137
```java
138138
/*
@@ -180,7 +180,7 @@ class IfTest2 {
180180
```
181181
运行结果:
182182

183-
![](http://img.blog.csdn.net/20150915201115284)
183+
![](images/java_basic_06.png)
184184

185185
switch语句格式:
186186
```java
@@ -214,7 +214,7 @@ switch(表达式) {
214214
- 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。
215215
- 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。
216216

217-
![](http://img.blog.csdn.net/20150915144712516)
217+
![](images/java_basic_07.png)
218218

219219
```java
220220
/*
@@ -266,7 +266,7 @@ class SwitchTest4 {
266266

267267
运行结果:
268268

269-
![](http://img.blog.csdn.net/20150915201828997)
269+
![](images/java_basic_08.png)
270270

271271
(3)if语句和switch语句的区别?
272272
if语句:
@@ -312,7 +312,7 @@ for(初始化语句;判断条件语句;控制条件语句) {
312312
- 执行控制条件语句
313313
- 回到B继续
314314

315-
![](http://img.blog.csdn.net/20150915121918277)
315+
![](images/java_basic_09.png)
316316

317317
注意事项
318318

@@ -373,7 +373,7 @@ class ForDemo6 {
373373

374374
运行结果:
375375

376-
![](http://img.blog.csdn.net/20150915202334167)
376+
![](images/java_basic_10.png)
377377

378378
### 代码示例:回文数
379379

@@ -412,7 +412,7 @@ class ForDemo7 {
412412

413413
运行结果:
414414

415-
![](http://img.blog.csdn.net/20150915202558738)
415+
![](images/java_basic_11.png)
416416

417417
## 2.4 while循环语句格式
418418

@@ -432,7 +432,7 @@ while(判断条件语句) {
432432
控制条件语句;
433433
}
434434
```
435-
![](http://img.blog.csdn.net/20150915121925274)
435+
![](images/java_basic_12.png)
436436

437437
### 循环结构(for循环和while循环的区别):
438438

@@ -489,7 +489,7 @@ class WhileDemo2 {
489489

490490
运行结果:
491491

492-
![](http://img.blog.csdn.net/20150915203010891)
492+
![](images/java_basic_13.png)
493493

494494
```java
495495
/*
@@ -536,7 +536,7 @@ class WhileDemo3 {
536536

537537
运行结果:
538538

539-
![](http://img.blog.csdn.net/20150915203133764)
539+
![](images/java_basic_14.png)
540540

541541
## 2.4 while循环和for循环的区别?
542542

@@ -586,7 +586,7 @@ do {
586586
控制条件语句;
587587
} while((判断条件语句);
588588
```
589-
![](http://img.blog.csdn.net/20150915121948678)
589+
![](images/java_basic_15.png)
590590

591591
注意死循环:
592592

@@ -652,7 +652,7 @@ class ForForDemo3 {
652652

653653
运行结果:
654654

655-
![](http://img.blog.csdn.net/20150915204245546)
655+
![](images/java_basic_16.png)
656656

657657
## 2.7 跳转控制语句
658658

@@ -854,7 +854,7 @@ class ReturnDemo {
854854

855855
## 3.6 方法调用图解
856856

857-
![](http://img.blog.csdn.net/20150915205110421)
857+
![](images/java_basic_17.png)
858858

859859
## 3.7 方法重载
860860
- 方法重载概述
@@ -915,7 +915,7 @@ class FunctionTest6 {
915915

916916
运行结果:
917917

918-
![](http://img.blog.csdn.net/20150915205300810)
918+
![](images/java_basic_18.png)
919919

920920
# 4. 数组
921921

@@ -963,21 +963,21 @@ Java 程序在运行时,需要在内存中的分配空间。为了提高运算
963963
- 本地方法区 (和系统相关)
964964
- 寄存器 (给CPU使用)
965965

966-
![](http://img.blog.csdn.net/20150915205628275)
966+
![](images/java_basic_19.png)
967967

968968
## 4.6 Java中数组的内存图解
969969

970970
图解1:定义一个数组,输出数组名及元素。然后给数组中的元素赋值,再次输出数组名及元素。
971971

972-
![](http://img.blog.csdn.net/20150915195628224)
972+
![](images/java_basic_20.png)
973973

974974
图解2:定义两个数组,分别输出数组名及元素。然后分别给数组中的元素赋值,分别再次输出数组名及元素。
975975

976-
![](http://img.blog.csdn.net/20150915195748587)
976+
![](images/java_basic_21.png)
977977

978978
图解3:定义两个数组,先定义一个数组,赋值,输出。然后定义第二个数组的时候把第一个数组的地址赋值给第二个数组。然后给第二个数组赋值,再次输出两个数组的名及元素。
979979

980-
![](http://img.blog.csdn.net/20150915195916902)
980+
![](images/java_basic_22.png)
981981

982982
## 4.7 数组的初始化
983983
静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度。
@@ -1190,7 +1190,7 @@ class ArrayTest2 {
11901190
```
11911191
运行结果:
11921192

1193-
![](http://img.blog.csdn.net/20150915210501782)
1193+
![](images/java_basic_23.png)
11941194

11951195
### 4.10.3 数组元素逆序
11961196

@@ -1276,7 +1276,7 @@ class ArrayTest3 {
12761276
```
12771277
运行结果:
12781278

1279-
![](http://img.blog.csdn.net/20150915210712273)
1279+
![](images/java_basic_24.png)
12801280

12811281
### 4.10.4 数组基本查找
12821282

@@ -1351,7 +1351,7 @@ class ArrayTest5 {
13511351
```
13521352
运行结果:
13531353

1354-
![](http://img.blog.csdn.net/20150915210925705)
1354+
![](images/java_basic_25.png)
13551355

13561356
## 4.11 随机点名器
13571357

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)