摘要: 一:“==” 基本数据类型:比较值是否相等。 引用数据类型:比较两个引用是否指向同一个对象。 /** * equals与“==”区别 * 2014-4-13 * @author Administrator * */public class demo { /** * @param args */ public static void main(Strin... 阅读全文
posted @ 2014-04-13 22:34 shangshicc 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机(Java Virtual Machine) 简称JVM Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。 在堆中分配的内存,由J... 阅读全文
posted @ 2014-04-12 23:59 shangshicc 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Set接口 Set与Collection的结构基本上完全一样,不同在于无序,不能重复 Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说两个对象用equals方法比较返回true,Set就不会接受这两个对象。 /** * Set演示 * 2014-4-6 */import java.util.HashSet;import java.util.Set;public class SetDemo{ public static void main(String[] args) { Set s=new HashSet(); ... 阅读全文
posted @ 2014-04-07 16:31 shangshicc 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: List接口 Collection接口的子接口,可以使用Collection中全部方法。 有序集合,元素有索引,元素可以重复 List:特有的常见方法:有一个共性特点就是都可以操作角标。 1,添加 void add(index,element): boolean addAll(int index, Collection c): 2,删除; Object remove(index): 3,修改: Object set(index,element): 4,获取: Object get(index): ... 阅读全文
posted @ 2014-04-06 19:05 shangshicc 阅读(188) 评论(0) 推荐(0) 编辑
摘要: java集合框架用于存储数据,也被称为集合类 位于java.util包下 java.util包下常用接口和类 Collection和Map是Java集合框架的根接口 List集合是有序集合,集合中的元素可以重复,访问集合中的元素可以根据元素的索引来访问。 Set集合是无序集合,集合中的元素不可以重复,访问集合中的元素只能根据元素本身来访问(也是不能集合里元素不允许重复的原因)。 Ma... 阅读全文
posted @ 2014-04-05 20:15 shangshicc 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一 创建数据库 创建数据库名为cpxs,该数据库包含一个数据文件和一个日志文件 逻辑文件名为cpxs_data,磁盘文件名为cpxs_data.mdf,文件初始容量为10MB,最大容量为50MB,文件增长方式按10%比例增长 日志文件的逻辑文件名cpxs_log,磁盘文件名为cpxs_log.ldf,文件初始容量为2MB,最大可增长到5MB,按1MB增长 --创建数据库cpxscreate database cpxson(name=cpxs_data,filename='d:\数据库文件\cpxs_data.mdf',size=10mb,maxsize=50mb,filegro 阅读全文
posted @ 2014-03-26 22:51 shangshicc 阅读(325) 评论(0) 推荐(0) 编辑