① 数据类型转换 自动转换: 一般在算术运算过程中进行自 动转换为数字类型比较大的类型
由低级到高级转换
强制转换:又叫做显示转换。
1,从高精度到低精度转换
2,互相兼容类型才能相互转换
3,字符串和int 类型不兼容
4,boolean 型不能被其他类型转换
5,后面中有些类型可以做强制类型转换
可能出现的问题精度损失和超出范围
②注释 1,//行注释 单行注释
2,/* */块注释 多行注释 成对出现
3,/** **/ 文档注释 表示程序入口 能够生成javadoc文档
4,编码规范:每行语句占一行,每行之间有空行
通过缩进来表示 每行代码之间的关系
Ctrl + shift +f 自动根据所动规则调试
缩进多少判断代码级别
适当的加注释 临时调试修改不常用的要加注释// 修改时间 为什么修改
复杂运算要简单化表达 分步推进 容易查看排错修正
③语句 1,复合语句 有很多 简单语句组成 有成对的大括号{}括起
2,条件语句(分支语句)
if语句 if(逻辑表达式){语句}
if(逻辑表达式){语句}else{语句}
if(逻辑表达式){语句}else if (逻辑表达式 ){语句} else{语句}
3,switch:switch 支持 支持变量类型 int short char byte 整形兼容的可以 String(jdk1.7以上的支持)
case 后面必须是常量
switch (变量){case常量:语句;break;后面 可以写多个case ;default:语句;}
break 不加break 会穿透
最后的关键字 default可以放中间,但要防止穿透 一般放最后
原文:http://www.cnblogs.com/haodayikeshu/p/5100654.html