- 博客(16)
- 收藏
- 关注
原创 Java设计模式 之 单例模式
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素:1,私有的构造方法。2,指向自己实例的私有静态引用。3,以自己实例为返回值的静态的公有的方法。单例模式根据实例化对象时机的不同分为两种:一种是饿汉式单例,一种是懒汉式单例。饿汉式单例在单例类被加载时
2016-06-29 16:56:01 368
转载 Java String.format() 和 Java的日期格式化常用方法
format(String format, Objece... argues)函数相当于C语言中的printf函数,但是相对来说更灵活. 和C中的printf函数差不多,在format的时候能够产生单纯的替换效果.用具体的值替换相应的转换符.转换符有如下一些: 在format第一个参数中传入相应的转换符就能代表特定的信息,在第二个参数中传入具
2016-06-27 10:43:48 16641
转载 深入理解Java Hello World!程序
HelloWorld是每个Java程序员都知道的程序。它很简单,但是简单的开始可以引导你去深入了解更复杂的东西。这篇文章将探究从这个HelloWorld这个简单程序中可以学到的东西。如果你对HelloWorld有独到的理解,欢迎留下你的评论。 HelloWorld.java12345678910111213publicclass HelloWorld { /** * * ...
2016-06-26 21:08:53 670
转载 Java 占位符
1、方法一:以前在学习C#的时候,使用占位符很好的能解决变量输出的问题,我想Java有没有这么方便的功能能,搜索了下,果然是有的,也很方便。看下面的例子:[java] view plain copy//java 占位符的使用 public class Test04{ public static void main(St
2016-06-20 14:39:12 3705 1
转载 Java IOC介绍及其简单实现
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找。依赖注入应用比较广泛,我们这里只介绍依赖注入。 一、IOC简介 控制反转IOC,它最主要反映的是与传统面向对象(O
2016-06-13 14:36:43 1096
转载 给各阶段Java程序猿的学习建议
第一部分:零基础或基础薄弱的同学这部分主要适用于尚未做过Java工作的同学,包括一些在校生以及刚准备转行Java的同学。一、Java基础首先去找一个Java的基础教程学一下,这里可以推荐达内java课程,或者你也可以去找相应的视频。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行
2016-06-11 13:03:33 1109
转载 你是下一个被淘汰的程序员吗?
你是下一个被淘汰的程序员吗负责招聘iOS、Android的朋友们可能会发现,收到的大部份简历的相似度是极其的高,这些简历里,他们可能都做过一个团购APP,一个美食APP,或者一个仿今日头条的APP,另外他们的技能点长得都惊人的一致。你没猜错,那是培训学校提供的简历样板。通常一轮面试下来后,面试的同事跟我说,候选人有些实际工作经验,能胜任日常的工作,而大多数情况下我追问个简单的Ema
2016-06-11 13:01:10 2212
原创 Java 类的方法总结-目前网上最完整9种方法总结
定义一个完整的类方法,需要六个步骤,也就是六大部分。也因为这六个部分的不同而可以大概分为9种方法。 这是我一整天作图整理出来的。可能有些漏缺错误,希望大家能帮忙纠正。让我明白哪里错了,这是对我这个初学者最大的帮助,谢谢。一,一般方法 二,构造方法 三,无参无返回值的方法。 四,无参有返回值的方法。 五,有参无返
2016-06-11 12:48:09 5854
转载 BigDecimal.dive(one,scale,BigDecimal.ROUND_HALF_UP)不能四舍五入!!
本篇文章主要介绍了"BigDecimal.dive(one,scale,BigDecimal.ROUND_HALF_UP)不能四舍五入!! 50CSDN]",主要涉及到BigDecimal.dive(one,scale,BigDecimal.ROUND_HALF_UP)不能四舍五入!! 50CSDN]方面的内容,对于BigDecimal.dive(one,scale,BigDecimal.RO
2016-06-06 11:43:10 1435 1
转载 Java对BigDecimal常用方法的归类
/** * 提供精确的小数位四舍五入处理。 * * @param v * 需要四舍五入的数字 * @param scale * 小数点后保留几位 * @return 四舍五入后的结果 */ public static double round(double v, int scale) { if
2016-06-06 11:38:24 412
转载 window.load和window.onload
如果我问你window.load和window.onload分别是什么意思,恐怕你会回答我:“这不是页面加载完就执行吗”。 但是答案是不一定,得看你怎么用。看一下例子吧 例1: 复制代码 代码如下: Untitled function ShowMessage() { alert("true"); } window.onload=Sh
2016-06-05 21:10:11 11729 6
转载 Java 匿名内部类
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213
2016-06-04 18:43:09 354
原创 Java 内部类
定义:内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类为什么需要内部类?典型的情况是,内部类继承自某个类或实现某个接口,内部类的代码操作创建其的外围类
2016-06-04 17:29:42 499
原创 ASCII可显示字符和ASCII控制字符
ASCII可显示字符二进制十进制十六进制图形0010 00003220(空格)(␠)0010 00013321!0010 00103422"0010 00113523#
2016-06-03 10:39:59 5489
原创 eclipse 打开SDK manager报错 A folder failed to be renamed or moved...
对于Android是一直想学却一直未学,行动跟不上想法.现在,终于付诸于行动了. 首先,我找的第一个Android的资料是大话企业级Android,前阵子刚看完大话设计模式,通俗易懂,还是比较喜欢这一系列的书. 不多说其他的,今天开始踏上学习Android的旅程. 在配置Android安装其SDK的时候出现了"A folder failed to be renamed
2016-06-03 10:07:57 778
转载 java自动装箱拆箱深入剖析
这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆: java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱); 其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例: 复制代码 代码如下://声
2016-06-01 10:57:42 805
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人