博客专栏  >  编程语言   >  达内Java基础学习笔记

达内Java基础学习笔记

我于2015年7月在达内学习的学习笔记。

关注
4 已关注
15篇博文
  • Tarena - 飞机大战(一)

    项目一:飞机大战 一.方案: 1>.需求: 图1  游戏开始 图2  英雄机,子弹, 敌机和小蜜蜂 图4  游戏结束 图5  游戏暂停 2>.业务需求分析: 由图2可以看出游戏中至少有...

    2015-09-21 13:05
    5292
  • Tarena - 飞机大战(二)

    项目实施 接上文(飞机大战) 项目目录如下: 图1  如图一以及飞机大战(一)中的内容,可知我们需要建Airplane,Award,Bee,Bullet,Enemy,FlyingObject,He...

    2015-09-22 07:46
    4118
  • 飞机大战(三)

    8.游戏窗口界面(ShootGame) 1>.加载图片 public class ShootGame extends Jpanel{ public static final int WIDTH ...

    2017-06-20 16:57
    475
  • 飞机大战(四)

    9.paint图形(固定不动的) 1>.代码重构 1.1>.在FlyingObject类中添加get.set方法(可在Source中生成) 1.2>.在Airplane,Bee,Bullet中添加...

    2017-06-20 17:15
    378
  • 飞机大战(五)

    10.飞行物出场(工厂方法):nextOne():随机出现蜜蜂和飞机 注:飞机大战的绝大部分操作集中在ShootGame类中,文中若无特别说明,均在ShootGame类中进行操作。 1...

    2017-06-20 17:20
    481
  • Tarena - 飞机大战(六):碰撞检测

    项目实施(续) 接上文,在飞机大战(二)中,已经完成了飞机大战中的绝大部分操作。 但仍欠缺: 1.碰撞检测 2.删除越界 3.状态切换 今天,就这三点进行项目的实施。 1.碰撞检测        ...

    2015-09-22 13:07
    3123
  • 飞机大战(七):删除越界

    2.删除越界 1>.在hero,Airplane,bee,bullet中添加越界方法 hero类中需添加的越界方法 bullet类中需添加的越界方法 Airplane和...

    2017-06-20 17:28
    518
  • 飞机大战(八):状态切换

    3.状态切换 1>.画分和命 2>.画状态 2.1>.状态切换

    2017-06-20 17:30
    578
  • 飞机大战(九):最终效果

    游戏界面最终效果: 开始:移动鼠标,游戏开始 暂停:鼠标移出游戏窗口,游戏暂停 游戏结束:LIFE=0,游戏结束

    2017-06-20 17:31
    549
  • Tarena - Week02:面向对象 知识点总结

    Week02:面向对象总结 1.面向对象 1>.面向对象是相对于面向过程而言的 2>.面向过程的弊端 1.缺乏对数据的封装(对数据的保护) 2.数据和方法的分离 2.什么是类什么是对象? 对象可以理解...

    2015-08-21 19:58
    542
  • Tarena - 双层for循环与数组扩容、数组排序

    循环嵌套: 举两个例子: 解说: 1>.第一个程序写的是9的乘法表,第二个写的是九九乘法表 结果: 程序=算法+数据结构 数组是一种数据结构 声明数组的语法: 数据类型[] 数组名 = ...

    2015-08-09 15:23
    540
  • Tarena - 数字求和小游戏

    案例2 要求: 1.电脑随机生成两个数相加,用户求和得出结果,输入 有判断提示功能: 若用户输入的数字与两数字之和相等,提示正确,然后下一题 若用户输入的数字与两数字之和不相等,提示错误,然后下一题 ...

    2015-08-09 11:48
    431
  • Tarena - 分支结构

    下午讲分支结构。 一.分支结构 1.if结构与if-else的区别 当条件满足时运行某些语句,当条件不满足时则不运行这些语句--if结构 当条件满足时运行某些语句,当条件不满足时运行另外一些语句--i...

    2015-08-07 21:23
    386
  • Tarena - 运算符与表达式

    运算符与表达式        上午教运算符与表达式 1.算术运算 1>.算术运算包括加(+),减(-),乘(*),除(/),加加(++),减减(--),取余(%) 2>.取余适用于整型,char型和...

    2015-08-07 20:41
    408
  • Tarena - 变量与java的基本数据类型(int,long,float,double,char,boolean)

    上午讲变量 一.变量 一个变量的产生又可分为四步,声明,命名,初始化以及访问。 1>.声明:主要是声明变量的类型。 2>.命名:命名可以以字母开头,不能以数字开头,允许出现_和美元符号,其他符号不可以...

    2015-08-02 16:25
    807
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部