- 博客(10)
- 收藏
- 关注
原创 飞机大战游戏详解
整体思路:1.我们要创建一个 MySurfaceView()类;2.我们需要创建SurfaceHolder 的对象surfaceHolder,这个是包装类;再创建画布类Canvas的对象canvas和画笔类Paint对象paint并用private修饰。3.在MySurfaceView类中初始化surfaceHolder;再添加回调函数surfaceHolder = this.getHold...
2018-05-31 21:35:09 320
原创 JAVA练习9—IO流
Input:输入流指的是将数据以字符或字节形式从外部媒介读取到内存中。Output:输出流指的是将内存中的数据写入外部媒介。IO流的分类:字节流和字符流。字节流包含:InputStream和OutputStream。字节流的概念:字节流是由字节组成的,字节流是最基本的,所有的InputStream和OutputStream的子类都是字节流,主要用在处理二进制数据,它是按字节来处理的。字符流的概念:...
2018-05-23 16:29:50 176
原创 JAVA练习8—文件
什么是file?包含文件夹和文件名。File的功能:1.获得文件或文件夹的属性信息。2.创建,删除,重命名文件等。 Android Studio 常用快捷键(百度) 1.格式化代码:Ctrl+Alt+L2.自动导入包路径:Ctrl+Alt+O3.重命名文件、类名、变量名:Shift+F64.撤销操作:Ctrl+Z5.反撤销操作:Ctrl+Shift+Z6.全局搜索文件:双击Shift7.查找:C...
2018-05-22 15:14:30 175
原创 JAVA练习7—多态,接口
什么是多态?多态是指两个或多个属于不同类的对象,对于同一个方法调用作出不同响应的方式。如何实现多态?1. 父类 对象名 = new 子类 ();2. 调用重写方法,即可产生多态。编译时和运行时:1. 编译时:在编写代码期间,没有run as时,都属于编译时。2. 运行时:在run as时,系统处于运行状态时,都属于运行时。多态的优势:1. ...
2018-05-17 16:01:40 225
原创 JAVA练习6—抽象类
什么是抽象方法?定义:1. 新建一个方法。 2.起一个名字 3.在方法体内不写任何的方法体。(public abstract void 方法名();)。特点:1.关键字是:abstract 2.抽象方法中没有方法体。什么是抽象类?(附代码)定义:抽象类-------有抽象方法的类。(关键字:abstract)。特点:1.不可实例化。2.继承一个抽象类,必须要实现抽象类中的抽象方法...
2018-05-16 16:29:13 702
原创 JAVA练习5—继承,方法重写
什么是继承?继承是从已有的类中派生出新类,新的类能吸收已有类的数据属性和方法,并能扩展新的能力。继承是面向对象的三大特征之一。(三大特征:封装,继承,多态。)继承的语法格式:修饰符 class 子类 extends 父类{ }。例如:public class EnglishBook extends Book{ }.继承的好处有哪些?1. 继承提高了软件的复用性。2. 继承简...
2018-05-15 16:27:38 450
原创 JAVA练习4—ArrayList
如何创建ArrayList?ArrayList的实例化方法:(附代码)ArrayList:是长度可变的数组(动态数组)。动态的增加和减少元素;实现了ICollection和IList接口;灵活的设置数组的大小。ArrayList<String> list =new ArrayList<>();学生类:public class Student { private Strin...
2018-05-14 16:27:54 289
原创 JAVA练习3—修饰符,封装
Static修饰符的用法:没有使用static修饰的成员就是对象成员,它属于某个对象;在java中,使用static修饰的成员就是类成员,它属于整个类,而不属于某个对象。Final修饰符的用法:(附代码)Final ------终态Final修饰变量时,该变量一旦获得了初始值就不可以再改变。(final 修饰符通常和 static 修饰符一起使用来创建类常量)public class Tesx {...
2018-05-11 16:29:32 192
原创 JAVA练习2—类,对象,方法重载
什么是类?类是具有相同属性和方法的一组对象的集合。什么是对象?用来描述客观事物的一个实体,由一组属性和方法构成。方法和属性是什么?方法:对象执行的操作。属性:对象具有的各种特征。什么是方法重载?(附代码)1. 方法名一样。2. 参数列表不一样(参数个数不同或者参数类型不同)。public class Essay { public void writeEssay() { System.out....
2018-05-09 20:49:10 474
原创 JAVA练习—基本数据类型
JAVA的基本数据类型有哪些?Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。整数型:byte,short,int,long。浮点型:float,double。符类型:char。布尔型:boolean。&和&&有什么区别?“&”:两边表达式的值都要计算出来。“&&”:左边表达式的值是false时,...
2018-05-08 21:41:24 595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人