- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 Java中Arrays和Collections类的使用
Collections:是java.util.*下的一个类,对集合进行操作常用静态方法:static Object max(Collection coll) 根据元素的自然顺序,返回给定 collection 的最大元素。static Object min(Collection coll) 根据元素的自然顺序,返回给定 collection 的最小元素。static
2016-11-10 20:28:14 718
转载 JAVA的Date类与Calendar类
Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间 Date d = new Date(); Syste
2016-11-10 19:43:41 187
转载 java中String、StringBuffer、StringBuilder的区别
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。 private final char valu
2016-11-10 19:33:41 164
转载 String与StringBuffer的区别
String与StringBuffer的区别 简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个
2016-11-10 19:26:43 170
转载 BigIntager类和BigDecimal类
BigInteger如果在操作的时候一个整型数据已经超过了整数的最大类型长度long的话,则此数据就无法装入,所以,此时要使用BigInteger类进行操作。不可变的任意精度的整数。所有操作中,都以二进制补码形式表示 BigInteger(如 Java 的基本整数类型)。BigInteger 提供所有 Java 的基本整数操作符的对应物,并提供 java.lang.Math
2016-11-10 19:08:50 543
原创 Html
Html介绍1. 什么是html?Html是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页2. Html的作用?
2016-11-09 23:27:02 265
转载 Java集合:集合类详解
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Element
2016-10-27 10:40:37 213
转载 Java 集合:LinkedHashMap工作原理及实现
前言本文转载自:点这里,该博客非常不错,建议前去看看。正文1. 概述一个简单的LinkedHashMap的程序:LinkedHashMap lmap = new LinkedHashMap();lmap.put("语文", 1);lmap.put("数学", 2);lmap.put("英语", 3);lmap.put("历史", 4);lmap.put
2016-10-27 10:37:42 175
转载 Java 集合:TreeMap工作原理及实现
前言本文转载自:点这里,该博客非常不错,建议前去看看。正文1. 概述A Red-Black tree based NavigableMap implementation. The map is sorted according to the natural ordering of its keys, or by a Comparator provided at map
2016-10-27 10:31:58 324
转载 Java 集合:HashMap(put方法的实现 与 哈希冲突)
HashMap 概念对于 Map ,最直观就是理解就是键值对,映射,key-value 形式。一个映射不能包含重复的键,一个键只能有一个值。平常我们使用的时候,最常用的无非就是 HashMap。HashMap 实现了 Map 接口,允许使用 null 值 和 null 键,并且不保证映射顺序。HashMap 有两个参数影响性能:初始容量:表示哈希表在其容量自动增加之
2016-10-27 10:30:07 983
转载 Java 集合总结(Collection系列与Map系列)
对于作者而言,Java 集合主要分为两个派系,一个是 Collection 系列,一个是 Map 系列。Collection 系列如下图所示:那么对于他们的特点,简单来说可以概括为:Collection:根接口,没有实现类。List:插入的值允许为空,也允许有重复的值。ArrayList:数组的实现方式。不同步。Vector:也是数组的实现方式。同步。(相当
2016-10-27 10:27:01 1236
转载 Java 集合:HashSet,HashTable,以及 ConcurrentHashMap 概念
HashSet阅读本文之前建议先弄懂 HashMap:Java 集合:HashMap(put方法的实现 与 哈希冲突),因为无论是 HashSet 还是 HashTable 本质上来说还是基于 HashMap的。HashSet 实现了 Set 接口,而 Set 接口又继承于 Collection 接口。 它可以用于存储数据。Collection 是 Java 集合的一个根接
2016-10-27 10:21:09 182
转载 Java 集合:Collection,List,ArrayList,Vector,LinkedList(实现方式,对比)
Collection 与 ListCollection 是 Java 集合的一个根接口,JDK 没有它的实现类。 内部仅仅做 add(),remove(),contains(),size() 等方法的声明。List 接口是Collection 接口的一个子类,在Collection 基础上扩充了方法。同时可以对每个元素插入的位置进行精确的控制,它的主要实现类有 ArrayList,
2016-10-27 00:25:06 189
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人