上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页
摘要: Set集合的特点是元素不允许重复,而且是无序的(添加和取出的顺序不一致)。 Set接口中的方法和Collection接口中的方法几乎相同,略。 Set接口下常用的两个类:HashSet、TreeSet。 1、概述 HashSet内部的数据结构是哈希表,而且是不同步的。 如果添加了重复元素,则重复的元 阅读全文
posted @ 2016-03-20 16:06 zxqstrong 阅读(274) 评论(0) 推荐(0) 编辑
摘要: List有个很大的特点就是可以操作角标。 下面开始介绍List接口中相对于Collection接口比较特别的方法。在Collection接口中已经介绍的方法此处就不再赘述。 1.添加 这两个方法相对于Collection接口,可以直接在特定的地方插入新的元素或者集合。 2.删除。 这个方法相对于Co 阅读全文
posted @ 2016-03-20 15:22 zxqstrong 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 说明: 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),对接口的具体实现。 · Collection 接口是一组允许重复的对象。 · Set 接口继承 Collec 阅读全文
posted @ 2016-03-20 14:31 zxqstrong 阅读(214) 评论(0) 推荐(0) 编辑
摘要: JAVA中一共有8种数据类型,分别是byte short int long boolean float double char,与此相对应的,有8个类与它们分别对应: 将基本数据类型封装成对象有什么好处? 基本数据类型包装类中封装了很多属性和方法,使得对数据的操作更加方便和灵活 举例说明: 想要获得 阅读全文
posted @ 2016-03-20 13:49 zxqstrong 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 字符串常量池的特点:池中有则直接使用,池中没有则创建新的字符串常量。 例1: “==” 比较两个对象是否引用同一实例 以上的代码运行结果为true。 原因分析:当运行到代码String str1="abcd";处,JAVA虚拟机会先检查字符串常量池中是有相同的字符串,如果有,则返回该对象的引用,否则 阅读全文
posted @ 2016-03-19 18:22 zxqstrong 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1. Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中 阅读全文
posted @ 2016-03-19 15:48 zxqstrong 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 如果四个线程同时进入了run方法中,假设当时sum==1,则第一个线程可以进入if块中,但是如果CPU突然切换到了其他线程,那么第一个线程将会等待CPU执行权,但是并没有改变sum的值,此时sum仍然是1;同理,假设极端情况发生了,即第2、3个线程均进入了if块,而且均在改变sum值之前就并指运行, 阅读全文
posted @ 2016-03-19 14:30 zxqstrong 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 一、多线程概述 一个进程中至少有一个线程,每一个线程都有自己运行的内容,这个内容可以称为线程要执行的任务。 不能没一个问题都使用多线程,能使用单线程解决的问题就不要使用多线程解决。 使用多线程的弊端: 一旦开启了多个程序,电脑就会变卡,原因就是每个程序被CPU处理的几率变小了。最明显的例子就是如果在 阅读全文
posted @ 2016-03-18 17:07 zxqstrong 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存 阅读全文
posted @ 2016-03-18 14:50 zxqstrong 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1.java中所有类的父类是什么?他都有什么方法? Object类是所有类的直接或间接基类,如果一个类在声明时未继承基类,Java就默认其基类是Object,故Object被称为根类。该类位于java.lang包中,它有如下几个常用方法: equals(): 用于比较两个对象是否指向同一块内存区域, 阅读全文
posted @ 2016-03-18 11:35 zxqstrong 阅读(620) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页