变量:强类型
局部变量:
   1.先赋值,后使用
   2.作用范围:从定义开始,到所在代码块结束
   3.重合范围内不允许重复命名
数据类型(8中基本类型)
   byte     1B   -128~127
   short    2B   -32768~32767
   int      4B
   long     8B   l或L
   float    4B   f 或F
   double   8B   d或D  不加
   boolean  1B   true false
   char     2B   ‘A‘
对象类型
   String   "hehe"
强制转换
   int a=(int)12.5; 
自动类型提升
   a b  看有没有double ===>double
        有没有float====>float
		有没有long ===>long
		都没有   ====>int
运算符:
   = 赋值运算符  int a=2;    
   + - * / %
   +=  -=  *= /= %=  a>b?a:b
   ++  --  a++  ++a
> <  >= <= != ==   
简单程序流程:
程序流程
顺序流程
     条件分支流程  
	    if(布尔表达式){}
		if(){}else{}
		
		switch(表达式){   byte  int short char  String(1.7)
		   case 值1;break;
		   case 值2;
		   ....
		   default:
	
		}
循环 
while(布尔类型){}  0-n
	do{  循环体}while(布尔类型)   1-n
	for(循环变量的初始化;布尔类型表达式;循环变量的变化){}
	break  跳出循环
	continue 跳出本次循环
原文:http://www.cnblogs.com/IamJiangXiaoKun/p/4637174.html