2014年12月29日

黑马程序员-Java基础-反射

摘要: 第一讲 反射应用场景&特点1、反射定义动态的获取指定类以及动态的调用类中的内容。给程序使用者提供了一个可以自己定制功能的接口,提高了程序的扩展性。2、实现方式通过配置文件的方式,程序使用者在配置文件中设置自定义的类名,程序内部调用该配置文件,获取该类的字节码文件及类对象,进而调用类中的成员方法和成员... 阅读全文

posted @ 2014-12-29 20:14 yninggis 阅读(146) 评论(0) 推荐(0) 编辑

2014年11月28日

黑马程序员-java基础-集合框架-Collection、List、Set

摘要: 第一讲:体系概述一、概述1、 作用:用于存放对象的容器2、 特点:只用于存储对象,集合长度可变,集合可以存储不同类型的对象;3、 与数组的区别:虽然数据也可以存储对象,但数组的长度是固定的,而集合长度是可变的,集合类的出现可以解决现实生活中数量不确定的问题;4、 常用的集合类及结构 第二讲:共性方法... 阅读全文

posted @ 2014-11-28 11:17 yninggis 阅读(153) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础-集合框架-TreeSet、二叉树、泛型

摘要: 第一讲 TreeSet1、 概述TreeSet可以对Set集合中的元素进行排序,按照自然顺序排。2、 演示代码 输出结果:总结:TreeSet会对元素进行自然排序,大写排在小写前面。第二讲 TreeSet存储自定义对象1、 概述:将自定义对象存储到TreeSet集合中。2、 思路:自定义学生类,并将... 阅读全文

posted @ 2014-11-28 11:16 yninggis 阅读(289) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础---String、StringBuffer、StringBuilder、包装类

摘要: 第一讲概述1、 字符串是一个特殊的对象,它一旦被初始化,就不可以被改变,不能有子类,所以String中的方法都不能被复写;2、 字符串有两种赋值方式1) String s1 = “abc”; ——在内存中只有一个对对象。2) String s2 = new String(“abc”);——在内存中有... 阅读全文

posted @ 2014-11-28 11:15 yninggis 阅读(246) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础---集合框架-Map

摘要: 第一讲 Map概述&子类对象特点&共性方法1、 定义Map集合:该集合存储键值对,一对一对的往里存,而且要保证键是唯一的。若存了重复的键,那么对应此键的值将被后一个覆盖。2、 Map子类对象特点Map集合有如下三个子类:l Hashtable:底层是哈希表数据结构,不可存入null键或null值。线... 阅读全文

posted @ 2014-11-28 11:14 yninggis 阅读(140) 评论(0) 推荐(0) 编辑

黑马程序员-java基础-数组&进制转换

摘要: 第一讲 数组初始化&操作1、 数组定义概念:数组是同一种类型数据的集合,其实数组就是一个容器。数组中的元素从0开始编号,这样方便了对这些元素进行操作(获取、修改改、排序等)。数组的定义格式有:Int[] arr = new int[10]; ——这里指定数组的长度,后续需要分别对每一个元素赋值;In... 阅读全文

posted @ 2014-11-28 11:13 yninggis 阅读(202) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础-多线程

摘要: 第一讲 多线程概述1、 定义进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。在程序运行时,会被分配一个内存空间,进程就用于标识这个空间,封装单元,线程才是线程中真正执行的哦部分。线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。一个... 阅读全文

posted @ 2014-11-28 11:12 yninggis 阅读(105) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础-面向对象-类和对象、封装、构造函数、this、static、饿汉式&懒汉式

摘要: 第一讲 面向对象概念1、 定义相对于与面向过程而言的,将功能封装进对象,我们只关心具备了该功能的对象,而不用关注对象的具体细节。面向对象的特点:使复杂问题简单化。我们只关心什么对象能处理什么事情,而不用关心具体的实现细节。2、 面向对象特征封装、继承、多态。第二讲 类和对象的关系1、 概述类就是:对... 阅读全文

posted @ 2014-11-28 11:11 yninggis 阅读(114) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础-面向对象—继承、构造函数、重写、final、抽象类、接口

摘要: 第一讲 继承1、 继承的作用 1) 提高代码复用性; 2) 让类与类之间产生了关系;2、 java继承特点 1) java只支持单继承,不支持多继承因为多继承容易带来安全隐患:当多个父类中定义了相同功能,但功能内容不同时,子类对象不确定要运行哪一个。 2) java支持多层继承:可以形成一个... 阅读全文

posted @ 2014-11-28 11:10 yninggis 阅读(171) 评论(0) 推荐(0) 编辑

黑马程序员-Java基础-面向对象—多态、Object类、内部类、异常

摘要: 第一讲 多态1、 定义可以理解为事物存在的多种体现形态。在java中,当函数的功能内容不确定时,可以将此方法定义为抽象方法,让其子类去实现。当子类对象不同时,调用同一个函数名,会执行不同的函数体,得到不同的结果,从而体现了多态性。2、 多态的体现形式父类的引用指向了自己的子类对象:Fu f = ne... 阅读全文

posted @ 2014-11-28 11:09 yninggis 阅读(105) 评论(0) 推荐(0) 编辑

导航