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

原创 黑马程序员_正则表达式

------- android培训、java培训、期待与您交流! ----------  正则表达式:用于操作字符串数据的方法 String类中有一个matches(regex)方法,参数为正则表达式。就是一些规则:这些规则用一些符合组成,每个符号都代表特有的含义。都对应着底层的代码,对外提供符号是为了简化操作和书写。 规则通过查API可以学习。 1、常见操作   1)匹配功能 Str

2012-12-12 13:07:38 189

原创 黑马程序员_反射机制

------- android培训、java培训、期待与您交流! ----------    反射机制:java在运行状态中,对于任意一个类,都能够指导着各类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获得的信息以及动态调用对象的方法的功能称为java语言的反射机制。 1、应用背景  假设我们有一个可以运行的程序,我们想要扩展它的功能,可是我们不能获得他的源

2012-12-12 13:06:35 189

原创 黑马程序员_基础复习08_异常

------- android培训、java培训、期待与您交流! ----------  异常就是程序在运行时出现的不正常情况。异常允许我们强制程序停止运行,并告诉我们出现了什么问题,或者强制程序处理问题,并返回到稳定状态。 1、异常参数 我们用new在堆上创建异常对象。标准的异常类有两个构造器:默认构造器和接受字符串作为参数,以便把相关信息放入异常对象的构造器。 如:throw new

2012-12-12 13:05:28 249

原创 黑马程序员_基础复习07_内部类

------- android培训、java培训、期待与您交流! ----------  内部类:   将一个类定义在另一个类的内部,这就是内部类。   内部类可以控制他自己的可视性,并且内部类可以和外部类进行通信。 1、内部类的访问规则: 外部类要访问内部类,必须建立内部对象,也可以写一个方法,该方法返回一个指向内部类的引用。 内部类具有访问外部类的所有元素的访问权。 interf

2012-12-12 13:04:12 220

原创 黑马程序员_基础复习06_接口

------- android培训、java培训、期待与您交流! ----------  1、抽象类和抽象方法  抽象方法是仅有声明而没有方法体的方法,其语法是: abstract void f();  包含抽象方法的类叫做抽象类。如果一个类中包含一个或多个抽象方法,该类必须被限定  为抽象的,否则编译会出错。  抽象类是用来被继承的,继承的类必须实现抽象类中的所有方法,如果没有全部实现

2012-12-12 13:02:52 265

原创 黑马程序员_基础复习05_多态

------- android培训、java培训、期待与您交流! ----------  多态:事物之间存在多种体现形态 1、多态的体现    父类引用指向子类对象,父类引用也可以接受自己的子类对象。这么做的好处是提高了程序的扩展性,但是使用多态的前提是存在继承或实现。 下面的代码是父类引用接收子类对象: class Cycle{    private String name;

2012-12-12 13:01:44 175

原创 黑马程序员_基础复习04_final关键字

------- android培训、java培训、期待与您交流! ---------- 1、final数据 被final修饰的数据不能被修改,被称为编译期常量。且初始化后不能再被改变  1)如果基本类型被final修饰,在定义时必须对其进行赋值。       final int value = 9;   如果即被static修饰,又被final修饰,则该基本类型域只占据一段不能改变的

2012-12-12 13:00:27 214

原创 黑马程序员_基础复习03_代理、组合和继承

------- android培训、java培训、期待与您交流! ---------- 1、代理 代理是继承和组合之间的中庸之道,我们将一个成员对象置于所构造的类中,又在新类中暴露了该成员对象的所有方法。前者像是组合,后者像是继承。 但是,代理可以好方便的选择成员对象中方法的某个子集。 下面举例说明代理的用法: public class SpaceShipControls {

2012-12-12 12:59:06 196

原创 黑马程序员_基础复习02_初始化

------- android培训、java培训、期待与您交流! ----------  一、初始化过程 首先由一个例子来理解初始化的过程: class Bowl{    Bowl(int marker){       System.out.println("Bowl(" + marker + ")");    }    void f1(int marker){      Sy

2012-12-12 12:57:30 200

原创 黑马程序员_设计模式总结

------- android培训、java培训、期待与您交流! ----------  设计模式总结(已学的,不全)    设计模式是为了解决某一类问题最行之有效的方法。下面是我看视频学习的设计模式的总结。  1、单例设计模式   目的:解决一个类在内存中只存在一个对象。 1)禁止其他程序建立该对象。 2)在本类中自定义一个对象,让其他程序访问。 3)提供一些访问方式,使其他程

2012-12-12 12:56:15 259

原创 黑马程序员_java基础复习总结01

------- android培训、java培训、期待与您交流! ----------   1、访问控制   类内部访问控制:public、private、protected、default。   Public:被public修饰的成员变量或方法,可以被任何人访问,权限最大。   Private:只有类内部方法可以访问。  Protected:不仅可以被类内部访问,同一个包中也可以

2012-12-12 12:53:10 254

原创 黑马程序员_jdk1.5新特性总结

------- android培训、java培训、期待与您交流! ---------- 1、静态导入   import语句导入的是一个类或者一个包中的所有类。当我们使用某个类的静态方法时,必须用类名.静态方法名才可以,如果你使用的静态方法很多,可以静态导入,格式为import static ,这样在使用静态方法时,直接使用方法名就好了。  比方说:我要比较两个值的大小,得到最大值,可

2012-12-12 12:50:04 231

原创 黑马程序员-overload与override的区别

------- android培训、java培训、期待与您交流! ---------- overload 即重载,重载是指在一个类中,可以定义相同的方法名,但参数列表不同的多个方法。其规则是:每个重载的方法都必须有一个独一无二的参数类型列表。在调用时,根据参数列表的不同,选择相应的方法。 重载举例:   class Tree{   void info(){      Sys

2012-12-12 12:47:27 214

空空如也

空空如也

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

TA关注的人

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