摘要: Transient关键字只能修饰变量,而不能修饰方法和类,本地变量不能被transient关键字修饰 被transient关键字修饰的变量不能被序列化,一个静态变量不管是否被transient修饰,均不能序列化 一旦变量被transient修饰,变量将不再是第项持久化的一部分,该变量内容在序列化后无 阅读全文
posted @ 2019-05-29 21:19 hongzxc 阅读(154) 评论(0) 推荐(0)
摘要: 面向对象: 面向对象是向现实世界模型的自然延伸,是一种万物皆对象的编程思想,在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例,类似于生物分类学一般,分为域、界、门、纲、科、属、种一般,面向对象就是把现实中的事物抽象为一类事物。 以事物为中心,先开发类,得到对象,通过对象之间相 阅读全文
posted @ 2019-05-29 21:17 hongzxc 阅读(91) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-29 21:15 hongzxc 阅读(110) 评论(0) 推荐(0)
摘要: ==:比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否指向相同的对象,比较的是真正意义上的指针操作(int a=10与long b=10L与double c=10.0都是相同的,因为他们都指向地址为10的堆) Equals:用来比较的是两个对象的内容是否相等 阅读全文
posted @ 2019-05-22 15:48 hongzxc 阅读(108) 评论(0) 推荐(0)
摘要: 泛型是Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类,可以把类型看作是使用参数化类型时指定的类型的一个占位符,就像方法形式参数是运行时传递的值的占位符一样 泛型的主要目的是提高Java程序的类型安全 在定义泛型类或声明泛型类的变量时,使用尖括号来指定形式类型参数。 泛型类中的类 阅读全文
posted @ 2019-05-11 20:21 hongzxc 阅读(93) 评论(0) 推荐(0)
摘要: 集合:工具类,像容器存储任意数量的具有相同属性的对象 作用:在类的内部,对数据进行组织 集合使用来承载其他对象的容器 与数组相比,选集合的理由: 数组的长度固定,需要复制,集合长度可变; 数组只能通过数组下标访问元素,类型固定,而有的集合可以通过任意类型查找锁映射的具体对象,数组还要遍历元素比较麻烦 阅读全文
posted @ 2019-05-11 16:06 hongzxc 阅读(253) 评论(0) 推荐(0)
摘要: String: String对象创建后不能被修改,是不可变的。所谓的修改其实是创建了一个新的对象,所指向的内存空间不同 String s1=”aaa”; String s2=”aaa”; s1==s2;true String s3=new String(“aaa”);String s4=new St 阅读全文
posted @ 2019-05-11 16:05 hongzxc 阅读(126) 评论(0) 推荐(0)
摘要: Java的常量变量: 标识符:变量的名称 可以由字母,数字,下划线,美元符组成,不能是Java中的关键字,区分大小写。 变量:变量类型,变量名,变量值 String a = “aaa”; 变量类型不可变,变量名实际是指向对象地址的引用,变量值为具体的值 基本数据类型:数值型(整数类型(byte(2的 阅读全文
posted @ 2019-05-11 16:02 hongzxc 阅读(170) 评论(0) 推荐(0)