自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Andro stutio 飞机大战详解

整体实现思路如何绘制循环滚动的背景图片在MySurfaceView中创建run方法public void run() { Paint paint = new Paint(); BackGround backGround = new BackGround(BitmapFactory.decodeResource(getResources(), (Integ...

2018-05-31 20:56:18 293

原创 [5.23]Java 基础知识 (IO流)

什么是IO流流(Stream):源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备,外部文件等。IO流分为几类两类:字节流和字符流什么是字节流?什么是字符流?字节流的概念:字节流是由字节组成的,字节流是最基本的,所有的InputStream和OutputStream的子类都是字节流,主要用在处理二进制数据,它是按字节来处理的。字...

2018-05-23 22:10:42 164

原创 [5.21]Java 基础知识 (File文件)

什么是File文件与文件夹:文件夹是用来组织和管理磁盘文件的一种数据结构。文件是在电脑中,以实现某种功能、或某个软件的部分功能为目的定义的一个单位。文件是由文件名和图标组成,一种类型的文件具有相同的图标。File类的功能1.获得文件或文件夹的属性信息。2.创建、删除、重命名文件等。 常用方法解释打印盘的文件夹、文件以及文件大小public class Demo1 { public static ...

2018-05-21 16:07:29 183

原创 [5.17]Java 基础知识 (多态与接口)

   什么是多态是指两个或多个属于不同类的对象,对于同一个消息作出不同响应的方式。    如何实现多态程序入口调用类的实现Questions questions = new Answer1();1.父类 对象名 = new 子类()questions.getSex();2.调用重写(同名)方法,即可产生多态public class Animal { public void echoSpecie...

2018-05-17 15:17:57 124

原创 [5.16]Java 基础知识 (抽象类)

什么是抽象方法 抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型,方法名称和所需要的参数,没有方法体,也就是说抽象方法只需要声明而不需要事先,当一个方法为抽象方法时,意味着这个方法必须被子类的方法所重写,否则其子类的该方法仍然是abstract的,而这个子类也必须是抽象的,即声明为abstract。 public abstra...

2018-05-16 16:20:45 113

原创 [5.15]Java 基础知识 (继承重写)

什么是继承继承父类的属性和行为,并能拓展新的活动。继承的特点1.单继承,即一个子类只有一个父类。 2.传递性,类A有父类B,类B有父类C,类C成为A德 父类。如何进行方法的重写1.方法名相同。 2.形参列表相同。 3.子类返回值类型比父类返回值类型更小或相等。 4.子类抛出的异常应当比父类抛出的异常更小或者相等。 5.子类方法权限应该比父类权限更大或者相等。 ...

2018-05-15 16:20:00 288

原创 [5.14]Java 基础知识 (ArrayList)

ArrayList的用法ArrayList类是一个特殊的数组。它来自于System.Collections命名空间;通过添加和删除元素,就可以动态改变数组的长度。一、优点1)支持自动改变大小的功能 2)可以灵活的插入元素 3)可以灵活的删除元素二、局限性跟一般的数组比起来,速度上差些。因为它是动态数组,初始化大小容量4,当数据存满时扩容是以当前数组容量大小的2倍扩容...

2018-05-14 16:22:26 137

原创 [5.11] Java基础知识(封装)

[5.11] Java基础知识类成员与对象成员的区别类成员:所有对象共公有的东西——被static修饰。 对象成员:每个对象独立拥有。封装的概念封装就是把对象的信息和内部的逻辑结构隐藏起来。Java的4种访问控制符,代表4个访问控制级别访问控制级别表访问控制使用的基本原则访问控制级别表什么是封装封装就是把对象的信息和内部的逻辑结构隐藏起...

2018-05-11 16:14:09 130

原创 [5.9][5.10]JAVA基础知识(类与对象)

什么是类类的概念:类是具有相同属性和方法的一组对象的集合。局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。成员变量:成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。类变量:类变量也声明在类中,方法体之外,但必须声明为static类型。一个类可以拥...

2018-05-09 20:27:54 280

原创 [5.8]JAVA基础知识

Java基本数据类型有哪些Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。    byte 数据类型是8位、有符号的,以二进制补码表示的整数   short 数据类型是 16 位、有符号的以二进制补码表示的整数   int 数据类型是32位、有符号的以二进制补码表示的整数   long 数据类型是 64 位、有符号的以二进制补码表示的整数   ...

2018-05-09 08:26:31 148

原创 JAVA基础知识

Java基本数据类型有哪些Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。    byte 数据类型是8位、有符号的,以二进制补码表示的整数   short 数据类型是 16 位、有符号的以二进制补码表示的整数   int 数据类型是32位、有符号的以二进制补码表示的整数   long 数据类型是 64 位、有符号的以二进制补码表示的整数   ...

2018-05-08 22:14:49 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除