Java语言编程的基本结构--笔记
来源:互联网 发布:筹码分布软件 编辑:程序博客网 时间:2024/05/24 20:07
###03.01_Java语言基础(顺序结构语句)(了解)
* A:什么是流程控制语句* 流程控制语句:可以控制程序的执行流程。* B:流程控制语句的分类* 顺序结构* 选择结构* 循环结构* C:执行流程:* 从上往下,依次执行。* D:案例演示* 输出几句话看效果即可案例:class Demo1_Sequence {//sequence 顺序
public static void main(String[] args) {
System.out.println("Hello World!11111");
System.out.println("Hello World!3333");
System.out.println("Hello World!22222");
System.out.println("Hello World!44444");
}
}
###03.02_Java语言基础(选择结构if语句格式1及其使用)(掌握)
* A:选择结构的分类* if语句* switch语句* B:if语句有几种格式* 格式1* 格式2* 格式3* C:if语句的格式1*if(比较表达式) {语句体;}* D:执行流程:* 先计算比较表达式的值,看其返回值是true还是false。* 如果是true,就执行语句体;* 如果是false,就不执行语句体;案例:class Demo1_If {
public static void main(String[] args) {
int age = 17;
if (age >= 18) {
System.out.println("可以浏览本网站");
}
System.out.println("完了");
}
}
###03.03_Java语言基础(选择结构if语句注意事项)(掌握)
* A:案例演示* a:比较表达式无论简单还是复杂,结果必须是boolean类型* b:if语句控制的语句体如果是一条语句,大括号可以省略;* 如果是多条语句,就不能省略。建议永远不要省略。* c:一般来说:有左大括号就没有分号,有分号就没有左大括号案例:class Demo2_If {
public static void main(String[] args) {
int age = 17;
if (age >= 18 && age <= 60) {
System.out.println("可以浏览本网站");
//int x = 10;是两句话,int x声明是一句,x = 10 赋值是一句
}
System.out.println("完了");
}
}
###03.04_Java语言基础(选择结构if语句格式2及其使用)(掌握)
* A:if语句的格式2*if(比较表达式) {语句体1;}else {语句体2;}* B:执行流程:* 首先计算比较表达式的值,看其返回值是true还是false。* 如果是true,就执行语句体1;* 如果是false,就执行语句体2;* C:案例演示* a:获取两个数据中较大的值* b:判断一个数据是奇数还是偶数,并输出是奇数还是偶数* 注意事项:else后面是没有比较表达式的,只有if后面有。案例:class Demo3_If {
public static void main(String[] args) {
/*int x = 0;
if (x == 1) {
System.out.println("男厕所欢迎您");
}else {
System.out.println("女厕所欢迎您");
}*/
//a:获取两个数据中较大的值
/*int x = 10;
int y = 20;
int z;
if (x > y) {
z = x;
}else {
z = y;
}
System.out.println(z);*/
//b:判断一个数据是奇数还是偶数,并输出是奇数还是偶数
int num = 11;
if (num % 2 == 0) {
System.out.println(num + "是一个偶数");
}else {
System.out.println(num + "是一个奇数");
}
}
}
###03.05_Java语言基础(if语句的格式2和三元的相互转换问题)(掌握)
* A:案例演示* if语句和三元运算符完成同一个效果* B:案例演示* if语句和三元运算符的区别* 三元运算符实现的,都可以采用if语句实现。反之不成立。* 什么时候if语句实现不能用三元改进呢?* 当if语句控制的操作是一个输出语句的时候就不能。* 为什么呢?因为三元运算符是一个运算符,运算符操作完毕就应该有一个结果,而不是一个输出。案例:class Demo4_If {
public static void main(String[] args) {
int x = 10;
int y = 20;
int z;
if (x > y) {
//z = x;
System.out.println(x + "是最大值");
}else {
//z = y;
System.out.println(y + "是最大值");
}
//System.out.println(z);
int a = 20;
int b = 30;
int c = (a > b)? a : b;
}
}
###03.06_Java语言基础(选择结构if语句格式3及其使用)(掌握)
* A:if语句的格式3:*if(比较表达式1) {语句体1;}else if(比较表达式2) {语句体2;}else if(比较表达式3) {语句体3;}...else {语句体n+1;}* B:执行流程:* 首先计算比较表达式1看其返回值是true还是false,* 如果是true,就执行语句体1,if语句结束。* 如果是false,接着计算比较表达式2看其返回值是true还是false,* 如果是true,就执行语句体2,if语句结束。* 如果是false,接着计算比较表达式3看其返回值是true还是false,* 如果都是false,就执行语句体n+1。* C:注意事项:最后一个else可以省略,但是建议不要省略,可以对范围外的错误值提示案例:class Demo5_If {
public static void main(String[] args) {
int x = 2;
if (x == 1) {
System.out.println("男厕所欢迎您");
}else if (x == 0) {
System.out.println("女厕所欢迎您");
}else {
System.out.println("无法识别您的性别");
}
}
}
###03.07_Java语言基础(选择结构if语句格式3练习)(掌握)
* A:练习1*需求:键盘录入一个成绩,判断并输出成绩的等级。90-100 优80-89 良70-79 中60-69 及0-59 差案例:import java.util.Scanner;
class Test1_If {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//需求:键盘录入一个成绩,判断并输出成绩的等级。
System.out.println("请输入学生成绩范围在1到100之间");
int x = sc.nextInt();
if (x >= 90 && x <= 100) {
System.out.println("优");
}else if (x >= 80 && x <= 89 ) {
System.out.println("良");
}else if (x >= 70 && x <= 79 ) {
System.out.println("中");
}else if (x >= 60 && x <= 69 ) {
System.out.println("及");
}else if (x >= 0 && x <= 59 ) {
System.out.println("差");
}else {
System.out.println("成绩录入错误");
}
//下面这两种写法在同学掌握了上面的写法的基础上可以扩展一下
/*
if (x>100 || x<0) {
System.out.println("成绩不在0-100之间");
} else if (x>=90) {
System.out.println("优");
} else if (x>=80) {
System.out.println("良");
} else if (x>=70) {
System.out.println("中");
} else if (x>=60) {
System.out.println("及");
} else {
System.out.println("差");
}
*/
/*
if (x>100 || x<0) {
System.out.println("成绩不在0-100之间");
} else if (x<60) {
System.out.println("差");
} else if (x<70) {
System.out.println("及");
} else if (x<80) {
System.out.println("中");
} else if (x<90) {
System.out.println("良");
} else {
System.out.println("优");
}
*/
/*Scanner sc = new Scanner(System.in);
//需求:键盘录入一个成绩,判断并输出成绩的等级。
System.out.println("请输入学生成绩范围在1到100之间");
int x = sc.nextInt();
if (x>100 || x<0) {
System.out.println("成绩不在0-100之间");
}
if (x >= 90 && x <= 100) {
System.out.println("优");
}
if (x >= 80 && x <= 89 ) {
System.out.println("良");
}
if (x >= 70 && x <= 79 ) {
System.out.println("中");
}
if (x >= 60 && x <= 69 ) {
System.out.println("及");
}
if (x >= 0 && x <= 59 ) {
System.out.println("差");
}*/
}
}
* B:练习2* 需求:* 键盘录入x的值,计算出y的并输出。* x>=3y = 2 * x + 1;* -1<x<3y = 2 * x;* x<=-1y = 2 * x - 1;案例:import java.util.Scanner;
class Demo_if {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int x = sc.nextInt();
int y;
if(x>=3) {
y = 2*x+1;
} else if (x>-1 && x<3) {// 可以直接写成else if(x>-1) {
y = 2*x;
} else {
y = 2*x-1;
}
System.out.println("y的值为:"+y);
}
}
###03.08_Java语言基础(选择结构if语句的嵌套使用)(掌握)
* A:案例演示* 需求:获取三个数据中的最大值* if语句的嵌套使用。案例:class Demo6_IfIf {
public static void main(String[] args) {
int a = 40;
int b = 50;
int c = 30;
if (a > b) {
if (a > c) {
System.out.println(a + "是最大值");
}else {
System.out.println(c + "是最大值");
}
}else {//b >= a
if (b > c) {
System.out.println(b + "是最大值");
}else {
System.out.println(c + "是最大值");
}
}
}
}
###03.09_Java语言基础(选择结构switch语句的格式及其解释)(掌握)
* A:switch语句的格式*switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;…default:语句体n+1;break;}* B:switch语句的格式解释* C:面试题(基本数据类型,只要能提升为int的都可以,引用数据类型中的枚举(JDK1.5)和String(JDK1.7))* byte可以作为switch的表达式吗?* long可以作为switch的表达式吗?* String可以作为switch的表达式吗?* C:执行流程* 先计算表达式的值* 然后和case后面的匹配,如果有就执行对应的语句,否则执行default控制的语句案例:class Demo1_Switch {
public static void main(String[] args) {
String name = "rose";
String gender = "妖";
switch (gender) {
case "男士":
System.out.println(name + "是一位" + gender + "喜欢吃饭睡觉打dota");
break;
case "女士":
System.out.println(name + "是一位" + gender + "喜欢逛街购物美容");
break;
default:
System.out.println(name + "是一位" + gender + "打雌性激素维持美貌容颜");
break;
}
}
}
###03.10_Java语言基础(选择结构switch语句的练习)(掌握)
* A:整数(给定一个值,输出对应星期几)案例:class Test1_Switch {
public static void main(String[] args) {
//* A:整数(给定一个值,输出对应星期几)
int week = 1;
switch (week) {
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
case 7:
System.out.println("星期日");
break;
default:
System.out.println("对不起没有对应的星期");
break;
}
}
}
###03.11_Java语言基础(选择结构switch语句的注意事项)(掌握)
* A:案例演示* a:case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的* b:default可以省略吗?* 可以省略,但是不建议,因为它的作用是对不正确的情况给出提示。* 特殊情况:* case就可以把值固定。* A,B,C,D* c:break可以省略吗?* 最后一个可以省略,其他最好不要省略* 会出现一个现象:case穿透。* 最终我们建议不要省略* d:default一定要在最后吗?* 不是,可以在任意位置。但是建议在最后。* e:switch语句的结束条件* a:遇到break就结束了* b:执行到switch的右大括号就结束了
###03.12_Java语言基础(选择结构switch语句练习)(掌握)
* A:看程序写结果://4*int x = 2;int y = 3;switch(x){default:y++;break;case 3: //y++;case 4:y++;}System.out.println("y="+y);* B:看程序写结果://6*int x = 2;int y = 3;switch(x){default:y++;case 3:y++;case 4:y++;}System.out.println("y="+y);
###03.13_Java语言基础(选择结构if语句和switch语句的区别)(掌握)(用switch能做的,用if都能做,单反过来则不行,比如成绩评优)
* A:总结switch语句和if语句的各自使用场景* switch建议判断固定值的时候用* if建议判断区间或范围的时候用* B:案例演示* 分别用switch语句和if语句实现下列需求:* 键盘录入月份,输出对应的季节案例:import java.util.Scanner;
class Test3_SwitchIf {
public static void main(String[] args) {
/*
* 键盘录入月份,输出对应的季节
一年有四季
3,4,5春季
6,7,8夏季
9,10,11秋季
12,1,2冬季
*/
Scanner sc = new Scanner(System.in);//创建键盘录入对象
System.out.println("请输入月份");
int month = sc.nextInt();//将键盘录入的结果存储在month
/*switch (month) {
case 3:
case 4:
case 5:
System.out.println(month + "月是春季");
break;
case 6:
case 7:
case 8:
System.out.println(month + "月是夏季");
break;
case 9:
case 10:
case 11:
System.out.println(month + "月是秋季");
break;
case 12:
case 1:
case 2:
System.out.println(month + "月是冬季");
break;
default:
System.out.println("对不起没有对应的季节");
break;
}*/
//用if语句来完成月份对应季节方法一:
if (month > 12 || month < 1) {
System.out.println("对不起没有对应的季节");
}else if (month >= 3 && month <= 5) {
System.out.println(month + "月是春季");
}else if (month >= 6 && month <= 8) {
System.out.println(month + "月是夏季");
}else if (month >= 9 && month <= 11) {
System.out.println(month + "月是秋季");
}else {
System.out.println(month + "月是冬季");
}
//用if语句来完成月份对应季节的方法二:
/*
if(month>12 || month<1) {
System.out.println("输入的数字不正确");
} else if (month==3 || month==4 || month==4) {
System.out.println("春季");
} else if (month==6 || month==7 || month==8) {
System.out.println("夏季");
} else if (month==9 || month==10|| month==11) {
System.out.println("秋季");
} else {
System.out.println("冬季");
}*/
}
}
###03.14_Java语言基础(循环结构概述和for语句的格式及其使用)
* A:循环结构的分类* for,while,do...while* B:循环结构for语句的格式:*for(初始化表达式;条件表达式;循环后的操作表达式) {循环体;}* C执行流程:* a:执行初始化语句* b:执行判断条件语句,看其返回值是true还是false* 如果是true,就继续执行* 如果是false,就结束循环* c:执行循环体语句;* d:执行循环后的操作表达式* e:回到B继续。* D:案例演示* 在控制台输出10次"helloworld"案例:class Demo1_For {
public static void main(String[] args) {
//在控制输出10次helloworld,这样做不推荐,因为复用性太差
/*System.out.println("helloworld");
............*/
for (int i = 1;i <= 10 ;i++ ) {
System.out.println("helloworld");
}
}
}
###03.15_Java语言基础(循环结构for语句的练习之获取数据)
* A:案例演示* 需求:请在控制台输出数据1-10* 需求:请在控制台输出数据10-1* B:注意事项* a:判断条件语句无论简单还是复杂结果是boolean类型。* b:循环体语句如果是一条语句,大括号可以省略;如果是多条语句,大括号不能省略。建议永远不要省略。* c:一般来说:有左大括号就没有分号,有分号就没有左大括号案例:class Test1_For {
public static void main(String[] args) {
for (int i = 1;i <= 10 ;i++ ){
System.out.println("i = " + i);
}
System.out.println("-----------------------");
for (int i = 10;i >= 1 ;i-- ) {
System.out.println("i = " + i);
}
}
}
###03.16_Java语言基础(循环结构for语句的练习之求和思想)
* A:案例演示* 需求:求出1-10之间数据之和* B:学生练习* 需求:求出1-100之间偶数和* 需求:求出1-100之间奇数和/*分析:1-10数据的和0 + 11 + 23 + 36...*/案例:class Test2_For {
public static void main(String[] args) {
//1-10的和
/*int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
sum = sum + i;
}
System.out.println("sum = " + sum);*/
//1-100的偶数和
/*int sum = 0;
for (int i = 1;i <= 100 ;i++ ) {
if (i % 2 == 0) {
sum = sum + i;
}
}
System.out.println("sum = " + sum);*/
//1-100的奇数和
int sum = 0;
for (int i = 1;i <= 100 ;i+=2 ) {
/*if (i % 2 != 0) {
sum = sum + i;
}*/
sum = sum + i;
}
System.out.println("sum = " + sum);
}
}
###03.17_Java语言基础(循环结构for语句的练习之水仙花)
* A:案例演示* 需求:在控制台输出所有的”水仙花数”* 所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。* 举例:153就是一个水仙花数。* 153 = 1*1*1 + 5*5*5 + 3*3*3 = 1 + 125 + 27 = 153案例:/** A:案例演示* 需求:在控制台输出所有的”水仙花数”* 所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。* 举例:153就是一个水仙花数。* 153 = 1*1*1 + 5*5*5 + 3*3*3 = 1 + 125 + 27 = 153分析:1,100 - 9992,获取每一个位数的值,百位,十位,个位3,判断各个位上的立方和是否等于这个数,如果等于打印*/案例:class Test3_Flower {
public static void main(String[] args) {
for (int i = 100;i <= 999 ;i++ ) {//获取100到999之间的数
int ge = i % 10;//123 % 10
int shi = i / 10 % 10;//12 % 10;
int bai = i / 10 / 10 % 10;//1 % 10
if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {
System.out.println(i);
}
}
}
}
###03.18_Java语言基础(循环结构for语句的练习之统计思想)
* A:案例演示* 需求:统计”水仙花数”共有多少个案例:/** A:案例演示* 需求:统计”水仙花数”共有多少个分析:1,需要有一个变量记录住水仙花数的个数2,获取到所有的3位数3,判断是否满足水仙花数4,如果满足条件,计数器就自增*/class Test4_FlowerCount {
public static void main(String[] args) {
int count = 0;
for (int i = 100;i <= 999 ;i++ ) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 10 / 10;
if (i == ge * ge * ge + shi * shi * shi + bai * bai * bai) {
count ++;//满足条件就自增,计数器思想
}
}
System.out.println(count);
}
}
###03.19_Java语言基础(循环结构while语句的格式和基本使用)
* A:循环结构while语句的格式:*while循环的基本格式:while(判断条件语句) {循环体语句;}完整格式:初始化语句;while(判断条件语句) {循环体语句;控制条件语句;}* B:执行流程:* a:执行初始化语句* b:执行判断条件语句,看其返回值是true还是false* 如果是true,就继续执行* 如果是false,就结束循环* c:执行循环体语句;* d:执行控制条件语句* e:回到B继续。* C:案例演示* 需求:请在控制台输出数据1-10案例:class Demo1_While {
public static void main(String[] args) {
int x = 1;
while (x <= 10) {
System.out.println("x = " + x);
x++;
}
}
}
###03.20_Java语言基础(循环结构while语句的练习)
* A:求和思想* 求1-100之和* B:统计思想* 统计”水仙花数”共有多少个案例:class Test1_While {
public static void main(String[] args) {
/*
* A:求和思想
* 求1-100之和
* B:统计思想
* 统计”水仙花数”共有多少个
*/
//求1-100之和
/*int sum = 0;
int i = 1;
while (i <= 100) {
sum += i;//sum = sum + i;
i++;//让变量i自增
}
System.out.println("sum = " + sum);*/
//统计”水仙花数”共有多少个
int count = 0;//计数器
int i = 100;
while (i <= 999) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100;
if (i == ge * ge * ge + shi * shi * shi + bai * bai * bai) {
count ++;
}
i++;
}
System.out.println("count =" + count);
//某屌丝为了追求女神,写了一段代码示爱,但是女神也会java,改动一下把屌丝拒绝
int j = 1;
//while (j <= 10000) ;{
while (j <= 10000) {
System.out.println("I Love You!!!");
j++;
}
}
}
###03.21_Java语言基础(循环结构do...while语句的格式和基本使用)
* A:循环结构do...while语句的格式:*do {循环体语句;}while(判断条件语句);完整格式;初始化语句;do {循环体语句;控制条件语句;}while(判断条件语句);* B:执行流程:* a:执行初始化语句* b:执行循环体语句;* c:执行控制条件语句* d:执行判断条件语句,看其返回值是true还是false* 如果是true,就继续执行* 如果是false,就结束循环* e:回到b继续。* C:案例演示* 需求:请在控制台输出数据1-10
###03.22_Java语言基础(循环结构三种循环语句的区别)
* A:案例演示* 三种循环语句的区别:* do...while循环至少执行一次循环体。* 而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。* B:案例演示* for循环和while循环的区别:* A:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用谁就用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。案例:class Demo1_DoWhile {
public static void main(String[] args) {
//while 和do while的区别
/*int i = 11;
do {
System.out.println("i = " + i);
i++;
}
while (i <= 10);
System.out.println("---------------------");
int j = 11;
while (j <= 10) {
System.out.println("j = " + j);
j++;
}*/
/*for (int i = 1;i <= 10 ;i++ ) {
System.out.println("i = " + i);
}
//System.out.println("i = " + i);for语句执行后变量会被释放,不能再使用
System.out.println("-------------------");
int i = 1;
while (i <= 10) {
System.out.println("i = " + i);
i++;
}
System.out.println("-------------------");
System.out.println("i = " + i);//while语句执行后,初始化变量还可以继续使用*/
//while语句的无限循环
/*while (true) {
System.out.println("hello world");
}*/
//System.out.println("hello world");
//for语句的无限循环
for (; ; ) {
System.out.println("hello world");
}
}
}
###03.23_Java语言基础(循环结构注意事项之死循环)
* A:一定要注意控制条件语句控制的那个变量的问题,不要弄丢了,否则就容易死循环。* B:两种最简单的死循环格式* while(true){...}* for(;;){...}此案例在上面的案例中,死循环是有用的,比如键盘录入学生的信息,但是什么时间结束呢?当用户输入的信息"886"时结束循环。
###03.24_Java语言基础(循环结构循环嵌套输出4行5列的星星)(外循环循环一次,内循环循环一圈)
循环嵌套:理解(看书:每页相当于外循环,该页中的每一句,相当于内循环)、(时钟:时针走一个格子,分针走一圈)* A:案例演示* 需求:请输出一个4行5列的星星(*)图案。*如图:********************注意:System.out.println("*");和System.out.print("*");的区别* B:结论:* 外循环控制行数,内循环控制列数案例:class Demo1_ForFor {
public static void main(String[] args) {
/*for (int i = 1;i <= 3 ;i++ ) {//外循环
System.out.println("i = " + i);
for (int j = 1;j <= 3 ;j++ ) {//内循环
System.out.println("j = " + j);
}
}*/
for (int i = 1;i <= 4 ;i++ ) {//外循环决定的是行数
for (int j = 1;j <= 5 ;j++ ) {//内循环决定的是列数
System.out.print("*");
}
System.out.println();
}
}
}
###03.25_Java语言基础(循环结构循环嵌套输出正三角形)
* A:案例演示*需求:请输出下列的形状***************案例:class Demo2_ForFor {
public static void main(String[] args) {
for (int i = 1;i <= 5 ; i++) {//外循环决定行数
for (int j = 1;j <= i ;j++ ) {//内循环决定列数
System.out.print("*");
}
System.out.println();//将光标换到下一行的行首
}
}
}
###03.26_J
* A:案例演示java语言基础(循环结构九九乘法表)* 需求:在控制台输出九九乘法表。* B:代码优化*注意:'\x' x表示任意,\是转义符号,这种做法叫转移字符。'\t'tab键的位置'\r'回车'\n'换行'\"''\''
实现方式一:(但是不符合要求)class Demo_sxh {public static void main(String[] args) {System.out.println("1*1=1");System.out.println("1*2=2 2*2=4");System.out.println("1*3=3 2*3=6 3*3=9");//......}}思考:(可以先打一句,然后将其中的1,2,3用变量表示,然后外面再套一层变量就能实现)//一定要有思路,任何一件事都是简单的地方开始思考的?//以后毕业做项目时,一定要保持积极的心态,总是想着怎么解决问题,而不是去逃避!~!class Demo_99 {
public static void main(String[] args) {
System.out.println("1*3=3 2*3=6 3*3=9");
}
}
class Demo_99 {
public static void main(String[] args) {
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+j*i+"\t");
}
System.out.println();
}
}
}
思考:可以先打印直角三角,然后将每个“*”换成表达式即可/** A:案例演示* 需求:在控制台输出九九乘法表。1 * 1 = 11 * 2 = 2 2 * 2 = 41 * 3 = 3 2 * 3 = 6 3 * 3 = 9...*******/class Demo3_For99 {
public static void main(String[] args) {
/*for (int i = 1;i <= 9 ;i++ ) {//行数
for (int j = 1;j <= i ;j++ ) {//列数
System.out.print(j + "*" + i + "=" + (i * j) + "\t" );
}
System.out.println();
}*/
//System.out.println("\"");转义双引号
System.out.println('\'');//转义单引号
}
}
###03.27_day03总结
把今天的知识点总结一遍。
0 0
- Java语言编程的基本结构--笔记
- Java语言的基本结构
- 专业语言:Java程序设计的基本结构
- Java语言的基本程序设计结构
- Java基本编程结构
- Java核心技术:卷1笔记[1] Java基本编程结构
- Java语言入门 -- 第四章 Java应用程序的基本结构
- Java语言入门 -- 第四章 Java应用程序的基本结构
- Java学习笔记-Java基本的程序设计结构
- Java核心技术学习笔记之一:Java的基本程序设计结构
- JAVA学习笔记-JAVA程序的基本结构
- Java核心技术卷1 java的基本程序设计结构笔记
- VHDL语言的基本结构
- PHP的基本语言结构
- C语言的基本结构
- 网页编程.笔记2:基本结构
- 第三章 Java基本的程序设计结构---笔记
- 第三章 Java基本编程结构
- UIView的layoutSubviews和drawRect方法何时调用
- vagrant 1.下载部署linux环境
- 【android】消息传递利器EventBus的使用
- spring hadoop fsshell
- 【Core Java Volume 2】反射---打印类的全部信息
- Java语言编程的基本结构--笔记
- spring data mongo 打印NoSql语句
- 第一章1.2 算法的本质,5个特性与要求
- 堆和栈的区别
- 爬虫学习,第一节课 Your First Web Scraper
- 光电测距:距离改正
- 网络连接评分机制之再谈WIFI与数据切换过程
- 不用Progress实现进度条显示
- MapReduce中wordcount详细介绍