- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Java基础——其他类对象,IO流
System类System:类中的方法和属性都是静态的。 out:标准输出,默认是控制台 in :标准输入,默认键盘描述系统的一些信息。获取系统属性信息:Propertise getPropertises();//获取系统信息的方法演示 import java.util.*; public class Syst
2015-07-30 16:03:36 762
原创 Java基础——集合框架(四)
集合的工具类Collections是专门对集合进行操作的工具类。比如说排序:我们知道,List集合是有序的(按照存进去的顺序进行存储),因为他底层数据结构是数组,有角标,里边有索引,所以也可以有重复元素。现在如果我们想对List集合中的元素进行排序呢?//Collections工具类的简单演示 import jav
2015-07-27 20:16:17 551
原创 Java基础——集合框架(三)
Map集合Map集合:该集合存储键值对,一对一对的往里存,而且要保证键的唯一性 添加 put(K key,V value)添加键值对 putAll(Map ? extends K,? extends V m)添加一个集合(含泛型限定) 删除 clear()移除所有的映射关系 remove(Object key)
2015-07-26 18:30:28 547
原创 Java基础——集合框架(二)
Set:无序,不可重复元素 HashSet:数据结构是哈希表,线程是非同步的。 保证元素唯一性的原理:判断元素的hashCode值是否相同 如果相同,还会继续判断元素的equals方法,是否为true TreeSet: 可以对Set集合中的元素进行排序 底层数据结构式二叉树, 保证元素唯一的依据是: comp
2015-07-17 12:38:53 538
原创 Java基础——集合框架(一)
集合类 为什么出现集合类? 面向对象语言对事物的体现都是以对象形式存在的,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但是长度是固定的。集合长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。 集合类的特点
2015-07-14 15:47:46 596
原创 Java基础——String类、StringBuffer、Integer
String概述凡是带”“的都是String的实例对象。String s1 = "abc";s1是一个类类型变量,“abc”是一个对象。 字符串的最大特点就是,一旦被初始化就不可以被改变。 那么:String s1 = "abc"; s1 = "kk";这时候打印s1的值是kk; 这是为什么呢?不是说字符串一
2015-07-12 11:36:04 697
原创 线程之间通信、停止线程、守护线程
线程之间的通信在之前学习的线程的操作中,开启的多个线程执行的都是一样的操作,也就是说执行同一个run方法中的内容,但是,如果需要开启两个线程用不同的操作方法操作同一个数据呢?(a线程存数据,b线程取数据)具体需求如下图:按照需求先写代码出来:/* 需求,一个数据区用来存放姓名了年龄 开启一个线程负责输入数据 开启一个线程负责打印刚刚输入的数据 步骤,先把这三个事物进行描述,因为两个线
2015-07-10 14:26:15 585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人