- 博客(10)
- 收藏
- 关注
原创 生成一个五位的随机验证码
import java.util.Random;/** * 验证码 * @author Administrator * */public class CheckCode { public static void main(String[] args) { System.out.println(RandomCheckCode.getCode()); }}class Ra...
2019-05-22 07:55:25 878
原创 设计模式(四)策略模式
/** * 策略模式:针对算法进行封装操作。将算法的本身和算法的责任分离开,委派给不同的对象来进行管理。 */public class StrategyPattern { public static void main(String[] args) { int[] array = { 12, 15, 18, 1, 4, 6, 8, 22, 77, 11 }; ISort bub...
2019-05-21 07:56:40 105
原创 设计模式(三)简单工厂模式
/** * 简单工厂模式(Simple Factory):专门定义一个类来负责创建其他类的实例, * 被创建的实例通常具有共同的接口或父类 */public class SimpleFactory { public static void main(String[] args) { // 用接口的引用变量来接收参数,只要实现了这个接口的水果都可以接收 IFruit fruit ...
2019-05-21 07:54:12 130
原创 设计模式(二)模板方法模式
/** * 模板方法(Template Method)模式:一个模板方法用一些抽象的操作定义一个算法,子类将重新定义这些操作以提供具体的行为 */public class TemplateMethod { public static void main(String[] args) { // 动态绑定(父类引用指向子类对象) Teacher teacher = new JavaT...
2019-05-21 07:49:20 186
原创 设计模式(一)单例模式
设计模式:Java中一共有23种设计模式。(一)单例模式:单例模式:要求只有一个实例,不代表没有实例。程序员不能控制new过程,只能从构造函数入手,为了避免别人随意访问构造函数,将构造函数进行私有化实现步骤:1、私有化构造器2、创建唯一实例,私有化的静态成员属性。3、对外提供一个公有的实现接口,供外界获取对象实例饿汉式:弊端:在类加载的时候创建对象,不管用不用该对象,都要创建,...
2019-05-16 18:25:16 119
原创 排序的Java实现(上)
1、冒泡排序/** * 冒泡排序 * 比较相邻的两个数据。如果第一个比第二个大,就交换。 */public class BubbleSort { public static void main(String[] args) { int[] arr = { 10, 23, 9, 5, 7, 78, 34 }; int temp; //共比较arr.length-1轮 fo...
2019-05-16 18:18:43 100
原创 线性查找/二分查找的java实现
线性查找:/** * 线性查找:顺序查找法;在给定的一列数组中,一个个查询需要的内容。 * 如果找到返回下标,如果没有找到,返回-1. */import java.util.Scanner;public class LinearSearch { public static void main(String[] args) { int[] arr = { 10, 23, 9, 5...
2019-05-16 18:13:49 224
原创 简易万年历的java实现
import java.util.Scanner;public class Calendar { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 年 System.out.println("输入年份"); int year = sc.nextInt(); //...
2019-05-16 18:06:26 336
原创 eclipse的一些基本操作~~
1、代码自动排版:点击鼠标右键,找到"Source",点击,在弹出的下拉框内,找到"Format",然后点击(或者快捷键Ctrl+Shift+F)
2019-05-09 23:45:19 144
转载 eclipse小操作
https://blog.csdn.net/weixin_39620735/article/details/78845680
2019-04-27 20:19:43 182
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人