自定义博客皮肤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)
  • 收藏
  • 关注

原创 飞机大战游戏详解

1.整体实现思路首先,我们看到飞机大战游戏,它的背景是滚动的,而且是循环滚动的,所以,首先我们要先实现背景的滚动,然后再去添加飞机、boss、子弹等东西。背景滚动做完后,就要添加飞机进去了,而且要使飞机在屏幕的底端并且居中。做完这个后,那么boss的位置就和飞机的类似,在屏幕顶端居中就可以了,但是设置boss的位置有一个难点,因为一张图片上有好几个boss的图片,所以就要用到clipRect的功能...

2018-05-31 23:09:11 2293 1

原创 IO流

1.什么是IO流?   I(Input):输入流指的是将数据以字符或字节形式从外部媒介比如文件、数据库等读取到内存中。   通过java程序读取硬盘上的某个文件内容就需要使用输入流。   O(Output):输出流指的是将内存中的数据写入外部媒介。   通过java程序将内容写入到硬盘上的某个文件就需要使用输出流。   流(Stream):源于UNIX中管道(pipe)的概念。在UNIX中,管道是...

2018-05-23 23:42:16 112

原创 File

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

2018-05-23 11:29:25 169

原创 文件管理系统

package com.lenovo.demo;import java.io.File;import java.sql.Date;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Scanner;/** * 要求: 1、可以按下盘符+冒号(如C:)直接进入该盘根目录 2、键入目...

2018-05-23 10:50:29 245

原创 多态和接口

1.什么是多态?   现实世界:人生百态,社会万象。   Java世界:多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式。2.提问者的类实现package com.lenovo.www.demo;public class Question { //你的性别 public void getSex() { System.out.println("性别");...

2018-05-17 16:00:02 176

原创 抽象类和抽象方法

1.什么是抽象方法?抽象方法的关键字是:abstract          抽象方法中没有方法体抽象方法的定义(1)新建一个方法(2)起一个名字(3)在方法体内不写任何的方法体         public abstract void 方法名();2.什么是抽象类?  抽象类是有抽象方法的类  特点:(1)抽象类不可以实例化  (2)继承一个抽象类,必须要实现抽象类中的抽象方法,除非子类也是抽象类...

2018-05-16 16:25:31 109

原创 继承

1.什么是继承?(1)Java世界中同样也有继承关系,和现实世界中的继承类似。(2)继承是从已有的类中派生出新类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。(3)继承是面向对象的三大特征之一。2.继承有什么特点?   只支持单继承、继承关系具有传递性3.如何进行方法的重写?(附代码)(1)方法名相同(2)形参列表相同(3)子类方法的返回值类型应该比父类的返回值类型更小或相等(4)子类方...

2018-05-15 23:40:35 183

原创 ArrayList实例化

如何创建ArrayList?ArrayList的实例化方法:ArrayList<String>List = new ArrayList<String>();ArrayList:长度可变的数组,集合对象。动态的增加和减少元素;实现了ICollection和IList接口;灵活的设置数组                   的大小。学生类:package com.lenovo....

2018-05-14 21:53:55 3213

原创 2018.5.13

1.对象成员:每个对象独立拥有的东西   类成员:所有对象公有的东西2.final---终态   final修饰变量时,该变量一旦获得了初始值就不可以再改变3.什么是封装?   封装就是把对象的信息和内部的逻辑结构隐藏起来4.四种访问控制符   private   default   protected   public  访问控制符使用基本原则   类中的绝大部分成员都应该使用private修饰...

2018-05-13 22:22:14 122

原创 2018.5.9(很抱歉,其实是10号凌晨了)

1.什么是类?  类是具有相同属性和方法的一组对象的集合。2.什么是对象?  对象是用来描述客观事物的实体,由一组属性和方法构成。3.方法和属性是什么?  方法:对象执行的操作  属性:对象具有的各种特征4.什么是方法重载?package com.lenovo.www.entity;public class Essay { public void writeEssay() { Syste...

2018-05-10 00:57:27 151

原创 2018.5.8 我的第一篇博客

1.java基本数据类型:byte(字节型)、short(短整型)、int(整形)、long(长整型)、float(单精度型)、double(双精                                度型)、char(字符型)、boolean(布尔型)2.&和&&有什么区别:Java计算整个表达式时所进行的处理不同。如果使用“&&”,当“&...

2018-05-08 22:16:03 108

空空如也

空空如也

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

TA关注的人

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