JavaSE
文章平均质量分 67
AlvinTech14
这个作者很懒,什么都没留下…
展开
-
java路径问题
获取类路径:ReqTextMessage.class.getResource("") .getPath(); File dir = new File(""); System.out.println(dir.getAbsolutePath()); String filename= dir.getAbsolutePath()+ "/src/ma原创 2014-08-03 13:40:46 · 297 阅读 · 0 评论 -
System.currentTimeMillis() new Date() 使用怎么选择
在开发过程中,通常很多人都习惯使用new Date()来获取当前时间,使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等,而且还可以格式化输出,包含的信息是比较丰富的。但是有些时候或许你并不需要获取那么多信息,你只需要关心它返回的毫秒数就行了,例如getTime()。为了获取这个时间戳,很多人也喜欢使用new Date().getTime()去获取,咋一看没什么问原创 2014-12-26 10:10:13 · 497 阅读 · 0 评论 -
java 反射
一、反射的概念 : Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编写与执行时,使我们的程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是:如果使用不当,反射的成本很高。二、Java中的类反射: Reflec转载 2014-09-18 00:16:52 · 317 阅读 · 0 评论 -
Java Socket编程
Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信转载 2014-08-21 14:19:23 · 378 阅读 · 0 评论 -
socket通信简介
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型转载 2014-08-21 14:17:41 · 292 阅读 · 0 评论 -
Json 和复杂 Bean 之间的转化
使用json-libPom.xml net.sf.json-lib json-lib 2.4 jdk15 package json;/** * Created with IntelliJ IDEA. * User: A原创 2014-08-06 12:03:52 · 1058 阅读 · 0 评论 -
Java IO 详解
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWr转载 2014-07-11 13:08:03 · 397 阅读 · 0 评论 -
ArrayList,LinkedList,Vestor 区别
ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下: 一、同步性 ArrayList,LinkedList是不同步的,而Vestor是同步的。所以如果不要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费的开销。但在多线程的情况下,有时候就不得不使用Vector转载 2014-07-10 21:30:28 · 416 阅读 · 0 评论 -
Class 和 xml 之间的相互转化
使用dom4J 演示 Xml 和类 之间的相互转化使用maven:原创 2014-08-03 14:46:39 · 1215 阅读 · 0 评论 -
JDBC 连接代码
Mysql jar包:原创 2014-08-03 15:14:58 · 416 阅读 · 0 评论 -
详解Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。AD:XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Ob转载 2014-08-03 14:58:46 · 355 阅读 · 0 评论 -
@interface java注解
@Documented,@Retention,@Target,@Inherited1. 编写自定义@Todo注解经常我们在写程序时,有时候有些功能在当前的版本中并不提供,或由于某些其它原因,有些方法没有完成,而留待以后完成,我们在javadoc中用@TODO来描述这一行为,下面用java注解来实现。public @interface Todo { } // Todo.java转载 2015-08-02 14:50:56 · 391 阅读 · 0 评论