---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
一、关键字
基本数据类型:
整数型:byte(字节)、short、int、long
浮点型:float、double
布尔型:boolean
字符型:char(字符)
注意:java中整数默认为int,小数默认为double
引用数据类型:
class、interface、[ ]
流程控制:
if---if else---else
switch--case---default
while---do while
for
break和continue的区别:break是结束当前循环;continue是结束本次循环,然后继续下一次循环
访问权限:
private:私有的
protected:受保护的
:默认的
public:共有的
类与类之间;
extends:继承
implements:实现
异常处理:
try---catch---finally
throws:修饰方法后
throw:修饰在对象前
package:创建包
import:导入包
注意:main不是关键字,但是可以被JVM识别
二、命名规范
包名:全部字母小写,示例,aaabbb
类名或接口名:每个单词的首字母大写,示例,AaaBbb
变量名或方法名:单词首字母小写,其余单词首字母大写,示例:aaaBbbCcc
常量名:所有字母大写,示例:AAABBBCCC
三、运算符
1、a++和++a:a++是先赋值在自增;++a是先自增再赋值。
注意:
int a = 0;
System.out.println(a++); 结果是0
System.out.println(++a); 结果是2
原因:因为当第一个a输出以后会继续自增为1
2、&和&&:&的含义“与”,是两边都要判断;&&是只需要判断左边
3、三元运算符:(条件表达式)?表达式1:表达式2,true为1,false为2
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
详细请查看:http://edu.youkuaiyun.com