public class Plane{ public static void main(String[] args){ System.out.print("飞机正在起飞.请稍后...");System.out.print("情况紧急,飞机没油了,请加油...");System.out.print("你的飞机坠落了,大战结束...");} }
1>生成随机数 Random random = new Random();Random random = new Random(100);//指定种子数100 random调用不同的方法,获得随机数。如果2个Random对象使用相同的种子(比如都是100),并且以相同的顺序调用相同的函数,那它们返回值完全相同。如下面代码中两个Random对象的输出完全相同 import java.ut...
import sun.audio.*;import java.io.*;public class playsound{ public static void main(String[] args){ try { FileInputStream fileau=new FileInputStream("D:/01.mid" ); AudioStream as=new AudioStream(fileau); AudioPlayer.player.start(as); } catch (Exception e) {...
代码有点多, 实现思路, 实现键盘事件监听机制, 在监听函数中判断 按了什么键,比如按J就发送子弹. 然后启动子弹线程. 定义一个子弹类线程, 定义出子弹的所在属性和方法.写个方法,判断子弹是否击中目标,以XY坐标相交来判断
此外,还有一些推荐的开源Java小游戏:飞机大战:这类游戏通常包含复杂的飞行逻辑、碰撞检测和爆炸效果。黄金矿工:涉及挖掘、收集金币和躲避障碍物的逻辑。超级玛丽:包含跳跃、攻击敌人、收集物品等丰富的游戏元素。这些开源项目通常提供完整的源代码和详细的开发文档,是学习Java游戏开发的好资源。如果需要具体...