如鹏java学习进程 模拟小球弹跳
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学习进程 模拟小球弹跳相关推荐
- 如鹏java学习进程 将输入的正整数相加,ok结尾
import java.util.Scanner; import com.rupeng.game.GameCore; public class Main2 implements Runnable { ...
- java学习:模拟KTV点歌系统
[目标] 学会分析"模拟KTV点歌系统"程序设计的实现思路. 根据思路独立完成"模拟KTV点歌系统"程序设计的源代码编写.编译及运行. 掌握ArrayList集 ...
- Java学习笔记:模拟实现微信零钱通(面向过程和OOP两种方法)
写在前面:本次一个小测验技术范围非常浅,非常适用于像我这样小白的人练习,并深刻体会面向过程和面向对象最直观的区别. 1.面向过程代码实现: package com.codetest.smallchan ...
- Java学习之模拟纸牌游戏,List的ArrayList,Map的HashMap,重写Collections类的sort方法对指定类进行通过特定属性排序,输入异常处理等的学习...
首先放上测试效果图 设计框架 具体的代码实现 创建玩家类 public class Player implements Comparable<Player>{int id;String n ...
- Java网络编程学习——简单模拟在线聊天
Java网络编程学习--简单模拟在线聊天 学了java网络,也是该做个小案例来巩固一下了. 本次案例将使用UDP和多线程模拟即时聊天,简单练练手. 1.前提知识 需要知道简单的IO流操作,以及简单的U ...
- java 银行账户 透支,Java学习——银行账户模拟
以下实例是一个银行账户的模拟,通过银行卡的号码完成识别,可以进行存钱和取钱的操作. InsufficientFundsException.java 文件代码: // 文件名InsufficientFu ...
- java学习笔记14--多线程编程基础1
本文地址:http://www.cnblogs.com/archimedes/p/java-study-note14.html,转载请注明源地址. 多线程编程基础 多进程 一个独立程序的每一次运行称为 ...
- Java学习笔记5-1——多线程
目录 前言 核心概念 线程创建 继承Thread类 实现Runnable接口 上述两个方法小结 实现Callable接口 并发问题简介 静态代理模式 线程状态 线程停止(stop) 线程休眠(slee ...
- 【转】2023年Java学习路线图-黑马程序员
PS:注意收藏,此套路线图会不定期更新! Java学习路线图(2023版,视频已更新) 入门: Java SE基础 → Java Web(含数据库+H5+js+vue) 中级: Maven → Git ...
- 初级Java学习笔记总结
java高并发解决方案: 1.页面静态:静态访问消耗的资源少 信息录入然后生成静态页面以供访问 2.数据库集群和库表散列 主-从数据库关 ...
最新文章
- 掌握 Linux 调试技术【转】
- Scrapy框架基础使用
- pytorch基于卷积层通道剪枝的方法
- Ajax中请求被缓存的问题
- dora storm 文本_牛津版英语七年级下册课文文本.doc
- springboot 初始化线程池_springboot项目中线程池的使用
- 清理cin输入缓冲区_输入缓冲区究竟有啥秘密?
- Using join buffer (Batched Key Access)
- 模块化操作(es6写法)
- 使用shell根据端口号关闭进程
- Asp.Net Core中的静态文件-12
- php之mysql(数据库的连接)出错问题及解决,cmd操作数据库失败
- 笔记-JavaScript高级程序设计-第六章思维导图
- 新手使用GitHub客户端提交本地项目到GitHub网站详细步骤
- 目标检测算法YOLO3论文解读
- 关于《训练指南》中的“翻棋子游戏”
- 海康威视摄像头密码重置方法
- 样本调试之 loadlibrary 报错1114
- 有趣的算法:捞鱼问题
- 行政组织理论-阶段测评2
热门文章
- 《Dreamweaver CS6 完全自学教程》笔记 第九章:插入多媒体对象
- 工具 - 屏幕录像专家7.5注册机
- Microsoft Project——Project基本使用教程
- windows无法新建计算机对象,教您activex部件不能创建对象怎么解决
- php中求10递归算法,php递归算法
- IFRAME 元素语法
- 计算机组装与维护试题精选,《计算机组装与维护》精选试题及答案
- 联想启天m410进bios_联想启天M410台式机重装系统win7-win7系统重装
- 我工作用的电脑十年没重装过一次系统,我是如何做到的
- android 手机屏蔽广告 hosts