- 博客(9)
- 收藏
- 关注
原创 JAVA学习(比较器)
这里写目录标题1. 概述1.1比较器的使用背景2. 比较器2.1 Comparable2.2 Comparator2.3 两种比较器的对比 1. 概述 1.1比较器的使用背景 Java中的对象,正常情况下,只能进行比较:== 或 != ;不能使用 > 或 < 的。在开发中,我们经常需要对多个对象进行排序,所以我们需要比较对象的大小。 Java中提供了两个用于比较的接口Comparable 和 Comparator,当涉及需要比较对象的大小时,就需要使用比较器。 2. 比较器 2.1 Comp
2020-05-22 15:22:52 149
原创 JSON
JSON1. 什么是JSON2. JSON的定义3. JSON存在的两种形式4. JSON在Java中的使用 1. 什么是JSON JSON是一种轻量级的数据交换格式。 数据交换:指的是客户端和服务器之间业务数据的传递格式 2. JSON的定义 JSON是由键值对组成,并由大括号包围;每个键由双引号引起来,键和值由冒号进行分隔,多个键值对由逗号进行隔开 例:JavaScript中的一个JSON对象 var objson = { "kay0":20, "kay1":"str" }; 3. JSO
2020-05-20 09:18:33 101
原创 设计模式—代理模式(Proxy)
代理模式1. 静态代理2. 动态代理 1. 静态代理 接口 /接口 经纪公司 interface AgentCompany{ void performance(); } 被代理类 //被代理类 明星 class Star implements AgentCompany { @Override public void performance() { System.out.println("进行表演....."); } } 代理类 /代理类 经纪
2020-05-15 16:25:13 131
转载 JAVA学习(反射reflection)
反射举例说明1. 实例类2. 创建实例类的对象1. 不用反射2. 使用反射3. 反射的应用 举例说明 1. 实例类 class Person { private String name = "liming"; public int age = 2; public Person(){ } public Person(int age, String name){ this.age = age; this.name = name; } public void sayHello(){
2020-05-15 15:53:48 113
转载 框架iBATIS(一)
iBATIS1. iBATIS框架图解环境配置1.1导入相关jar包1.2需要配置的文件相关类和接口1.1 创建实体类1.2 接口1.3 实现接口类测试类 1. iBATIS框架 图解 环境配置 1.1导入相关jar包 jdbc的jar包 iBATIS的jar包 1.2需要配置的文件 jdbc连接的属性文件 SqlMapConfig.properties :将用户名和密码改成自己的 driver=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin
2020-05-14 20:28:42 189
原创 设计模式之模板方法的设计模式
解决的问题 在软件开发中实现一个算法时,整体步骤很固定、通用,这些步骤已经在父类中写好了。但是某些部分易变,易变 部分可以抽象出来,供不同子类实现。这就是一种模板模式。 举例 abstract class Template{ //计算某段代码执行所需要花费的时间 public void spendTime(){ long start = System.currentTimeMillis(...
2020-05-08 15:21:52 146
原创 设计模式之单例模式
Java基础一. 数组1. 算术运算符 一. 数组 1. 算术运算符 1.设计模式的说明 1.1 理解 设计模式是在大量的实践中总结和理论化之后优的代码结构、编程风格、以及解决问题的思考方式。 1.2 常用设计模式 — 23种经典的设计模式 GOF 创建型模式,共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共7种:适配器模式、装饰器模式、代理模式、外观模式、...
2020-05-07 18:29:36 81
原创 Java学习笔记(一)
Java基础一,运算符算术运算符赋值运算符关系运算符位运算符算术运算符二,数据类型 一,运算符 算术运算符 算术运算符有:+ - * / % a++ ++a b-- --b 赋值运算符 关系运算符 位运算符 算术运算符 二,数据类型 ...
2020-05-02 22:06:06 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人