自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 java学习之异常处理Exception的异常

如何处理Exception的异常  Java提供的是异常处理的抓抛模型  1."抛":当我们执行代码时,一旦出现异常就会在异常的代码处生产一个对应的异常类型的对象,并      将此对象抛出.      >一旦抛出此异常类的对象,那么程序就终止执行      >此异常类的对象抛给方法的调用者。  2."抓":抓住上一步抛出来的异常类的对象,如何抓?既为异常处理的方式     java ...

2018-02-10 21:15:56 785

原创 java之面向对象的特征三:多态性

1.多态性指的是什么?多态性,可以理解为一个事物的多种表型形态。  1)方法的重载和重写  2)子类对象的多态性2.子类对象的多态性使用的前提: 1 - 要有类的继承 2 - 要有子类对父类方法的重写3.程序运行分为编译状态和运行状态。   对于多态性来说,编译时,“看左边”。将此引用变量理解为父类的类型   运行时.“看右边”,关注于真正对象的实体:子类的对象。那么执行的

2018-01-13 20:21:32 135

原创 java之子类对象实例化的全过程

输出结果:这个是 Creator这个是 animal这个是 Dogage: 10name:花花 hostname:小明package com.trwangluo.java;public class TestDog { public static void main(String[] args) { Dog d = new Dog();

2018-01-06 20:02:39 409

原创 java学习之super用法

super:可以用来修饰属性、方法、构造器1)当子类与父类中有同名的属性时,可以通过“super.此属性”显式的调用父类中声明的属性。若想调用子类的同名的属性“this.此属性”。2)当子类重写父类的方法以后,在子类中若想再显式的调用父类的被重写的方法,就需要使用“super.方法”。3)super修饰构造器,通过在子类中使用“super(形参列表)”来显式的调用父类中指定的构造器。 注意:在构造

2018-01-04 23:47:41 259

原创 java之对象继承性

面对对象的继承性 1.为什么要设计继承性?2.通过“class A extends B”类实现类的继承。 子类:A 父类(或基类 SuperClass): B子类继承父类以后,父类中声明的属性、方法,子类就可以获取到。 明确:当父类中有私有的属性或方法时,子类同样可以获取得到,只是由于封装性 的设计,使得子类不可以直接调用罢了。子类除了通过继承,获取父类的结构之外,还可以定义自己的持有

2018-01-02 17:40:14 744

原创 java之 this关键字

this: 1。可以用来修饰属性、方法、构造器 2。this理解为当前对象或者正在创建的对象 3。可以在构造器中通过“this(形参)”的方式显示调用本类中的其他指定重载构造器 要求:1。可以在构造器内部必须声明在首行。 2。若一个类中有n个构造器,那么最多有N-1 个构造器使用了this(形参)package com.trwl.java;public clas

2017-12-30 00:58:33 137

原创 java类-构造器

类的第三个成员构造器 constructor 构造器的作用: 1.创建对象 设计类时,若不显示声明类型的构造器话,程序会默认提供一个空参的构造器。 一旦定义类的构造器,默认的构造器就不再提供。 如何声明类的构造器。格式:权限修饰符 类名(形参){} 类的多个构造器之间 构成重载public class TestPerson{ public static void main(Strin

2017-12-30 00:31:10 354

原创 java类之方法的使用

方法使用: 格式:权限修饰符 返回类型 方法名(形参){}下面是常用定义格式例子 public、protected、privatepublic void Mol(int a){}public int add(){}public int[] getadd(int[] arr){}public object class1(){}关于方法重载(overload) 要求:1.同一类中

2017-12-26 09:12:57 170

原创 java类的学习(1)

java 学习编写对象之间调用创建class Circle{ double radius; public double findArea(){ return Math.PI * radius * radius; } public void setRadius(double r){ radius = r; } public

2017-12-25 22:10:25 128

空空如也

空空如也

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

TA关注的人

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