本人已工作三年多,原来就职于中兴通讯无线经营部,职位是基带软件开发工程师,开发语言是c语言,辞职后想转行做技术支持,但是社招没有相关工作经验公司一般不招,找c开发岗位,公司给不了期望待遇,慎重考虑之后决定转行大数据,考察了达内培训和黑马培训,经多方面比较最终选择黑马,大数据基础班主要学习java基本知识,黑马课程安排很细致,老师讲解很透彻,每讲完一个知识点,都会编程演示,然后课后作业布置也会涵盖这些知识点,上了五天课,目前感觉很轻松,至少课堂内容能够掌握;一下内容就是每天上完课后的总结:
选择语句
switch
switch(){ byte/short/int/char/String/枚举enum
case 值1:
java语句;
break;
case 值2:
java语句;
break;
case 值3:
java语句;
break;
...
default:
java语句;
break;
}
注意:如果case语句中没有break会出现case穿透现象
循环语句
for
for(初始化表达式;条件判断语句;条件控制语句){
循环体;
}
while
基本格式
while(条件判断语句){
循环体;
}
扩展格式
初始化表达式;
while(条件判断语句){
循环体;
条件控制语句;
}
do..while
基本格式
do{
循环体;
}while(条件判断语句);
扩格式
初始化表达式
do{
循环体;
条件控制语句;
}while(条件判断语句);
for死循环
for(;;){
}
while死循环
while(true){
}
do{
}while(true);
区别:
for和while先判断后执行
do...while先执行后判断
for循环中定义的初始化变量只能在循环体中使用 出了循环体就访问不到
但是while循环定义的初始化变量可以在循环外使用
循环嵌套:
for循环中嵌套for循环
for(){
for(){
}
}
打印矩形
打印直角三角形
打印等腰三角形
打印菱形
打印空心菱形
打印九九乘法表
循环控制语句
break
用在switch语句中是用来结束整个选择语句
用在循环中就是一旦满足条件就使用break来结束整个循环
f:for(){
while(){
//在while循环中结束整个for循环 可以给for循环起名
break f;
}
}
continue
只能和循环结合使用
一旦满足条件 就跳过当前循环 去执行下一次循环
随机数生成器
Random
1 import java.util.Random
2 Random r = new Random();
3 int num = r.nextInt(int bound);
//从0开始不包含边界值 如果想要从1开始生成
r.nextInt(int num) + 1;
|
|