java中的this关键字是什么意思 都有那些用法 this关键字就是当前对象的意思,他的用法如下 this关键字,用在一个类的方法里面 我所知道的this大概有四种用法 第一:引用类的字段属性 如下我们 熟悉的代码片段 @
如何在eclipse中使用两个jdk 已经安装好jdk8 想使用jdk7 每天都有新的问题出现 今天写代码的时候,居然提示代码错误,这个错误我在公司可以正常运行的。 这肯定是和jdk版本有关吧 如下代码: public void listener_inRow(JMenu
关于时间格式 2016-08-9T10:01:54.123Z 20160809100154.123Z 处理方法 今天遇到了一个奇怪的时间格式 如以下格式,下面两种时间格式所表示的时间是同一个时间,这个不难理解 2016-08-9T10:01:54.123Z 20160809100154.12
JSTL的trim标签用法,以及一般错误处理 trim标签就是将一个字符串两端的空格去掉 用法是需要在jsp页面引入以下代码 %@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" % 用法如下代码 {fn:tr
java.text.ParseException: Unparseable date:xxxxxxxxxx 出现这个问题,是因为你的时间格式化的格式是错误 比如yyyy-MM-dd 而你的时间格式是yyyy:MM:dd 获得您的字符串是一个长整型,而你还是按照字符串方式来进行处理时间
操作资源文件类 Properties Properties文件,当我们用记事本打开后,可以发现他里面的文件是类似于Map结构的 通常我们可以使用这类文件来保存我们的资源文件,比如网站名,网站url等 那么我们应该如何来操作他呢:读取和写入,下面我们就来简单的操作下 首先我们看看如何读取:
linux与windows下的.(点)分隔符操作分隔符操作——获得文件名而不获得扩展名 只能说linux和windows可真的是一对冤家阿 今天在对一个文件名进行分割的时候出现了分割失败 比如一个文件名 1.txt,我只想获得前面的部分,而扩展名为不需要获得,就是一个简单的字符串分割
java的枚举Enum 学了这么久的java,今天第一次尝试到java的枚举所带来的好处了 以前学C就知道枚举,所以也大概知道java的枚举是撒意思 java的枚举,就是将一组相关的常量写在一起,而无需在一个类中定义 我们以前定义一个常量可以这样 public static sss
今天在写hadoop程序的时候遇到了StringTokenizer这个类 通过分析hadoop的示例程序WordCount 完成统计自己的网站日志需求 经过查询,发现这个类是在java.util包下 既然是在util包下,那就说明他提供了很多方法 其中构造方法有三个
java 23种设计模式汇总,以及用java描述的23种设计模式Demo源码下载 java是我业余自学的一门计算机语言 因为偶然的一个原因,我决定把所有的23种设计模式都学习和了解了下——按照自己的学习方式 并且每个模式都有自己想的一些Demo小例子,用java语言编写 当然,我因为是自学,很多东西都是参考的
java 23种设计模式之行为型模式—解释器模式(23) 从java23种设计模式的第一种:单例模式 java 23种设计模式之创建型—单例模式(1) 到 今天 终于将所有的23种设
java 23种设计模式之行为型模式—中介者模式(22) 中介者模式,根据这个名字的意思我们大概知道起意 就是由中介者来完成相关事务,处于中介者两端的可以不必相互联系。 比如我们的电脑 里面的内存和硬盘,他们不是直接相联系的,而是用线连接到主板,由主板和内存通信
java 23种设计模式之行为型模式—访问者模式(21) 访问者模式:如果一个系统有比较完整的结构,其算法又易于变化,那么我们就可以使用访问者模式 访问者模式通常有以下几个角色 访问者角色(Visitor): 该接口定义了访问者可以访问那些元素 具体访问者角色(Concrete Visitor): 实现每个访问
java 23种设计模式之行为型模式—状态模式(20) 状态模式他允许对象在内部状态改变的时候,改变它的行为。 状态模式一般有四个角色 A、抽象状态角色(State) B、具体的状态角色(State1) C、具体状态(StateContext) D:客户端
java 23种设计模式之行为型模式—备忘录模式(19) 备忘录模式,即快照模式 基本定义:在不破坏封装性的前提下,获得一个对象的内部状态,并在该对象之外额外的保存这个状态。这样就可以将该对象恢复到之前的状态 备忘录模式有三种状态 发起人:记录当前状态,创建和恢复备份
java 23种设计模式之行为型模式—命令模式(18) 那么什么是命令模式呢? 命令模式就是把一个请求或者操作封装到一个对象中。 从而使你可用不同的请求对客户进行参数化。用于“ 请求者”与“执行者”解耦,可实现二者之间的松耦合, 发出命令 (请求者)