- 博客(7)
- 收藏
- 关注
原创 马里奥游戏1
简介: 代码通过面向对象的设计思路,将系统分为Mario,物品,敌人,背景,窗体显示等多个Java类,运用Java的Swing,IO操作,线程,类集等技术,并完全按照Java编码规范进行命名和编写。步骤:1.游戏演示以及知识准备2.游戏中各个类的关系设计3.导入图片,并设计完成测试场景4.构建各个类的基本模型与方法5.完成Mario的显示与左右移动6.
2016-05-04 23:46:09
529
原创 Day6-4.5
线程(1)Thread类 Thread类将Runnable接口中的run方法实现为空方法,并定义许多用于创建和控制线程的方法。类的部分定义为: public class Thread extends Object implements Runnable(2)创建线程的两种方法比较 1.直接继承线程Thread类:编写简单,可以直接操作线程,由于已经继
2016-04-05 22:10:16
190
原创 Day5-4.2
(1)接口intetface是功能方法说明的集合,其声明格式为: [public] interface接口名[extends父接口名列表]{ //静态常量数据成员声明 [public][static][final] 类名 域名=常量值 //抽象方法声明 [public][abstract] 返回值 方法名(参数列表)[throw
2016-04-02 21:57:13
241
原创 Day4-3.31
(1)this与superthis的用法有三种:1.this.域变量,this.成员方法 2.this(参数)------引用重载的构造方法 3.this指代当前对象举例:通过this实现两个类之间的双引用public class FighterPlane
2016-03-31 23:10:23
281
原创 Day3-3.30
(1)单件模式设计模式中一种,它确保一个类有且只有一个对象。解决方法:将类的构造方法封装起来,这样在类的外部无法实例化这个对象;在类的内部用静态属性方式定义该类的一个声明;提供一个静态方法完成单件逻辑,即当静态类声明没有引用对象实例化类对象,而在引用一个类对象时,返回该对象的引用。优点:保证一个类有且仅有一个实例;提供某个对象的全局访问点。缺点:只考虑对象的创建管理,没有考虑销毁的
2016-03-30 23:31:00
212
原创 Day2-3.29
JAVA面向对象上 :1.类与对象 对象是类的实例,类是对象的模板。 2.对象的创建 FighterPlane fp ; fp = new FighterPlane(); 或者:FighterPlane fp = new FighterPlane(); 3.对象作为参数的特点 基本数据类型作为参数在方法中的传递是值传递;对象是引用传递。 4
2016-03-29 22:24:14
227
原创 Day1--3.28
完成任务:Java语言基础 第一天没有看的太多,只是熟悉Java基本语法,定义,练习一些小程序,熟悉Java环境。(1)数据类型。一是注意变量的作用域,其中局部变量在使用前必须初始化,而类域变量可以通过默认初始化而不必强制初始化。 二是注意数据类型的范围,在以后的计算时不要越界。(2)表达式。一是注意优先级。举个例子,
2016-03-28 23:13:34
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人