自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员- 动态代理 ,接口 ,抽象类

包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成员方法。注意,抽象类和普通类的主要有三点区别:  1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。  2)抽象类不能用来创建对象;  3)如果一个类继承于一个抽象类,则子类必须实现父类的抽

2016-01-27 21:18:40 585

原创 递归

递归,是指程序调用自身,当然,递归不会无休止地调用下去,它必然有一个出口,满足出口的条件程序会结束 练习一: 计算文件夹的大小/* * ###23.01_File类递归练习(统计该文件夹大小)* 需求:1,从键盘接收一个文件夹路径,统计该文件夹大小 * 1 从键盘接受一个文件路径 * 2 将该路径封装成 File结果 * 3 对file 对象判断

2016-01-27 20:58:07 164

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

1. 面向对象是将功能封装进对象,强调了功能的对像。 面向对象是基于面向过程。是一种思想 符合人思考习惯的一种思想;由复杂变简单、由执行者变指挥者 eg:我要达到某种目的(结果) ,就寻找能帮我达到该结果的功能对象。 面向对象的三大特性 : 封装、继承、多态1.2 概念类 : 对现实世界中某类事物的描述,是抽象的,概念上的定义。 对象: 事物具体存在的个体。 解释:定义类,就是在

2016-01-26 22:10:30 160

原创 黑马程序员-反射

个人的理解,在不访问获得源码的情况下,可以根据字节码文件,对象来获取,修改这个类的方法,成员,专业的定义为程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。反射机制中涉及的类 java.lang.Class; java.lang.reflect.Constructor; java.lang.reflect.Field;

2016-01-26 20:25:31 197

原创 黑马程序员 - 多线程

多线程1 进程与线程**进程**:是一个正在执行的程序 。每一个进程执行都有一个执行顺序, 该顺序是一个执行路径, 或者叫一个控制单元。**线程**:隶属于某个进程,它自身没有入口和出口;也不能自动运行,要由进程启动执行,进行控制。线程是进程中的一个独立的控制单元,线程在控制着进程的执行。一个进程中至少有一个线程。每个独立线程代表一个独立操作。**两者的区别:** 一个进程至少有一个线程进程在执

2016-01-26 15:14:18 140

原创 黑马程序员- IO流(下)

3转换流3.1OutputStreamWriter 是字符通向字节流的桥梁。 本身是字符流 。 当我们操作的是字节对象时,我们用到字节流 String a="abf"; FileOutputStream fos=new FileOutputStream("2345.txt"); fos.write(a.getBytes()); fos.close();

2016-01-25 23:03:29 217

原创 黑马程序员 -IO流(上)

io 流的操作规律字符流

2016-01-25 17:43:26 324

原创 黑马程序员—集合(附录)

7. Map接口        7.1 map  集合 简介                  MapDemo.java MapDemo2.java                  Map 集合: 该集合存储键值对,成对存入,保证键的唯一性。                  map 将键映射到值的对象。                   键值对之间用等号(=)连接。 

2016-01-24 21:34:42 126

原创 黑马程序员— 集合(下)

4.2  TreeSet              可以对 Set 集合中的元素进行排序。(使用元素的自然顺序对元素进行排序, 或者根据创建 set 时提供的 Comparator 进行排序。 )             要求: :向 TreeSet 存储的对象元素必须具备比较性。否则会报错。TreeSet 底层数据结构是二叉树。             TreeSet保证唯一性和

2016-01-24 18:07:51 174

原创 黑马程序员-集合 (上)

1集合类的数据结构    1.1集合的概念                  集合是存储对象最常用的一种方式,方便操作对象,面向对像的核心是对象,我们要操作多个队形,就需要将这多个对象存储起来,集合就是存储多个对象的一个容器。   (集合中存储的都是对象的引用-地址值,不可能存储对象实体 )   1.2集合的特点                 (1) 集合只用于存储对象。

2016-01-24 14:35:10 229

空空如也

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

TA关注的人

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