您的位置:首页 > 编程语言 > Java开发

java知识点杂记

2008-06-09 14:52 393 查看
1:instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是isObject的值为True。

2:java变量区分大小写。private String false = null;//错误。private String FALSE = null;//正确

3:标识符   程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。例如,identifier,userName,User_Name,_sys_val, $change为合法的标识符,而2mail room#,class 为非法的标识符。

4:main(String[] args),args[0]="aaa"/正确;args[0]='aaa'/错误。注意String[]

5:String ss = "Example";   ss = ss + 10;/正确,这相当于字符串连接。   char c = ss[0];/错误。char c = ss.charAt(0);//正确。当一个STRING类型和其他任何一种基本类型相加时,基本类型自动转为STRING类型....

6:

private 
:仅本类成员可见
default 
:本类+同包类可见(默认)
protected:本类+同包+不同包的子类
public  
:公开
 

DAO与DTO

DAO是Data Access Object数据访问接口,数据访问:故名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。
DTO是Data Transfer Object数据传输对象,这个对象封装你需要传输的数据 在M,V,C这三个层传递 formbean就是一个dto 在V,C两着层之间传递数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息