java基础笔记
mpt_android
一个刚学习安卓的菜鸟~~~
展开
-
this关键字与super关键字
一 this关键字 this关键字在程序中三种常见的用法: (1)通过this关键字可以明确地去访问一个类的成员变量,解决与局部变量名称冲突问题。 例: class Person{ int age; public Person(int age){ this.age=age; } public int g原创 2015-10-02 09:59:34 · 426 阅读 · 0 评论 -
构造方法
一 什么是构造方法? 如果需要在实例化对象的同时就为这个对象的属性赋值,可以通过构造方法实现。构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用。二 构造方法的定义 满足三个条件: 1.方法名与类名相同。 2.在方法名的前面没有返回值类型的声明。 3.在方法中不能使用return语句返回一个值。 在原创 2015-10-02 09:43:17 · 668 阅读 · 0 评论 -
final关键字
被final修饰的类、变量和方法具有以下特征:1. final修饰类不能被继承2. final修饰的方法不能被子类重写3. final修饰的变量是常量,只能赋值一次原创 2015-10-04 00:07:50 · 264 阅读 · 0 评论 -
类与对象
1. 类类是对某一事物的抽象描述,而对象用于表示实现该类事物的个体。类用于描述多个事物的共同特征,它是对象的模板。对象用于描述现实中的个体。(1) 类的定义类中可以定义成员变量和成员方法,其中成员变量用于描述对象的特征,也被称作属性,成员方法用于描述对象的行为,可以简称为方法。定义在类中的变量称为成员变量,定义在方法中的变量称为局部变量。 2. 对原创 2015-10-04 00:05:04 · 612 阅读 · 0 评论 -
static关键字
在java中定义了一个static关键字,用于修饰类的成员,如成员变量、成员方法,以及代码块。(1) 静态变量在定义一个类时,只是在描述某类事物的行为与特征,并没有产生具体的数据,只有通过new关键字创建该类的实例对象后,系统才会为每个对象分配空间,存储各自的数据。有时候我们希望某些特定的数据在内存中只有一份,而且能够被一个类的所有实例对象共享。 在一个java类中可以用st原创 2015-10-04 00:07:05 · 238 阅读 · 0 评论 -
集合类
为了保存数目不确定的对象,JDK提供了一系列特殊的类,这些类可以存储任意类型的对象,并且长度可变,统称为集合。集合按照其存储结构可以分为两大类:单列集合Collection和双列集合Map。Collection:单列集合类的接口,用于存储一列系符合某种规则的元素,它有两个重要的子接口,分别是List和Set。其中,List的特点是元素有序、元素可以重复。Set的特点是元素无序并且不可重原创 2015-10-23 19:29:14 · 259 阅读 · 0 评论