文章列表
List有序,在此我使用的此接口的子类ArrayList测试。
package utilTest;
import java.util.ArrayList;
import java.util.List;
public class TestUtil {
public static void main(String[] args) {
//TestUtil test = new TestUtil();
List<Object> list = new ArrayList<Object>();
list.add(3);
list. ...
画板写了好久好久的感觉,重点是我像挤牙膏一样,挤呀挤呀挤牙膏。。。。开始很想钻研,,后来还是有点懈怠了。。。总体来说还是希望有机会以后更完善这个画板的。
- 2012-12-16 21:14
- 浏览 676
- 评论(0)
package 队列;
public class List<E> {
//新建一个数组
private Object old []=new Object [0] ;
/**
* 在数组末尾添加元素
* @param num
*/
public void add(E num){
//新建一个新数组
Object news []=new Object [old.length+1];
//将老数组复制到新数组里
for(int i=0;i<old.length;i++){
news[i]=old[i];
}
//在 ...
数组:一位数组和二维数组
一位数组创建对象方式:
//创建数组对象时候一定要初始化大小
三种:类名或者基本数据类型[] 变量名 = new 类名或者基本数据类型[数组长度];
类名或者基本数据类型[] 变量名 = new 类名或者基本数据类型[]{};
类名或者基本数据类型[] 变量名 = {};
怎么去运用一维数组?通过数组的下标来访问数组中的位置元素
二维数组:包括行数和列数,而且每行的列数都一样,每列的行数都一样
创建对象方式:
三种:类名或者基本数据类型[][] 变量名 = ne ...
事件源机制:
1.事件源
只要你的动作发生在图形界面类的对象上,那么该对象就是事件源对象。
java中任何一个图形界面类都可以作为事件源对象。
2.事件监听器方法
用来捕获在事件源上发生的事件操作
事件源对象名.add**Lis ...
构造函数(构造器、构造方法)
1.怎么去理解构造器
每个类创建时都会有一个默认的构造方法,而且是无参构造方法,
构造方法结构:访问权限 类名(){}//默认的构造函数在没有重载的构造函数的时候,写不写出来都是可以的,但是有了重载的构造函数,就必须列出来,否则报错。
构造方法作用:用来创建对象,//构造函数重载的话使对象实例化的时候,使对象生来具有某些特性,也可以在重载的构造函数中加入其它的代码,实现某些功能。
2.方法的分类和方法的重载
方法分类:构造方法,普通方法,抽象方法
方法重载:两个方法的方法名字一样,但是方法中参数个数或者参数类型、参数顺序不一样//只和参数不 ...
for(int i=0;i<5;i++){ 外层循环执行一次,内循环要全部执行完
for(int j=5-i;j>=0;j--){
}
for(int k=1;k<=i*2+1;k+=2){
}
}
1,3,5,7,9
1.生活中有哪些是对象?
对象是一个具体的物体或者事物。
万事万物皆对象。
从哪些方面去描述一个对象呢?
1.特征
2.行为(功能,用途)
**同学在学习中,学分加1了。
2.类的组成
生活中是怎么对物体进行分类的呢?
因为有相似的特征和相似的行为。
程序中的类是根据对象的特征和行为进行的一种定 ...