自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

readPdf.js

readPdf.js

2022-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除