- 博客(12)
- 收藏
- 关注
原创 飞机大战详解
整体实现思路 整体实现思路 1.实现循环背景滚动 2.添加玩家飞机 3.玩家飞机发射子弹 4.添加Boss飞机 5.Boss飞机发射子弹 6.飞机被击中血量减少及无敌状态 7.玩家飞机和子弹碰撞,Boss和玩家飞机碰撞 8.子弹击中飞机爆炸效果 9.添加音效 10.添加游戏开始和结束界面...
2018-06-01 00:07:47
1413
原创 IO流
一.什么是IO流流源于UNIX中管道的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程的通信,或读写外围设备,外部文件等。二.IO流分为几类 IO流分为字节流和字符流字符流包含:Reader 和 Writer字节流包含:InputStream 和 OutputStream三.什么是字节流,什么是字符流字节流是由字节组成的,字节流是最基本的,所有的 Inputstream和Outpu...
2018-05-23 21:49:29
163
原创 File文件查看程序
文件夹:用来组织和管理磁盘文件的一种数据结构。文件:以实现某种功能或某个软件部分功能为目的定义的一个单位。功能:获得文件或文件夹得属性信息 创建,删除,重命名文件2.构造File对象的前提是:路径一定是完整且正确的。3.构造File的代码演示(盘符):import java.io.File; import java.util.Scanner; p...
2018-05-23 21:07:41
1813
原创 File类
1.JAVA 编程中,file 是用来读写计算机中的文件和文件夹的类,称之为文件夹类。2. createNewFile方法 该方法的作用是创建指定的文件。该方法只能用于创建文件,不能用于创建文件夹,且文件路径中包含的文件夹必须存在。 delect方法 该方法的作用是删除当前文件或文件夹。如果删除的是文件夹,则该文件夹必须为空。如果需要删除一个非空的文件夹, 则 需要首先删除该文件夹...
2018-05-21 16:19:54
183
原创 多态和接口
多态存在的3个必要条件 1.要有继承 2.要有方法的重写 3.父类引用指向子类对象(对于父类中定义的方法,如果子类中重写了该方法,那么父类类型的引用将会调用子类中的这个方法,这就是动态连接) 对于多态,可以总结它为: 一、使用父类类型的引用指向子类的对象; 二、该引用只能调用父类中定义的方法和变量; 三、如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子...
2018-05-17 21:07:31
249
原创 抽象类
1.抽象类是不能直接实例化的类,也即抽象类不能使用new 运算符去创建对象。抽象类必须被子类继承,子类(若非抽象类)必须重写父类(抽象类)中的全部方法。2.抽象类一般包括一个或若干个抽象方法。所谓抽象方法需用abstract修饰符进行修饰,抽象方法只有方法的声明部分,没有具体的方法实现部分。抽象类的子类必须重写父类的所有抽象方法才能实例化,否则子类仍然是一个抽象类。3.抽象类中不一定包含抽象方法,...
2018-05-17 20:47:33
329
原创 继承和重写
1.继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并扩展新的能力继承的语法格式:修饰符 class 子类 extends 父类{ }如:public class EnglishBook extends Book继承的优点: 提高了代码的复用性 降低程序的耦合性提高可维护性 继承关系具有传递性 例如类A有...
2018-05-15 21:39:16
190
2
原创 ArrayList
1.ArrayList<String>stringList=new ArrayList <String>( );<>尖括号中填的是类 , 后面第二个尖括号可以不填 ArrayList就是的动态数组2.全局变量是在整个类范围定义的,所有方法都可见3.Java Scanner 类scan.nextIn 不会自动换行 scan.next会另起一行 以空格...
2018-05-14 21:34:59
181
原创 日记 四
1.类成员使用类名调用2.封装就是把对象的信息和内部逻辑结构隐藏起来3.JAVA的四个访问控制符:(1)private 除类型创建者和类型的内部方法之外的任何人都不能访问的元素 (2)default 包访问权限,即在整个包内均可被访问 ...
2018-05-13 20:56:28
90
原创 日记 三
构造方法:是一种特殊的方法,主要用来在创建对象时初始化对象,即为对象成员变量赋初始值 构造方法与类名相同,可重载多个不同的构造方法 如果没有定义任何一个构造方法,那么系统会自动创建一个无参的构造方法 ...
2018-05-10 20:46:46
131
原创 日记 二
1.类是具有相同属性和方法的一组对象的集合2.对象是用来描述客观事物的一个实体,由一组属性和方法构成3.属性的概念:对象具有的各种特征 方法的概念:对象执行的操作4.方法重载:方法名一样,参数列表不一样(参数个数不同,参数类型不同,或参数顺序不同)就是方法重载举例:public void play() { System.out.println("无参数"); } public void p...
2018-05-09 22:04:42
126
原创 日记
JAVA基本数据类型:1.byte(字节) 2.shot(短整型) 3.int(整型) 4.long(长整型) 5.float(浮点型) ...
2018-05-08 20:55:02
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人