java 二三堂课 笔记

引用类型:在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

posted @ 2016-03-28 22:00  丨她心如海般难测  阅读(138)  评论(0编辑  收藏  举报