复习:

  • 数据类型
    • 基本类型:
    • 整型:int short long byte
    • 浮点型:float double
    • 字符型:char 
    • 布尔型:true false
    • 引用类型:类、接口、数组
  • 运算符:
    • 算术运算符
    • 关系运算符
    • 赋值运算符:=
    • 逻辑:&& 且 || 或 ! 非
    • 位运算符:>> <<
    • 条件运算符:表达式1?表达式2:表达式3 表达式1true返回表达式2,否则返回表达式3
    • 扩展运算符:+= *= /= -=
  • 变量:内容中的小盒子(内存的空间)
    • 声明变量
      • 变量的类型
        • 整型变量 int age;
        • 字符变量 char c;
        • 布尔型变量 boolean f;
    • 你要使用变量,前提必须进行声明
    • 局部变量和全局变量
      • 局部变量:定义在方法内的变量,使用局部变量,必须要进行初始化
      • 全局变量:成员变量,定义在类的内部,方法的外部
    • 变量的命名:遵守标识符的规定
      • 变量,方法名字 首字母小写,遇到第二个单词,单词首字母大写
      • 类名:首字母要大写   class MyTest {  int age;    String userName;   public int getAge(){}    }
昨天遗留:自动类型转换和强制类型转换
  • 自动类型转化:把小盒子放到大盒子中;
  • 强制类型转换:把大盒子放到小盒子中;(盒子就是变量数据类型的数据范围?)
 
2015-07-24:流程控制
  • 流程控制
    • java.lang.Math.random() 产生随机数 0~1之间的小数
    • java.util.Scanner 键盘输入
    • if     if(表达式) {   语句块    }
    • if..else
    • if..else if..else if...else
    • switch
    • while 当型循环       while(表达式) {    语句块     }
      • 初始化、循环条件、循环体、迭代
      • 先判断,后执行
    • do..while     do  {   语句块   }while(表达式);
      • 先执行,后判断
      • 至少要执行一次循环
    • for循环  for(初始化表达式;判断表达式;迭代表达式) {   循环体   }
      • 初始化表达式的运算---判断表达式(true)---方法体---迭代表达式;false---退出循环
    • while do...while  for三者之间是可以相互替代的;用的最多的是for,其次是while
    • break,continue
      • break:终止当前正在执行程序
      • continue 循环当中 会略过循环体的某一部分,然后重新开始循环
      • Math.round()   四舍五入
    • 递归函数
      • 函数自己调用自己,递归结束条件
      • 求阶乘
 
 
 
 
 
 
 
 
 
 
 
 
 
 posted on 2015-07-24 18:41  码农xk  阅读(133)  评论(0编辑  收藏  举报