自定义博客皮肤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)
  • 收藏
  • 关注

原创 String

字符串是什么?从概念上讲,Java字符串就是Unicode字符序列.例如,串”Java\u2122”,是由5个Unicode字符J,a,v,a,™.Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类String.每个用双引号括起来的字符串都是String类的一个实例.1.1子串String类的substring方法可以从一个较大的字符串提取出一个子串.[cod...

2016-04-13 16:24:15 131

原创 Maven sun专用API警告

如果你用maven编译项目,而且在项目中用了SUN的专用API,你会得到警告信息,然后Maven会报告编译失败,像这个样子:[code="java"] [ERROR] \workspaces\mvn\javac-warning-test\src\main\java\com\juvenxu\TestJavacWarning.java:[7,32] 警告:sun.misc.BASE64De...

2016-04-12 14:12:42 376

原创 JAVA 集合特性

HashSet 无序 元素不可重复 TreeSet 有序 元素不可重复,可根据元素值排序ArrayList 有序 元素可重复 用System.arraycopy()复制到新的数组,通过下标的方式访问元素,效率较高.如果通过索引的方式添加或者删除元素需要调用System.arraycopy()来移动部门受影响的元素,性能比较差.Map ...

2015-07-22 16:27:51 102

原创 重载(overload)与重写(override)

这个问题考察了哪些概念呢?Java语言中,一个类只能从一个类中继承出来(也就是,单继承结构),如果没有显式的标明所继承自的类,那么自动继承自Object对象。大多数的非final对象类方法都会被子类重写(overridden).重载方法在编译时起作用(例如,静态绑定),重写方法在运行时起作用(例如,动态绑定)。静态绑定意味着JVM在编译时决定调用的类或方法。...

2015-07-22 13:36:55 97

原创 解决Maven update后 jdk版本回滚方法

在pom.xml文件中加入下段代码,我指定的版本为1.8,视自己当前jdk版本更改即可[code="xml"] yourprojectname org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 ...

2014-10-05 12:06:27 483

第三条 用私有构造器或者枚举类型强化Singleton属性

[code="java"]//Apublic class Elvis{ public static final Elvis elvis = new Elvis(); private Elvis(){} public void otherMethod(){}}//Bpublic class Elvis{ private st...

2011-03-04 16:26:47 122

原创 第一条 考虑用静态工厂放大代替构造器

[color=red]第一条 : 考虑用静态工厂方法代替构造器[/color]静态工厂方法与设计模式中的工厂模式不同。静态工厂方法代替构造器的优势有:1.静态工厂方法有自定义的名字2.不必在每次调用它们的时候都创建一个新对象3.它们可以返回原返回类型的任何子类型4.创建参数化类型实例的时候,它们使代码变得更加简洁:[code="java"]//原来的实例方式Ma...

2011-03-04 13:50:08 109

空空如也

空空如也

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

TA关注的人

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