自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Activity和Intent

Intent的基本作用: 一个Intent对象包含了一组信息 1.component name:指定要启动哪一个Activity 2.Action:启动该Activity后需要做什么 3.Data:向该Activity传递哪些数据 4.Category 5.Extras:把原Activity存放的键值对通过Intent传递到该Activity 6.Flags   intent使用

2011-10-30 10:38:04 114

原创 01_04.Activity初步

创建Activity的要点: 1.一个Activity就是一个类,并且这个类要继承Activity; 2.需要复写onCreate方法; 3.每一个Activity都需要在AndroidManifest.xml文件当中进行配置; 4.为Activity添加必要的控件;

2011-10-29 18:13:30 122

原创 接口的基本语法

定义了接口就是定义了调用对象的标准 基本语法(一) 1.使用interface定义; 2.接口当中的方法都是抽象方法; 3.接口当中的方法都是public权限; 基本语法(二) 1.实现(implements)接口使用implements关键字,implements跟extends功能完全一样,但只用于类对接口的继承; 2.一个类可以实现(implements)多个接口; 3.一个

2011-10-29 11:48:30 161

原创 访问权限与继承,protected权限

访问权限与继承:如果子类和父类不在同一个包当中,子类可以继承到父类当中的default权限的成员变量和成员函数,但由于权限不够,无法使用。此时可以将父类的成员变量和成员函数声明为public或者protected权限,子类才能使用。 protected权限:1.拥有default的所有功能,即在包内部可以自由使用;                              2.只能修饰成员变量

2011-10-28 21:39:38 148

原创 包和访问权限(二)

访问权限: 1.public 公共权限:可以修饰类、成员变量和成员函数,没有任何显示,同一个包中,或者不同包中的类都可以自由访问;    注意:public类的类名必须完全和源文件名相同; 2.private 私有权限:一般情况下用于修饰成员变量和成员函数,而不用于修饰类,使得这些成员变量或成员函数只能在本类当中使用; 3.default (不写权限修饰符,就是default权限)包级别访

2011-10-28 18:04:24 105

原创 抽象函数和抽象类

抽象函数:只有函数定义,没有函数体的函数;一般用于子类重写。 格式:abstract void fun();   抽象类:使用abstract定义的类称为抽象类(基类),一般用于父类,在子类中重写其方法。 1.抽象类不能够生成对象; 2.如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类; 3.如果一个类当中没有抽象函数,那么这个类也可以被声明为抽象类:当某个类不想被生成对象时

2011-10-27 19:05:07 364

原创 对象的转型

向上转型:生成一个子类对象,将子类的对象赋值给父类的引用。 1.一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型; 2.一个引用调用的是哪一个方法,取决于这个引用所指向的对象。 class Person{ String name; int age; void introduce(){ System.out.println("我的名字是"+name+",我的

2011-10-26 15:26:26 188

原创 函数的复写(override)

函数复写override也被称为覆盖或重写。 在具有父子关系的2个类当中,父类和子类各有一个函数,这2个函数的定义(返回值类型,函数名和参数列表)完全相同,则这2个函数的关系称为复写。 在子类中使用super.fuc()可以调用父类中被复写的函数,避免出现重复代码。 class Person{ String name; int age; void introduce(){

2011-10-26 10:15:21 405

原创 子类实例化过程:super关键字

Java规定,在执行构造函数之前必须执行父类的构造函数,因此在子类的构造函数当中,必须调用父类的构造函数,如果没调用,程序会自动加载super()并执行,原因:子类继承了父类的成员变量和函数,但无法继承父类的构造函数,在为成员变量赋值的时候有可能出现重复代码。 使用super&this应该注意些什么? 1)调用super()必须写在子类构造方法的第一行,否则编译不通过。每个子类构造方法的第一条

2011-10-25 16:45:49 347

原创 继承初步:extends

继承是面向对象三大特点(继承,封装,多态)之一,是为了减少重复代码。 格式:class Student extends Person{} 特点:1.一个类得到了另一个类的成员变量和成员方法;             2.只支持单继承:一个子类只能有一个父类,一个父类可以有多个子类。 class Person{ String name; int age; void eat(

2011-10-21 15:39:37 147

原创 static关键字之静态代码块

定义:static{} 特点:静态代码块在类装载的时候执行,主要作用是给静态变量赋初始值。 class Person{ static String name; static{ System.out.println("我是静态代码块"); } static void fun(){ System.out.println("my name is "+name)

2011-10-21 12:40:11 114

原创 static关键字之静态函数

定义:static void fun() 特点 1.能直接用类名调用 class Person{ static void fun(){ System.out.println("我是静态函数"); } }class Test{ public static void main(String args []){ Person.fun(); } }   2.只能引

2011-10-21 12:31:59 130

原创 static关键字之静态成员变量

定义:static int i; 普通成员变量属于对象层次的变量,属于这个对象,被对象调用;静态成员变量是类层次的变量,属于这个类所有。   class Person{ static int i; }class Test{ public static void main(String args []){ Person p1=new Person(); Person

2011-10-21 11:22:00 130

原创 Java中this的用法

1.使用this调用成员变量和成员函数 class Person{ String name; void talk(String name){ System.out.println("my name is "+this.name); } }class Test{ public static void main(String args[]){ Person p1=

2011-10-20 20:09:31 178

.net饭店管理系统

一个实训的课题的文档,做得很简单,分享给大家。。

2008-12-06

空空如也

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

TA关注的人

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