![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 61
liujunwei6
这个作者很懒,什么都没留下…
展开
-
Java单例模式之饱汉式和饥汉式写法
饿汉模式public class Singleton{ private static Singleton instance = new Singleton(); private Singleton(){} private static Singleton getInstance(){ return instance;}}饱汉模式public class Singl...原创 2018-05-23 10:20:48 · 374 阅读 · 0 评论 -
用java写一个简易的计算器
package main;import java.awt.BorderLayout;import java.awt.Color;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;i...原创 2019-04-17 16:32:22 · 22508 阅读 · 11 评论 -
Java复习 Io流实现文件夹及文件的拷贝
分析:首先要在目标目标下创建一个与源文件夹名称相同的文件夹遍历源文件夹下的所有对象文件,判断是目录还是文件如果是目录,利用递归调用第一步的操作如果是文件,用缓冲流文件字节流完成对文件的复制代码实现:实现对文件的复制public static void copyFile(String isFile, String osFile) { InputStre...原创 2019-04-28 17:37:20 · 607 阅读 · 0 评论 -
java复习 做一个简易的飞机游戏
最近闲来无事复习下java基础,没有特别复杂的功能,一切从简,旨在回顾知识点!!!游戏效果如下:我们通过键盘控制飞机前后移动躲避炮弹,如果碰到炮弹则会爆炸,游戏结束并显示游戏坚持的时间基本的功能实现MyGameFrame类package com.xiaodao.game;import java.awt.Color;import java.awt.Font;import java...原创 2019-04-24 16:31:24 · 1171 阅读 · 2 评论 -
冒泡排序算法详解
冒泡排序的运作如下: 1、比较相邻的元素,如果第一个比第二个大,则交换该两个元素位置。 2、对每一对相邻的元素进行同样的工作,从最开始的一对到最后的一对,至此最后的元素应该是最大的数。 3、除去最后最大的数,其他所有元素重复以上步骤。 4、重复以上步骤直至没有任何一对数字需要进行比较。 假如有如下一堆数:7 15 78...原创 2019-04-25 14:38:11 · 174 阅读 · 0 评论 -
二分法查找--折半检索详解
二分查找算法思想:又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。代码实现:/** * 二分法查找 * @author liujunwei1016 * */public clas...原创 2019-04-25 15:54:17 · 303 阅读 · 0 评论 -
Java复习 多线程实现简易版龟兔赛跑
/** * 模拟龟兔赛跑 * * @author liujunwei1016 * */public class Game implements Runnable { private String winner; @Override public void run() { for(int steps =1; steps<=100;steps++) {...原创 2019-05-07 15:43:15 · 473 阅读 · 1 评论