Java
fengxingzhe001
这个作者很懒,什么都没留下…
展开
-
java中的static
学习本文你到底要学到什么:1、 static在java中到底代表什么,为何要用它?2、 static在java中怎么用?3、 static 有那些特点和使用的“局限”?1、 static在java中到底代表什么,为何要用它? static――静态――“指定位置“ 首先,我们来看看java的内存:java把内存分为栈内存和堆内存,栈内存用来存放一些转载 2013-04-27 11:03:17 · 354 阅读 · 0 评论 -
java设计模式之责任链模式
1,基本定义 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,请求者和处理者之间解耦,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。2,基本角色抽象处理者角色:定义处理方法,以配置是否具有下个节点(Handl原创 2017-09-25 18:12:11 · 311 阅读 · 0 评论 -
markdown编辑器语法(CSDN版)
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-02-13 12:48:39 · 392 阅读 · 0 评论 -
java类型转换:enum与int
Enum类是JDK1.5引入的新特性,存放在java.lang包中,项目开发中,大多用于表示当前状态,例如:private enum Status { START,RUNNING,FINISH,ERR}比定义静态整型变量简洁方便,借助Enum类的成员方法ordinal() 转换成int类型非常容易:int tmp = Status.RUNNING.ordinal();System.out原创 2017-03-14 10:40:53 · 3168 阅读 · 1 评论 -
java读取文件API速度对比
上一篇我们介绍了使用java写入到文件,不同io类速度差异较大,本篇我们将介绍从文件读取数据,速度的差异。 测试文件text01.txt,text02.txt,text03.txt, 文件大小均为85938KB, 测试代码:package com.win.sample;import java.io.BufferedInputStream;import java.io.BufferedOutput原创 2017-03-28 18:20:39 · 5419 阅读 · 0 评论 -
java 文件写入API速度对比
在平时开发中,需要向文件中写数据的操作,用的非常多,java中比较常用的类有FileOutputStream、BufferedOutputStream和BufferedWriter,这三个类在写文件的速度上有些差异,下面通过测试看一下差异有多大, 测试场景是,向文件写入循环写入数据:public class Trade { // 先设定写入10000行数据 private stati原创 2017-03-28 15:59:14 · 4737 阅读 · 0 评论 -
Java设计模式之模板模式
模板概述模式定义模板方法模式在项目开发中比较常见,它是一种基于继承的代码复用的模式,其基本定义如下: 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中实现,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤(具体实现)。模板方面需要抽象类和具体子类之间的协作,抽象类负责给出一个算法的基本框架,具体子类负责算法的具体逻辑执行。代表这些具体逻辑步骤的方法称做基本方法(p原创 2017-02-13 15:34:27 · 330 阅读 · 0 评论 -
java面试题经典20例【第一季_常瑞鹏】
1、 面向对象的特征有哪些方面1. 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中转载 2013-04-27 10:32:40 · 459 阅读 · 0 评论 -
FileInputStream/FileOutputStream的应用
FileInputStream/FileOutputStream的应用这是一对继承于InputStream和OutputStream的类,用于本地文件读写(二进制格式读写并且是顺序读写,读和写要分别创建出不同的文件流对象);本地文件读写编程的基本过程为:① 生成文件流对象(对文件读操作时应该为FileInputStream类,而文件写应该为FileOutputStream类)转载 2013-04-26 18:38:02 · 396 阅读 · 0 评论 -
java注解与APT技术
1,基本概念什么是注解? 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。什么是元注解?简单来说,就是注解的注解,元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们转载 2017-11-13 14:46:41 · 11142 阅读 · 2 评论