程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· 关于java内部类发布时间:2016-10-18
关于java内部类,这篇文章写的非常好。尊重作者的劳动成果:http://www.cnblogs.com/dolphin0520/p/3811445.html现在写点我自己在作者基础上的一点总结:这里有一个问题,接口到底能不能new,一般的答案都是不... 查看全文
· java final关键字发布时间:2016-10-18
final关键字的主要用于申明这个东西是不可变的。用于设计以及效率。final参数:用于申明这个参数是不可变的。如果参数是一个常数,那么他将永远不可改变,虚拟机在编译期可以进行一些运算。节省一些开销,提升效率。注意:必须虚拟机在编辑器确认他是一个常数... 查看全文
birt是为Web应用程序开发的基于Eclipse的开源报表系统,特别之处在于它是以Java和JavaEE为基础。BIRT有两个主要组件:基于Eclipse的报表设计器,以及部署到应用服务器上的运行时组件。针对一些小型企业,节省开支的情况下,比较容易... 查看全文
· java文件压缩与解压发布时间:2016-10-18
一、压缩importjava.io.BufferedInputStream;importjava.io.BufferedOutputStream;importjava.io.File;importjava.io.FileInputStream;imp... 查看全文
· Java SPI机制简介发布时间:2016-10-18
JavaSPI机制简介SPI是ServiceProviderInterfaces的简称。根据Java的SPI规范,我们可以定义一个服务接口,具体的实现由对应的实现者去提供,即ServiceProvider(服务提供者)。然后在使用的时候只要根据SPI... 查看全文
· jetty部署发布时间:2016-10-18
一,jetty简介jetty和tomcat一样都是部署web项目的服务器框架,但是jetty可以更好的支撑webSocket,并且我们可以通过嵌入式来启动jetty,也就是把jetty部署在我们的web项目中,所以他是一个比较活跃的好用的框架二、在项... 查看全文
· map 键值排序发布时间:2016-10-18
publicstaticvoidkeySort(){Map<String,String>map=newTreeMap<String,String>(newComparator<String>(){publicint... 查看全文
· Java NIO Buffer缓冲区发布时间:2016-10-18
JavaNIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIOBuffer对象,并提供了一组方法,用来方便的访问该块... 查看全文
· Java NIO FileChannel发布时间:2016-10-18
JavaNIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。打开FileChannel在使用FileChannel之前,必须先打开它。但是,我们无法直接... 查看全文
· Java编码规范V1.0发布时间:2016-10-18
Java编码规范V1.01代码总体原则1.清晰第一清晰性是易于维护、易于重构的程序必需具备的特征。代码首先是给人读的,其次才给机器用来执行。目前软件维护期成本占整个生命周期成本的40%~90%。根据业界经验,维护期变更代码的成本,小型系统是开发期的5... 查看全文
· Java之XML解析的两种方法介绍发布时间:2016-10-18
JavaXMLParsing解析XML有两种(不限于)方法:一种是基于DOM(DocumentObjectModel)的解析,一种是基于事件(event-based)的SAX(SampleAPIforXML)解析。DOM-Treemodelparse... 查看全文
· bat命令运行java程序发布时间:2016-10-18
http://www.cnblogs.com/youngjoy/p/3962600.htmlhttp://saltdstar.iteye.com/blog/848394... 查看全文
· 全排列递归实现发布时间:2016-10-18
全排列是一种比较常用的算法。本文给出一个全排列的递归实现方法。首先,我们一起来一下有什么规律可循。1.如果待处理的字符串的长度为1,则直接输出即可。2.如果待处理的字符串的长度为2,则有两种情况:假设字符串为“AB”,那么直接输出AB和BA即可。3.... 查看全文
· JAVA的Log4J的使用发布时间:2016-10-18
1配置文件log4j.properties1)默认的位置位于src目录下面,即classpath路径下面2)配置log4j.rootLogger=DEBUG,Console,RollingFile#Consolelog4j.appender.Cons... 查看全文
· JAVA NIO源码分析---总结篇发布时间:2016-10-18
通过上一篇对JAVANIO的源码分析,对一些重要的代码实现进行了探究,现将从源码分析中得出的结论总结如下。一、源码分析流程梳理。1.Selector.open()获取选择器的时候,根据不同的操作系统创建Selector实现类,实现类创建了用于保存通道... 查看全文
· Java NIO源码分析发布时间:2016-10-18
1.前言JDK1.4之前的传统阻塞IO(BIO),服务端需要为每一个客户端连接创建单独的线程为其服务,从JDK1.4开始NIO非阻塞式IO出现,它只需要单独的一个线程就能接收多个客户端请求,而真正处理各个请求的细节可以使用多线程的方式高效率的完成,这... 查看全文
· 文章管理链接发布时间:2016-10-18
★★★Android★★★【Java基础】??Java基础概述?Java基本语法?Java面向对象编程?Java多线程?Java异常处理?Java集合框架?Java泛型?Java枚举和注解?JavaIO流?Java常用类?JavaGUI键盘事件?Ja... 查看全文
· Log4J的深入理解(使用了common-logg发布时间:2016-10-18
先看下面的代码:加入了common-logging的jar包importorg.apache.commons.logging.Log;importorg.apache.commons.logging.LogFactory;publicclassMyT... 查看全文
· SQL Server访问MySql发布时间:2016-10-18
使用环境:操作系统:window7数据库:SQLServer2005、MySql5.01、在安装了SQLServer的服务器上安装MySql的ODBC驱动:下载链接:http://dev.mysql.com/downloads/mirror.php?... 查看全文
· Java内存模型发布时间:2016-10-18
一、内存模型Java虚拟机规范中试图定义一种Java内存模型(JavaMemoryModel)来屏蔽掉各种硬件和操作系统之间的内存访问差异,以实现Java程序在各种平台下都能达到一致的内存访问效果。Java内存模型的主要目标是定义程序中各个变量的访问... 查看全文