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
113113if语句第三种格式:
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
185185switch语句格式:
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语句的区别?
272272if语句:
@@ -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
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
0 commit comments