码迷,mamicode.com
首页 >  
搜索关键字:Java学习    ( 4202个结果
JAVA学习第三十八课(常用对象API)- 集合框架(六)— Map集合及其常用方法
一、Map集合特点 Map集合(双列集合)一次添加一对元素,Collection集合(单列集合)一次添加一个元素 接口 Map,实际上存储的是键值对 特点: 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 也就是说Map中必须保证键的唯一性 二、常用方法 1.添加:value = put(key,value);返回前一个和key相关联的值,如果没有...
分类:编程语言   时间:2014-10-20 21:24:22    阅读次数:254
非专业码农 JAVA学习笔记 5
java工具类和算法
分类:编程语言   时间:2014-10-20 21:04:43    阅读次数:196
JAVA学习第三十七课(常用对象API)- 集合框架(五)— Set集合:TreeSet集合
一、LinkedHashSet集合 HashSet下有子类LinkedHashSet API文档关于LinkedHashSet的解释: 具有可预知迭代顺序的 Set 接口的哈希表和链接列表实现。此实现与 HashSet 的不同之外在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,即按照将元素插入到 set 中的顺序(插入顺序)进行迭代。注意,插入顺序不 受在 set...
分类:编程语言   时间:2014-10-20 17:25:02    阅读次数:320
java学习笔记(一)
进来没事总在看韩顺平老师的视频,受益匪浅,下面就来总结下他的java...
分类:编程语言   时间:2014-10-20 17:18:01    阅读次数:180
Java学习的随笔(2)Java语言的三大特性
1.面向对象的三大特性 面向对象的三大特性主要包括:继承、封装、多态 (1)继承:就是指子类(导出类)获得了基类的全部功能(所有的域和方法)。 注:在子类中,想要调用基类的方法可以使用“super.方法名”来调用。 术语:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述...
分类:编程语言   时间:2014-10-20 11:37:47    阅读次数:207
JAVA学习第三十六课(常用对象API)- 集合框架(四)— Set集合:HashSet集合演示
随着Java学习的深入,感觉大一时搞了一年的ACM,简直是明智之举,Java里很多数据结构、算法类的东西,理解起来就轻松多了 Set集合下有两大子类开发常用 HashSet集合 、TreeSet集合 Set集合的元素是不重复且无序 一、HashSet集合 API文档解释:此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是...
分类:编程语言   时间:2014-10-20 00:54:14    阅读次数:334
java学习笔记day05
1.final关键字:防止被继承的类或覆写的方法修改,变量或方法被final定义后 会在内在中存在 特点: 1)可以修饰类、函数、变量。 2)被final修饰的类不可以被继承。 3)被final修饰的方法不可以被覆盖。 4)被final修饰的变量是常量,只能赋值一次。通常被修饰的变量所有字母大写。 ...
分类:编程语言   时间:2014-10-20 00:38:29    阅读次数:278
JAVA学习第三十五课(常用对象API)- 集合框架(三)—Vector、LinkedList、ArrayList集合演示
集合框架构成图 摘自百度图片 一、Vector集合 演示 虽然Vector已经不常用了,但是还是要了解一下其中的方法 import java.util.ArrayList; import java.util.Enumeration; import java.util.Iterator; import java.util.LinkedList; import java.util.Li...
分类:编程语言   时间:2014-10-19 17:10:23    阅读次数:278
JAVA学习第三十四课(常用对象API)- 集合框架(二)—List集合及其子类特点
整个集合框架中最常用的就是List(列表)和Set(集) 一、List集合 && Set的特点 Collection的子接口: 1、List:有序(存入和取出的顺序一致),元素都有索引且可以重复    API文档解释:有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表...
分类:编程语言   时间:2014-10-19 01:23:18    阅读次数:223
Java学习笔记(1)String常见面试知识总结
【问题1】什么是不可变对象(immutable object),不可变对象有什么好处,在什么情况下应该用,或者更具体一些,Java的String类为什么要设成immutable类型? 答:从String类的源码中,我们可以知道不可变对象是被final关键字修饰的类产生的对象,其成员变量也是被final修饰的,因此该类不能被修改也不能被继承。 不可变对象的好处主要体现在以下两方面: 1. 不可变对象是线程安全的,可用于多线程。在多线程通信中,某一个变量很可能被多个线程进行修改,因此是不安全的。而不可变对象不能...
分类:编程语言   时间:2014-10-18 22:25:04    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!