引用类型:在java中引用是指对象。
字符串中""号表示 字符用'' 号表示。
任何类型的数据与字符串相加都是字符串类型(也就是拼凑)
/*引用类型*/ 特点:1.string 不是数据基本类型,他是javaSe中常用的类。 2.当我们申明一个类类型变量的时候,该类型就是引用。 3.java中每个对象都有一个tostring方法,都可以转换为字符串
4.引用不包含他所指向的实际数据,而是指向一个内存地址 。
java运行期的数据区:①类装载器是用来装载我们执行的java类 ②类文件、字节码、常量词(常量和字面量)都放在方法区 ③所有的对象都放在堆中 ④栈存放是变量、参数、中间量、返回值。
表达式:是由运算符和操作数组合构成的。
语句:每一个语句都是一个指令。有;就是语句 没有就是表达式。
Scanner y (变量)= new Scanner(System.in);
System.out.println(" ");
double s(变量) = y(变量).nextInt(); 注:java引用的格式
掌握if 语句的三种形式 if语句的嵌套 掌握switch语句 区分switch 和if的区别
if(后面接的是表达式 要么是true 要么是false )
①if ②elseif ③else 种形式
注:①if 或else 只有一个语句可以省略 { } ②if语句一旦执行了就不会执行else 或者else if ③ else 所有条件都不满足默认执行
switch 语句 :可以使程序的结构清晰减少嵌套错误。
switch 结构(括号里面是常量表达式,返回的是一个具体的值)case 表示选择的方案,case(表达式-->具体的值。称为常量表达式)
break 终止当前的switch判断。返回switch 继续执行switch 外面的语句
default相当于if语句中的else
传入的参数必须和case,后面表达式类型保持一致。
switch只能是整数 不能找范围(缺陷)
return 停止 不继续下面的代码。
代码中因为没有条件制止所以会死循环。
break 在switch中结束判断 在循环里面是跳出本轮循环。
continue 结束本次循环 开始下次循环。
2016/03/25
continue 结束本次循环 开始下次循环
for(; ;)// 死循环的意思 因为没有条件停止
while ( )括号里面是循环条件 也是一个表达式 boolean表达式a>b;返回结果 true false
for 和 while 属于当型循环。当型:当满足条件就循环
do-while 语句是后验循环 :①它可以执行一次或者更多次。无论循环后面判断是否为真,都要循环一次。②格式为 do{ }while(布尔表达式 );
do while 称为直到循环。 直到循环:直到条件满足才不循环。
三种循环的使用和区别:
1.for 语句使用于构造循环次数是已知的循环程序
2.while 语句适合于构造循环次数是未知的循环程序
3.do-while用的不多,任然适合于构造循环次数未知的循环,但至少要执行一次循环程序。
双层循环:外部循环一次 内部循环相应的次数
外部循环控制行内部循环控制列。
2016/03/28