自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 黑马程序员------集合框架之Map

------- android培训、java培训、期待与您交流! ---------- 集合框架之map集合 Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。          1,添加。               put(Kkey, V value) //将指定的值与此映射中的指定键关联(可选操作)。(当存储的键相同时,新值会替换旧值,并将旧值返回。如果键没有重

2015-08-03 09:31:05 423

原创 黑马程序员------IO流

------- android培训、java培训、期待与您交流! ---------- IO流 字符流的抽象基类:Reader   Writer 字节流的抽象基类:OutputStream    InputStream 由这四个派生出来的子类名称都是以其父类名作为子类名的后缀,方便于查看。 通过查阅api文档,梳理IO流中重要的接口与类关系分支: 字符流:  Reader

2015-08-02 20:48:39 406

原创 黑马程序员------泛型

------- android培训、java培训、期待与您交流! ---------- 泛型 Jdk1.5版本以后出现了这个新特性,它用来解决安全问题,是一个类型安全机制。   泛型格式中定义要操作的引用数据类型。 好处:1.将运行时期出现问题ClassCastException转移到了编译时期。方便在编译时就能解决问题,使得运行时更安全高效。            2.避免再进行

2015-08-02 16:02:03 242

原创 黑马程序员------网络编程(TCP&UDP)

------- android培训、java培训、期待与您交流! ---------- 网络编程(TCP&UDP) 网络通讯要素: 1. ip地址  2. 端口号  3.传输协议 用于描述ip地址的对象 InetAddress 代码示例: package com.gzj.tudp; import java.net.InetAddress; import java.net.Un

2015-08-01 21:46:20 359

原创 黑马程序员------TreeSet集合框架存储自定义元素之排序Comparable与Comparator

------- android培训、java培训、期待与您交流! ---------- TreeSet集合框架存储自定义元素之排序Comparable与Comparator 我们知道,往TreeSet中存入的元素是要具有比较行的,TreeSet是要默认为元素排序的,但是我们如果存储的元素对象自身不具备比较性怎么办?有两种方式来解决这个问题,就要用到Comparable与Comparator

2015-08-01 14:19:30 356

原创 黑马程序员-------集合框架之Collection

------- android培训、java培训、期待与您交流! ---------- 集合框架(1) 集合,是用于存储数据的容器。 (对象多了用集合存(或数组),数据多了用对象存),所以要明确一点,集合用于存储 对象。 集合与数组的区别: 1.      数组长度固定,集合长度可变。 2.      数组可以存储任何数据类型,集合只能存储引用数据类型。 3.

2015-08-01 13:00:44 307

原创 黑马程序员------API(String类,StringBuffer,StringBuilder及基本数据类型包装类)

------- android培训、java培训、期待与您交流! ---------- String类 一.字符串构造方法举例: 1.      string s = new String();         等同于string s= “ ”; 2.      String s1 =”abc”; 注:字符串最大特点:若一旦被初始化就不可以被改变,存放在方法区中的常量池中

2015-07-31 22:09:43 307

原创 黑马程序员------多线程

------- android培训、java培训、期待与您交流! ---------- 多线程 关于多线程:一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,jvm在启动的时,首先有一个主线程,负责程序的执行,调用的是main函数。主线程执行的代码都在main方法中。   创建新执行线程有两种方法,通过示例介绍。 方法一 1.   将类

2015-07-31 19:00:35 339

原创 黑马程序员-------集合框架之HashSet

列举HashSet集合中存储自定义对象的一个代码实例: 功能要求: 定义自定义对象:人,姓名和年龄相同为同一人(即重复元素),将对象存入集合中去。 分析:HashSet底层数据结构是哈希表,其保证元素唯一性的方式是依赖元素对象的两个方法:hashCode和 equals方法。             如果元素的hash值相同,才会判断equals是否为tr

2015-07-31 15:37:16 312

原创 黑马程序员-------集合框架之ArrayList

Collection属集合框架中的根接口,jdk不提供此接口的的任何直接实现。该接口提供更具体的子 接口,如List,Set.           其中List集合中存储的元素是有序的(也就是按照存入顺序排列),并且元素可以重复。因为该集 合体系有索引。而Set集合中元素是无序的,并且元素不可以重复。这里要重点提出的是实现List接口的 ArrayList类和实现Set接口

2015-07-31 12:07:58 305

原创 黑马程序员------反射技术Constructor,Field,Method

------- android培训、java培训、期待与您交流! ---------- 反射技术:可以动态的获取类以及类中的成员,并可以调用该类的成员。 以前是有什么类就可以new什么对象,(利用反射技术可以)没有类,给什么类就new什么对象。   所以在反射技术中,最重要的就是先获取到那个类,那么如何获取类? 无论new什么对象,都要先获取字节码文件

2015-07-31 11:39:23 370

原创 黑马程序员------面向对象

------- android培训、java培训、期待与您交流! ---------- 面向对象: 一.Static 1. 静态修饰符,修饰成员 特点:随着类的加载而加载,生命周期最长    被对象所共享,优先于对象存在       成员被静态修饰后,除了可以被对象调用外,还可以被所属类名直接调用 使用:静态方法只能访问静态成员(变量,方法)          非静态方法可

2015-07-30 22:56:43 273

原创 黑马程序员------IO流之(读取与写入)转换流应用

黑马程序员------IO流之(读取与写入)转换流应用  ------- android培训、java培训、期待与您交流! ---------- 情形1 InputStreamReader是字节流通向字符流的桥梁,OutputStreamReader是字符流通向字节流的桥梁,InputStreamReader是Reader的子类,OutputStreamReaderWriter的子类故两个本

2015-07-27 13:08:17 416

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除