自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶孤心的专栏

学习开心 + 开心学习

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 JAVA编程思想学习 — 第九章 (违例差错控制)

1.违例自变量    和 Java 的其他任何对象一样,需要用 new 在内存堆里创建违例,并需调用一个构建器。在所有标准违例中,存在着两个构建器:第一个是默认构建器,第二个则需使用一个字串自变量,使我们能在违例里置入相关信息:    if(t == null)    throw new NullPointerException("t = null”);    在这儿,关键字 th

2017-09-22 16:44:40 448

原创 JAVA编程思想学习 --- 第八章 (对象的容纳)

1.数组      有两方面的问题将数组与其他集合类型区分开来:效率和类型。对于 Java 来说,为保存和访问一系列对象 (实际是对象的句柄)数组,最有效的方法莫过于数组。数组实际代表一个简单的线性序列,它使得元素的 访问速度非常快,但我们却要为这种速度付出代价:创建一个数组对象时,它的大小是固定的,而且不可在 那个数组对象的“存在时间”内发生改变。     无论使用的数组属于什么类型

2017-09-12 17:17:33 453

原创 JAVA编程思想学习 — JAVA中通用排序的具体做法

编写通用的排序代码时,面临的一个问题是必须根据对象的实际类型来执行比较运算,从而实现正确的排 序。当然,一个办法是为每种不同的类型都写一个不同的排序方法。然而,应认识到假若这样做,以后增加 新类型时便不易实现代码的重复利用。     程序设计一个主要的目标就是“将发生变化的东西同保持不变的东西分隔开”。在这里,保持不变的代码是 通用的排序算法,而每次使用时都要变化的是对象的实际比较方法。因此,

2017-09-12 14:47:30 317

原创 Lombok安装与使用

最近发现了一个能够节省代码的小工具,用了一段时间感觉还不错,特此推荐一下.lombok介绍:     lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具.例如,我们在项目中可能不可避免的使用到一些POJO类,这时候我们需要填充应有的字段,并手动建立构造函数,Getter,Setter等方法.而lombok就可以通过@Data注

2017-09-11 10:39:56 639

原创 JAVA开发的23种设计模式之 --- 解释器模式

解释器模式概述 : 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子.使用场景 : 如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言中的句子.这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题.解释器模式的结构 :抽象解释器 : 声明一个所有具体表达式都要实现的抽象接口(或者抽象类),接口

2017-09-07 15:06:24 385

原创 JAVA编程思想学习 --- 第五章 (隐藏实施过程)

进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。”1.包:库单元     我们用 import 关键字导入一个完整的库时,就会获得“包”( Package)。例如:     import java.util.*;     它的作用是导入完整的实用工具( Utility)库,若想导入单独一个类,可在 import 语句里指定那个类的

2017-09-06 18:05:30 404

原创 JAVA编程思想学习 --- 第三章(控制程序流程)

1.赋值     赋值是用等号运算符( =)进行的。它的意思是“取得右边的值,把它复制到左边”。右边的值可以是任何常 数、变量或者表达式,只要能产生一个值就行。但左边的值必须是一个明确的、已命名的变量。也就是说,它必须有一个物理性的空间来保存右边的值。举个例子来说,可将一个常数赋给一个变量( A=4;),但不可 将任何东西赋给一个常数(比如不能 4=A)。     对主数据类型的赋值是

2017-09-06 18:03:53 341

java8中文版API

Java 8.0是款革命性开发平台,其全面升级现有Java编程模式,带来一项协同开发的JVM、Java语言以及库。Java 8平台集合生产力、易用性、多语种编程、更高安全性和稳定性等特色。下载之后如果打开是乱码,修改文字编码为utf-8即可

2018-03-23

idea使用教程2017

idea使用教程2017版,带你熟悉最好用的编译器!!! idea使用教程2017版,带你熟悉最好用的编译器!!! idea使用教程2017版,带你熟悉最好用的编译器!!!

2017-09-22

23种设计模式代码实现

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。23种设计模式的完整JAVA代码实现.

2017-09-07

微信支付java版

微信支付java 加上逻辑即可使用

2017-08-10

微信支付Java代码(完整)

加上逻辑代码 即可使用

2017-08-10

微信支付Java代码

完整微信支付代码,添加自己的逻辑代码 即可使用

2017-08-09

支付宝支付java代码

完整版代码,添加自己的逻辑代码,即可使用

2017-08-09

微信支付代码(JAVA)

微信支付的java代码,其中包括了微信支付的全部逻辑代码.仔细看代码就可以了解微信支付的基本流程.调通微信支付很简单

2017-08-08

空空如也

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

TA关注的人

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