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
:公开
DTO是Data Transfer Object数据传输对象,这个对象封装你需要传输的数据 在M,V,C这三个层传递 formbean就是一个dto 在V,C两着层之间传递数据
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两着层之间传递数据
相关文章推荐
- Java相关知识点杂记
- java中一些易混知识点(杂记)
- Java杂记
- 牛客网Java刷题知识点之自动拆装箱
- 牛客网Java刷题知识点之方法覆盖(方法重写)和方法重载的区别
- java知识点5
- java知识点总结之二标示符和JavaBeans
- Java 继承知识点
- 牛客网Java刷题知识点之多线程同步的实现方法有哪些
- Java知识点复习
- 牛客网Java刷题知识点之什么是死锁、死锁产生的4个必要条件、死锁的解除与预防
- Java中多线程并发体系知识点汇总
- 剑指Offer——知识点储备-Java基础
- Java 知识点列表
- Java注解知识点总结
- java知识点总结
- 08月28日学习杂记(复习:ANT,集合及零散知识点)
- Java面试知识点一
- 牛客网Java刷题知识点之什么是HTTP协议、什么是HTTP隧道、HTTP响应的结构是怎么样的、HTTP报头包含哪些、HTTP中GET与POST方法有什么区别
- java知识点归集