import com.rupeng.game.GameCore;

public class Main2 implements Runnable {

@Override
public void run() {

GameCore.createSprite(0, "ball1");
GameCore.setSpritePosition(0, 100, 0);
GameCore.playSpriteAnimate(0, "rotate", true);

double a = 0;// 速度
double b = 0.5;// 时间
double y = 0;

for (;;) {
a = a + 0.5 * 9.8 * b * b;
y = y + a*b;
if (y >= 300) {
a = -a;// 反弹效果
}

GameCore.setSpritePosition(0, 100, (int)y);
GameCore.pause(200);
}

}

public static void main(String[] args) {
GameCore.start(new Main2());

}

}

如鹏java学习进程 模拟小球弹跳相关推荐

  1. 如鹏java学习进程 将输入的正整数相加,ok结尾

    import java.util.Scanner; import com.rupeng.game.GameCore; public class Main2 implements Runnable { ...

  2. java学习:模拟KTV点歌系统

    [目标] 学会分析"模拟KTV点歌系统"程序设计的实现思路. 根据思路独立完成"模拟KTV点歌系统"程序设计的源代码编写.编译及运行. 掌握ArrayList集 ...

  3. Java学习笔记:模拟实现微信零钱通(面向过程和OOP两种方法)

    写在前面:本次一个小测验技术范围非常浅,非常适用于像我这样小白的人练习,并深刻体会面向过程和面向对象最直观的区别. 1.面向过程代码实现: package com.codetest.smallchan ...

  4. Java学习之模拟纸牌游戏,List的ArrayList,Map的HashMap,重写Collections类的sort方法对指定类进行通过特定属性排序,输入异常处理等的学习...

    首先放上测试效果图 设计框架 具体的代码实现 创建玩家类 public class Player implements Comparable<Player>{int id;String n ...

  5. Java网络编程学习——简单模拟在线聊天

    Java网络编程学习--简单模拟在线聊天 学了java网络,也是该做个小案例来巩固一下了. 本次案例将使用UDP和多线程模拟即时聊天,简单练练手. 1.前提知识 需要知道简单的IO流操作,以及简单的U ...

  6. java 银行账户 透支,Java学习——银行账户模拟

    以下实例是一个银行账户的模拟,通过银行卡的号码完成识别,可以进行存钱和取钱的操作. InsufficientFundsException.java 文件代码: // 文件名InsufficientFu ...

  7. java学习笔记14--多线程编程基础1

    本文地址:http://www.cnblogs.com/archimedes/p/java-study-note14.html,转载请注明源地址. 多线程编程基础 多进程 一个独立程序的每一次运行称为 ...

  8. Java学习笔记5-1——多线程

    目录 前言 核心概念 线程创建 继承Thread类 实现Runnable接口 上述两个方法小结 实现Callable接口 并发问题简介 静态代理模式 线程状态 线程停止(stop) 线程休眠(slee ...

  9. 【转】2023年Java学习路线图-黑马程序员

    PS:注意收藏,此套路线图会不定期更新! Java学习路线图(2023版,视频已更新) 入门: Java SE基础 → Java Web(含数据库+H5+js+vue) 中级: Maven → Git ...

  10. 初级Java学习笔记总结

    java高并发解决方案:     1.页面静态:静态访问消耗的资源少             信息录入然后生成静态页面以供访问     2.数据库集群和库表散列             主-从数据库关 ...

最新文章

  1. 掌握 Linux 调试技术【转】
  2. Scrapy框架基础使用
  3. pytorch基于卷积层通道剪枝的方法
  4. Ajax中请求被缓存的问题
  5. dora storm 文本_牛津版英语七年级下册课文文本.doc
  6. springboot 初始化线程池_springboot项目中线程池的使用
  7. 清理cin输入缓冲区_输入缓冲区究竟有啥秘密?
  8. Using join buffer (Batched Key Access)
  9. 模块化操作(es6写法)
  10. 使用shell根据端口号关闭进程
  11. Asp.Net Core中的静态文件-12
  12. php之mysql(数据库的连接)出错问题及解决,cmd操作数据库失败
  13. 笔记-JavaScript高级程序设计-第六章思维导图
  14. 新手使用GitHub客户端提交本地项目到GitHub网站详细步骤
  15. 目标检测算法YOLO3论文解读
  16. 关于《训练指南》中的“翻棋子游戏”
  17. 海康威视摄像头密码重置方法
  18. 样本调试之 loadlibrary 报错1114
  19. 有趣的算法:捞鱼问题
  20. 行政组织理论-阶段测评2

热门文章

  1. 《Dreamweaver CS6 完全自学教程》笔记 第九章:插入多媒体对象
  2. 工具 - 屏幕录像专家7.5注册机
  3. Microsoft Project——Project基本使用教程
  4. windows无法新建计算机对象,教您activex部件不能创建对象怎么解决
  5. php中求10递归算法,php递归算法
  6. IFRAME 元素语法
  7. 计算机组装与维护试题精选,《计算机组装与维护》精选试题及答案
  8. 联想启天m410进bios_联想启天M410台式机重装系统win7-win7系统重装
  9. 我工作用的电脑十年没重装过一次系统,我是如何做到的
  10. android 手机屏蔽广告 hosts