
java
文章平均质量分 56
java类
喝喝咖啡
这个作者很懒,什么都没留下…
展开
-
父类的静态方法可以被子类重写吗?
重写(Override)是Java的特性之一,面试也常常被问到,前几天的一场面试,面试官就问了这么一个问题。我虽然已经了解 重写 和 静态 这两块知识,但是组合在一起,我还是没有答出来。首先什么是重写?Java中类的继承特性可以产生一个子类,子类继承父类就拥有了父类的非私有属性,子类可以对父类的方法进行扩展,以增强自己的功能,这就是重写。那么父类的静态方法可以被子类重写吗?本着实践出真知的想法,我们就写个程序看看。原创 2022-10-16 15:00:10 · 633 阅读 · 0 评论 -
用JAVA制作小游戏——飞机大战(三)
本篇博客是对飞机大战游戏项目完整代码的展示详细代码讲解:用JAVA制作小游戏——飞机大战(一)用JAVA制作小游戏——飞机大战(二)最下方附整个程序的文件下载链接代码展示主界面在这里插入代码片游戏界面在这里插入代码片结束界面在这里插入代码片如有错误欢迎指出下一篇:(待发布)文件下载链接:csdn下载链接:百度网盘下载链接:...原创 2021-01-24 12:40:44 · 1100 阅读 · 3 评论 -
用JAVA制作小游戏——飞机大战(二)
本篇博客是对飞机大战游戏使用代码的展示效果图:重难点:首先需要鼠标能够控制战机,使鼠标在窗口内时始终能够使战机的位置与鼠标相同,实现鼠标控制战斗机移动。其次需要能够以一定的速度产生子弹和敌机,并且以一定的速度移动,为了实现这部分的功能,我们需要使用线程来完成。(Timer也可以实现这块功能,但过多使用Timer会使程序变得不稳定,会经常报错)再然后就是判断子弹与敌机相撞,战机与敌机相撞,这就需要用到遍历,需要遍历的是场上的子弹与敌机,这就需要我们使用ArrayList来存储场上的敌机与子弹,当敌机原创 2021-01-22 11:53:36 · 2129 阅读 · 10 评论 -
用JAVA制作小游戏——飞机大战(一)
本篇博客:首页原创 2021-01-20 11:37:14 · 3182 阅读 · 13 评论 -
JAVA 线程的介绍与使用
本篇博客:JAVA 线程的介绍与使用原创 2021-01-18 16:42:55 · 928 阅读 · 0 评论 -
用JAVA制作小游戏——推箱子(四)
本篇博客:整个推箱子游戏原创 2021-01-16 00:43:32 · 1573 阅读 · 5 评论 -
用JAVA制作小游戏——推箱子(三)
本篇博客:地图编辑器原创 2021-01-14 00:04:51 · 1357 阅读 · 2 评论 -
用JAVA制作小游戏——推箱子(一)
本篇博客是对推箱子游戏首页代码的展示效果图:难点:在背景图上添加按钮。由于直接使用add方法,会变成图片一块区域,按钮一块区域,彼此互不重叠,形成的界面效果不太好,因此用了JLayeredPane。附:java 通过JLayeredPane实现背景图上添加其他控件完整代码:(代码比较简单,不再做过多的解释,每行基本都有注释,可以根据注释进行理解)import java.awt.Color;import java.awt.event.ActionEvent;import java.awt原创 2021-01-10 13:29:19 · 2399 阅读 · 1 评论 -
用JAVA制作小游戏——推箱子(二)
本篇博客主要是游戏界面原创 2021-01-12 00:06:31 · 1575 阅读 · 1 评论