自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

原创 封装

每个Integer类的对象可以封装一个int型的整数值,该类中还提供了多个用于处理int型数据的功能方法。构造方法public Integer(int value) public Integer(String s)throws NumberFormatEcception 例如,Integer i1=new Integer(123);           Integer i2=n

2012-04-28 18:39:18 250

原创 java.lang.System类与java.lang.Runtime类

java.lang.System类与java.lang.Runtime类 System类:类中所有成员都是静态的,当要引用这些变量和方法的时候,System.属性 System.方法()exit(int x)方法:终止当前正在运行的JVMcurrentTimeMillis()方法:返回毫秒数

2012-04-28 18:35:40 338

原创 字符串相关类型

字符串相关类型java.lang.String:表示的是16位Unicode编码字符组成的字符串,用于记录和操作文本信息 。构造方法 public String() public String (byte[] bytes) public String(char[] value) public String(String original) public String(StringBuffe

2012-04-28 18:31:57 234

原创 java.lang.Object类

java.lang.Object类是所有Java类的最高层次父类。属性:没有定义任何属性 方法String  toString() :返回当前对象的有关信息(对象所属的类型名称以及对象的哈希码) boolean  equals()方法:用于比较两个对象是否等价。对于非空引用值来说,只有当这两个引用变量是对同一个对象的引用时,该方法才返回true。hashCode()方法:返回当

2012-04-28 17:58:57 309

原创 常用的Java核心包

java.lang包:Java语言包,主要包含与语言、数据类型相关的类。程序运行时,编译器自动引入该包java.awt包和javax.swing包:提供了创建图形界面元素的类,通过这些类,可以控制应用程序的外观界面java.io包:Java输入/输出包,包含与输入和输出操作相关的类,提供了对不同的输入/输出设备读写的支持java.util包:实用程序包,提供实现不同功能的类。jav

2012-04-28 17:33:09 537

原创 内部类和匿名类

内部类在外部类中有特权:内部类可以毫无限制地访问外部类的所有成员。编译之后,内部类也可产生单独的.class文件,文件名为:外部类名$内部类名.class例5.22 内部类使用示例。public class OuterClass {          private int x=10;          class InnerClass{

2012-04-17 09:55:13 380

原创 接口

接口的定义[public]  interface  接口名 [extends 父接口1,父接口2,…]{       [public][static][final]  数据类型   属性名=常量值;       [public abstract]   返回值类型 方法名([形参表]);}接口的定义。public interface Figure {         final

2012-04-17 09:51:53 294

原创 abstract抽象类

Java中,这种没有方法体的方法称为抽象方法。抽象方法声明格式: [修饰符] abstract  返回值类型 方法名([形式参数表]);抽象方法的特点抽象方法的返回值类型前有关键字abstract;抽象方法没有方法体;抽象方法的定义是一行单独语句,以分号结束;在抽象方法声明中使用static修饰符是错误的。例如,public abstract double area()

2012-04-13 09:46:08 334

原创 final修饰符

使用final修饰局部变量:可以在定义时指定默认值,则后面代码中不能再对该变量赋值。如果在定义时没有指定默认值,则可在后面代码中对该final变量赋初始值,但只能一次,不能重复赋值。 final方法      final修饰的方法不可被重写,如果出于某些原因,不希望子类重写父类的某个方法,则可以使用final修饰该方法。final类     final修饰的类不可有子类。例

2012-04-13 09:44:58 273

原创 初始化块

初始化块的使用。分析:当创建Java对象时,系统总是先调用该类里定义的初始化块;如果一个类里定义了两个普通初始化块,则前面定义的初始化块先执行,后面定义的初始化块后执行。初始化块虽然也是Java类里的一种成员,但它没有名字,也就没有标识,因此无法通过类、对象来调用初始化块;初始化块只能在创建对象时自动执行而且在执行构造方法之前执行。 初始化块的使用。注意:初始块和声明实例属

2012-04-13 09:43:23 401

原创 用文字描述static、this、super、final、abstract关键字的特点以及应用

static用static修饰的方法属于这个类,因此即使没有创建该类的具体对象,类中用static修饰的方法也会存在。类名.方法名([实参表]);thisthis关键字作为自身的引用,其作用就是在类的自身方法中引用该类自身.在同一个类中,类的成员变量是不能重名的,但方法或语句块中的局部变量是可以和类的成员变量重名的,这时候必须使用this来限定和区分是否是类变量。方法间的互相应用也可以

2012-04-12 19:53:33 4160

原创 用文字描述Overloading(重载)和Overriding(重写)的区别。

方法重载1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。3)重载的时候,方法名要一样,

2012-04-12 19:52:20 1059

原创 多态性

一个对象只能属于一种确定的数据类型,该类型自对象创建直至销毁不能改变。一个引用类型变量可能引用(指向)多种不同类型的对象—既可以引用其声明类型的对象,也可以引用其声明类型的子类的对象。例5.7 多态性使用举例2public class Test{ public void show(Person p){  System.out.println(p.getInfo()); }

2012-04-12 17:19:09 292

原创 重写父类的方法

重写父类的方法例5.7 初始化块的使用。分析:当创建Java对象时,系统总是先调用该类里定义的初始化块;如果一个类里定义了两个普通初始化块,则前面定义的初始化块先执行,后面定义的初始化块后执行。初始化块虽然也是Java类里的一种成员,但它没有名字,也就没有标识,因此无法通过类、对象来调用初始化块;初始化块只能在创建对象时自动执行而且在执行构造方法之前执行。 静态初始化块

2012-04-12 17:18:06 519

原创 重写父类的方法

重写父类的方法      子类扩展父类--总是以父类为基础,额外增加新的属性和方法。但有一种情况例外:子类需要重写父类的方法。 例5.2 子类重写父类的方法public class Bird{        public void fly(){                System.out.println("我在飞");        }}public cla

2012-04-12 17:17:18 1283

原创 对象造型

对象造型      在多态的情况下,由于对象以其父类的身份出现,对子类中新添加成员的访问受到限制,有时我们可能需要恢复一个对象的本来面目—造型(Casting),以发挥其全部潜力。例5.9 多态性示例4。Public class Test{ public void cast(Person p){  //System.out.println(p.getSchool()); 非法

2012-04-12 17:16:27 1281

原创 调用父类的构造

父类实例的super引用 如果需要在子类方法中调用父类被覆盖的实例方法,可以用super作为调用者来调用父类被覆盖的实例方法。 public class Ostrich extends Bird{        … …    //子类中原有的内容        public void callOverridedMethod(){                super.fly()

2012-04-12 17:15:03 325

原创 继承

继承的特点通过继承,在已有类型基础之上进行扩充或改造,得到新的数据类型。已有的类型称为父类或超类。得到的新数据类型,称为子类或派生类类的继承提高了程序代码的重用性和可扩充性,缩短了软件开发的周期子类继承父类的语法格式[修饰符] class 子类名 extends 父类名{      //子类代码部分} 例5.1 编写程序示范子类继承父类的特点。public

2012-04-12 17:13:28 233

原创 封装

对一个类或对象实现良好的封装,可以实现以下目的:隐藏类的实现细节。让使用者只能通过事先预定的方法访问数据,从而可以在该方法里加入控制逻辑,限制对属性不合理访问。可进行数据检查,从而有利于保证对象信息的完整性。便于修改,提高代码的可维护性。例4.16 定义Person类,实现良好的封装。public class Person{  private String name;

2012-04-12 17:12:28 284

原创 变量

变量:在类范围里定义的变量。类变量:定成员义时使用static修饰的成员变量它从这个类的准备阶段起开始存在,直到系统完全销毁这个类时消亡---与类共存亡。访问类变量:类名.类变量名实例变量:定义时不使用static修饰的成员变量它从这个类的实例被创建开始起存在,直到系统完全销毁这个实例---与实例共存亡。访问实例变量:实例名.实例变量名例4.14 定义Dog类,类中定义两个

2012-04-12 17:11:27 236

原创 方法2

1.形参可变的方法定义类Varargs,包含一个形参长度可变的方法outClassInfo;程序如下:public class Varargs {    public static void outClassInfo(String className,String... studentNames){        System.out.println("班级名称"+classNam

2012-04-06 15:08:17 248

原创 方法1

1.方法的参数传递编制程序演示方法参数的传递-值传递public class TestTransfer{            public static changeAB(int a;intb){                            //实现形参的ab的值传递                             int tmp=a;

2012-04-06 14:59:32 222

原创 对象的使用

1.类名.变量名或类名.方法名对象名.变量名或对象名.方法名2.this的使用使用this做的一道题目求长方体的表面积和体积public class Box { int length; int width; int height; public Box(int length,int width,int height) { this.length=leng

2012-04-06 14:47:59 259

原创 面向对象编程初步

1.类的定义格式【修饰符】class类名{零个或多个构造方法.....零个或多个变量......零个或多个方法....}2.定义变量的语法格式【修饰符】变量类型 变量名【=默认名】3.定义方法的语法【修饰符】方法的返回值类型 方法名(【形参列表】){//由零条或多条语句组成的方法体}4.定义构造方法的语法格式【修饰符】 构造方法名(【形参列表】){

2012-04-05 22:48:51 265

毕业设计管理系统

毕业设计管理系统包涵完整的代码和数据库

2016-11-08

html+css的项目

老师带我们写的项目,比较完整很好啊同志们快下载吧

2013-05-10

android面试

非常全的android试题有利于面试成功

2013-03-20

第十二章 指针的使用

第十二章 指针的使用,有关指针的问题,主要是上机指导的答案

2013-03-19

第十一章 指针二

有关于c语言中的指针第二部分上机指导的答案

2013-03-18

第五章 流程控制语句

c语言的流程控制的答案有利于初学者的学习有利于大家的联系

2013-03-06

图书管理系

java代码 是一个图书系统非常的好啊你快下载吧

2012-12-26

网页模板

网页的模板有利于你的快速的制造网页 你可以利用它制造美丽网页

2012-12-25

android的查删改查的小例子

android的有关查删改查的小例子有利于初学者的自己学习有利于练习

2012-12-24

android有关按钮的小例子全集

主要包括各种按钮的实现有利于出学校和掌握比较好的小例子

2012-12-18

空空如也

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

TA关注的人

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