- 博客(10)
- 收藏
- 关注
原创 飞机大战游戏详解
整体实现思路1、 2、创建一个BackGround类,用来实现循环滚动的背景图片 3、分别创建一个MyPlane类与BossPlane类,绘制出玩家的飞机和Boss的飞机 4、绘制出子弹 5、判断碰撞,实现子弹与飞机之间的碰撞以及飞机与飞机之间的碰撞 6、绘制爆炸效果,当玩家子弹与Boss飞机碰撞时会出现爆炸的效果 7、添加音效,...
2018-05-31 23:06:50 355 1
原创 IO流
流源于Unix中管道的概念。在Unix中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。输入流指的是将数据以字符或字节形式从外部媒介比如文件、数据库等读取到内存中。 通过Java程序读取硬盘上的某个文件内容就需要使用输入流。输出流指的是将内存中的数据写入外部媒介。 通过Java程序将内容写入到硬盘上的某个文件就需要使用输出流。...
2018-05-23 21:32:04 201
原创 File类
定义在Java编程中,File是用来读写计算机中的文件和文件夹的类,称之为文件类。功能1、获得文件或文件夹的属性信息 2、创建、删除、重命名文件等常用方法解释 ...
2018-05-22 08:28:31 126
原创 多态和接口
多态多态的定义多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式。多态的实现Questions questions = new Answer1(); 1、父类 对象名 = new 子类(); questions.getSex(); 2、调用重写(同名)方法,即可产生多态多态的优势1、可替换性 多态对已存在代码具有可替换性 2、可扩...
2018-05-17 15:38:33 136
原创 继承
继承的定义继承是从已有的类中派生出新类,新的类能被吸收已有类的数据属性和行为,并能扩展新的能力。继承的特点继承关系具有传递性。方法重写的规则方法名相同 形参列表相同 子类方法的返回值类型应该比父类的返回值类型更小或相等 子类方法抛出的异常类应该比父类抛出的异常类更小或相等 子类方法的访问权限应该比父类方法访问权限更大或相等继承的好处提高了软件的复用性 ...
2018-05-15 21:36:56 151
原创 ArrayList
ArrayList的定义 长度可变的数组,集合对象 ArrayList的创建 ArrayListstringList = new ArrayList(); 其他 全局变量:在整个类范围定义的,所有方法都可见 局部变量:在方法内部定义的...
2018-05-14 21:32:27 93
原创 Java中的封装
封装的定义 封装就是把对象的信息和内部的逻辑结构隐藏起来。 四种访问控制级别 其他 this的概念: this代表所在函数所属对象的引用。 this的用法: 当在方法内需要用到调用该方法的对象时,就用this。...
2018-05-13 20:11:38 173
原创 面向对象第一章
类的定义类是具有相同属性和方法的一组对象的集合对象的定义系统中用来描述客观事物的一个实体,由一组属性和方法构成方法和属性的概念方法:对象执行的操作属性:对象具有的特征方法重载1、方法名一样 2、参数列表不一样(参数个数不同或者参数类型不同) package com.lenovo.www.demo;public class Food { public void food() { System.ou...
2018-05-09 19:56:55 144
原创 我的第一个博客
Java基本数据类型整数类型(byte、short、int、long)浮点类型(float、double)字符型(char)布尔型(boolean)&和&&的区别如果使用"&&",当"&&"左边表达式的值是false时,由于整个表达式的值肯定为false,则不必计算右边表达式的值;如果使用"&",则不管何种情况,"
2018-05-08 22:13:52 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人