自定义博客皮肤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)
  • 收藏
  • 关注

原创 反射

反射:            JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。            要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文

2015-07-18 23:32:35 196

原创 多线程

多线程 多线程概述进程:正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。线程:是进程中的单个顺序控制流,是一条执行路径一个进程如果只有一条执行路径,则称为单线程程序。一个进程如果有多条执行路径,则称为多线程程序。   获取线程名字     Thread类方法 String getName() 

2015-07-16 23:06:59 256

原创 IO

IOIO的分类       按照数据流向输入流    读入数据输出流    写出数据按照数据类型字节流字符流字节输出流    OutputStream       字节数组      FileOutputStream 写文件      BufferedOutputStream提高效率       字节输入流    Inpu

2015-07-16 23:05:46 211

原创 IO

IOFile 类:       操作系统三个东西(文件,文件夹,路径).封装成File类的对象,File类出现的目的,操作系统中的文件,文件夹,路径 File 类的两个静态成员变量       static String separator系统有关系的名称分隔符              System.out.println(File.separator);      

2015-07-16 22:59:35 307

原创 单例模式

单例模式 保证Single类,的对象在内存中是唯一性    私有构造方法    创建对象,是要调用构造方法    本类成员位置,创建自己类的对象提供公共访问方式,外类获取对象  保证Single类的对象,在内存中的唯一性   懒汉式,对象的延迟加载

2015-07-16 22:55:36 175

原创 异常

异常 异常的定义       Java程序在运行时期出现的不正常现象       Java对这种现象,异常进行了对象封装 异常中的类       NullPointerException                           描述空指针       ArrayIndexOutOfBoundsException           描述数组索引越

2015-07-16 22:52:07 302

原创 集合

集合 ArrayList -- List接口 -- Collection接口   ArrayList 自己自身特点     集合底层是可变数组 10个     线程是不安全的,运行速度快     查询速度快,增删慢     增长率原长度的50% LinkedList集合    底层数据结构,链表结构,采用记录对象地址    线程不安全,运行速度快

2015-07-16 22:50:13 114

原创 集合

集合 集合的由来:            我们学习的是面向对象的语言,而面向对象的语言对事物的表述都是通过对象体现的.那么为了方便的操作多个多个对象,我们就需要把这多个对象存储起来,那么既然是存储多个对象,我们就需要使用一个容器,那么在我么以前学习的知识里面,那些都是容器呢?数组 , StringBuffer . 我们都知道StringBuffer得到的只能是字符串,StringB

2015-07-16 22:44:58 166

原创 递归

//赋值文件夹及里面的文件import java.io.*;public class CopyDirTest { public static void main(String[] args) {   //创建File 对象封装路径  File start =new File ("c:\\abc");  File end = new File ("d:");  copy(

2015-07-16 16:42:17 171

原创 内部类

内部类按照内部类在类中定义的位置不同,可以分为如下两种格式:成员位置(成员内部类)局部位置(局部内部类)成员内部的常见修饰符private 为了保证数据的安全性static 为了让数据访问更方便被静态修饰的成员内部类只能访问外部类的静态成员内部类被静态修饰后的方法静态方法     非静态方法局部内部类       可以直接访问外部类的成员可以创建

2015-07-16 16:38:48 159

原创 继承

继承继承: 在我们多个类存在相同的属性和方法的时候,可以将相同的部分,抽取出来,封装成一个类.这多个类如果再使用这些属性和方法的时候,就可以继承抽取出来的封装的类.这就是继承带来的好处              继承:其实描述的是类与类的一种关系,形成了父类与子类的一种关系        格式:               子类  extends父类 {}水果类{

2015-07-16 16:30:29 166

原创 多态

多态 多态:一种事物的多种形态  格式:       1.类与类有继承关系       2.方法的重写 (如果不重写,没有实际意义)       3.父类引用指向子类对象              Fu f = new Zi(); 成员的运行特点:       成员变量:              编译看左边 ,运行看左边       成员方

2015-07-16 16:27:13 179

原创 面向对象概述+封装

面向对象面向对象思想概述;面向对象是基于面向过程的编程思想 面向对象思想特点;是一种更符合我们思想习惯的思想可以将复杂的事情简单化将我们从执行者变成了指挥者角色发生了转换 面向对象开发就是不断的创建对象,使用对象,指挥对象做事情。 面向对象设计其实就是在管理和维护对象之间的关系。 面向对象特征封装(encapsulation)

2015-07-08 22:22:56 224

空空如也

空空如也

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

TA关注的人

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