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

原创 Java 高级特性之集合篇

day01: 集合1.集合框架 :提供接口和类,用于处理多个数据 [间接的代替数组0]2.集合接口和类 :Collection接口 :存储数据不唯一,无序List接口 : 存储数据不唯一,有序ArrayList类 :长度可变的数组,在内训中开辟一串连续的空间(遍历和随机访问效率高)LinkedList类 :链表存储方式,一个数据指向下一个数据(插入和删除效率比较高)Set接口 : 存储数据唯一,无序HashSet类TreeSet类Map接口 :

2020-12-22 19:26:10 138

原创 JavaOOP笔记2

1.文本注释:* 文档注释:对类文件的信息说明* @author 作者 Mrwang* @description 作用描述 玩具狮子类* @version 版本 日期 1.0 2020/12/82.方法:方法,行为* 构成:1.访问修饰符 public:公共* 2.返回值类型 void:无返回值* String:返回值类型为字符串* 3.方法名() 命名规则,驼峰命名* 首字母小写

2020-12-09 10:02:26 87

原创 Javaoop笔记

类和对象 1.对象:用来描述客观事物的一个实体,由一组属性和方法构成 属性:代表名词描述信息 方法:代表动词行为操作 2. 万物皆对象:以实体为主的存在方式 3.对象的封装:将对象的属性和方法打包在一起 体现事物的完成性 4.类:由对象共同的属性和方法抽取出来的; 类是一个模子,定义对象的属性和方法,类是抽象的,类是对象的类型 5.类是对象的类型,抽象表现...

2020-12-09 10:01:50 98

原创 JS学习笔记二

在HTML与JS中也一样,万物皆对象 es6 定义变量的关键字 letprto 原型/其实就是继承 全称:“prototype”DOM的作用1.用于操作HTML元素2.用于操作CSS样式操作:增删改查可以通过给设置的元素加上ID 获取元素或者节点 我来学习DOM了,练习通过id获取元素 var div1=document.getElementById("div1") var a=0; div1.οnclick=function(){ a

2020-12-02 08:50:50 72

原创 JS学习笔记

1.script 脚本 JavaScript是一门编程语言 基于es5学习2.定义一个变量 关键词var varible 变量就是内存的一个容器,用于存放可变的值数值型:number (整数 也可以是 浮点数 10 20.55)字符串类型:"" ‘’ 符号都一样效果,没有任何区别布尔类型: true falsenull 空 只有一个值 null,对象的占位符,一个对象就相当于Java中的一个对象Undefined 与Null是近亲,是从Null演化而来的占位符

2020-12-02 08:50:10 60

原创 Java小游戏制作总结

子弹移动的默认 在代码中,如果人物初始状态静止没有方向,子弹同样是静止的状态如何去解决这个BUG,很简单,在人物的方向中,我们设置一个字符串的变量去获取人物方向上下左右的值,同时给他赋予一个初始的方向值,在传给子弹的方向中,使其拥有默认属性的同时还能根据人物的变动进行相应的方向改变优化代码—继承 这些对象里面有很多共有的属性,可以直接赋值给子类,减少代码量 使得这些代码变得简洁易懂总结一,首先分析 分析对象,寻找属性,发现方法 难点分析 记录难点 二,插入图片首先调用一个

2020-11-17 16:07:23 2567 6

原创 Java小游戏之子弹的发射移动和移动边界以及优化数据

子弹发射后的移动 上一章使用了事件触发让子弹能通过触发实现画笔显示,不在是默认显示 但是发射后的子弹不能移动并且一直固定在位置上。 所以,要实现子弹的移动: 首先 子弹移动就必须要方向,所以在子弹类中添加一个 方向属性,并添加一个判断方向的方法。 代码如下: private String dir;//设置一个方向属性 并且在有参构造方法中添加到他的参数,因为子弹是与人物类交互的 所以人物的前进方向就是子弹的发射方向 public Missile(int x,in

2020-11-16 11:45:59 784

原创 Java小游戏学习笔记四,动态移动进阶与子弹的发射

人物的斜线移动 接上一章的人物移动,如果我想要这个人物往斜线的方向移动,那么 上一章的方法则无法实现,所以今天要进阶的优化移动。 代码如下: 首先确认移动的对象,然后在对象中创建一个有参方法获得 方向,将上章判断移动的代码导入得到如下:public void okDirPressed(int keyCode) {//TODO 确定方向 switch (keyCode){ case KeyEvent.VK_UP: Sy

2020-11-13 16:39:32 353

原创 Java小游戏创作学习笔记三,判断移动方向插入线程使画面人物移动

一,程序的关闭 在Java程序中输入了打开窗口的方法,却无法关闭。 所以我们还需要输入一个点击的触发关闭的方法: 代码如下: //关闭监听 this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } });在主程序中添加了一个监听

2020-11-12 15:58:25 597 2

原创 Java小游戏学习笔记二

图片的插入 图片的插入之前的方法太过于繁琐,所以我们可以 在对象中直接打印图片在测试类里缩减代码量 代码如下: //人物图片public static Image image= CommonUtils.getImage("images/body/s-left.png");//人物横坐标private int x;//人物纵坐标private int y;//宽private int width;//高private int height;//速度private

2020-11-11 14:12:33 218 1

原创 2020-11-10 Java小游戏学习笔记

提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档Java小游戏做法1.如何分析一、发现类型1.寻找该有的类型人物·小丑(友军,敌军); Buffoon子弹·帽子; Missile墙体: Wall爆炸物: Explode二.发现属性小丑: 宽

2020-11-10 11:33:08 287 3

空空如也

空空如也

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

TA关注的人

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