自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞 鸟

坚持做 自己懒不想做但正确的事,能让自己得到意想不到的 收获

  • 博客(15)
  • 收藏
  • 关注

原创 浅谈 mybatis

一、基础应用            select                    insert into ordertable (order_id, cid, address,             create_date, orderitem_id)          values (#{orderId,jdbcType=VARCHAR},

2017-12-07 14:22:46 411

原创 抽象类 VS 接口

一。只要包含了一个抽象方法的类 即为  抽象类。 使用抽象类时需要注意几点:1、抽象类不能被实例化,实例化的工作应该交由它的子类来完成,它只需要有一个引用即可。2、抽象方法必须由子类来进行重写。3、抽象类中可以包含具体的方法。4、子类中的抽象方法不能与父类的抽象方法同名。5、abstract不能与final并列修饰同一个类。6、abstract 不能与private

2017-10-10 11:08:05 366

转载 java中 string 和 int 相互 转换

int -> String int i = 12345;String s = " " ;第 一 种方法:s = i+ " " ;第 二 种方法:s = String. valueOf (i) ;这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> int s = "12345" ;int i ;第 一 种方法:i

2017-10-08 17:17:17 442

原创 Angular2 的搭建

1 。安装 NodeJS  5.0以上版本, NPM  3.0以上版本2 。安装  Angular CLI        windows: npm install -g angular-cli        macOS: sudo npm install -g angular-cli3。创建 Angular2 工程       ng new project_name ; ( p

2017-09-15 16:32:58 282

原创 关键字volatile

当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享的,当一个共享变量被volatile修饰时,它会保证修改的值会立即被更新到主存,当有其他线程需要读取时,它会去内存中读取新值。而普通的共享变量不能保证可见性,因为普通共享变量被修改之后,什么时候被写入主存是不确定的,当其他线程去读取时,此时内存中可能还是原来的旧值,因此无法保证可见性。另外,通过synchroniz

2017-08-10 16:46:37 299

原创 java 中的 final 关键字

final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译器会报编译错误。一。使用 final关键字的 好处1.1. final关键字提高了性能。JVM和Java应用都会缓存final变量。1.2. final变量可以安全的在多线程环境下进行共享,而不需要

2017-08-08 15:58:23 358

原创 java设计模式之 单例 模式

作为对象的创建模式,单例模式确保某一个类只能有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类。为了实现这一功能,必须  隐藏  类的构造函数,即把构造函数声明为 private,并提供一个创建对象的方法,由于构造对象被声明为private,外界无法直接创建这个类型的对象,只能通过该类提供的方法来获取类的对象,要达到这样的目的只能把创建对象的方法声明为static。一。 单例

2017-08-07 12:37:57 608

原创 java 设计模式之 工厂模式

使用工厂模式的两种情况:1.在编码时不能预见需要创建哪种类的实例。2.系统不应依赖于产品类实例如何被创建、组合和表达的细节工厂模式主要是为创建对象提供过渡接口,将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的,便于程序更好的扩展和维护

2017-08-02 16:22:49 358

原创 java 中的 static 关键字

一. Java中的 static 关键字作用:主要是用来做  内存管理  的。 1. 为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。 2. 实现某个方法或属性与 类 相关,而不是类的对象,即,不需要创建类的实例,从而节约了内存

2017-08-01 17:45:05 451

原创 浅谈 Java 中的 null

Java中,变量 的使用都遵循一个原则 : 先定义,并且 初始化后,才 可以使用。一。Java中,null 是一个关键字,是一种特殊的值,用来标识一个不确定的对象。因此 可以将 null值  赋给  引用类型变量,但  不  可以将 null值  赋给 基本类型变量。  eg:int a = null; 错误      Ojbect o = null  正确的。二。Java中,

2017-08-01 15:36:00 358

原创 浅谈 java中 IO流 对文件的操作

案例分析1.     向文件中写入字符串                   public class FileTest {                   public static void main(String[] args) {                             File file = new File("C:\\Users\\Adminis

2017-07-27 15:48:18 1137

原创 Java 常见类(二)-------- 集合类

一。 基本概念 1.1. Collection 集合接口:java.util.Collection 接口,Set、List  接口的超类接口     1.1.1. List 接口 :有序,可重复。 只关心索引,与其他集合相比,List特有的就是和索引相关的一些方法:get(int index) 、 add(int index,Object o) 、 indexOf(Object o) 。

2017-07-27 12:57:41 693 1

原创 Java 中基本类型 和 引用类型 变量的区别

一。基本概念java 中的 数据类型 分为两大类: 基本数据类型 和 引用数据类型基本数据类型 : 数值型,浮点型, 字符型 和 布尔型。 它的 值 是一个数字,一个字符或一个布尔值。引用数据类型 : 类,接口类型,数组类型, 枚举类型, 注解类型。 是一个 对象类型,它的 值 是 指向内存空间的引用,就是 地址,所指向的内存中保存着变量所表示的一个值或一组值。 二。 区别 --...

2017-07-26 22:44:21 1397

原创 浅谈 java 常见类(一)

一。 String二。 enum(枚举类) 1.    有的时候一个 类 的  对象  是  有限且固定  的,这种情况下我们使用  枚举类  就比较方便。eg.  Public enum Gender{     / /实例化, 不需使用new 关键字,不需显式调用构造器。自动添加public static final修饰。     MALE("男"),    FEMA

2017-07-25 22:24:49 478

原创 字符串的拼接

一。基本概念String是常量,其对象一旦创建就不能再被改变。换句话说,String对象是不可变的,每一个看起来被修改的值,实际上都是创造了一个全新的String对象二。字符串拼接1.“ + ” 操作符   String对象后面跟着一个 “+” 时,不管 “+” 后面的是什么数据(可能不是Strig对象),都会转换为字符串,转换时是通过调用该对象的toString(

2017-07-25 14:43:33 3172

空空如也

空空如也

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

TA关注的人

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