Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· 两个角度看JAVA的IO流发布时间:2012-03-22
这个存在心中的顾虑,在某个时候有一点放宽。本来觉得io流已经掌握了,可是当用起来那时,还是显得没有那么得心应手。古语有云:横看成岭侧成峰。一个问题,从多几个角度去看的话,会觉得明白很多。从一个侧面到另外一个侧面去看。两个角度:一个角度,decorator设计模式;另一个从传统学习的知识完备性出发(API)。一、Decorator设计模式看IOUML图很明显了,下面看一个Cat例子:对应于上图:Cat-----ComponentpublicinterfaceCat{voidbehavior();... 查看全文
· Java Exceptions And Errors with JDK发布时间:2012-03-22
JDKVersion:1.6.0_29Java463exceptions.Java38errors.ExceptionList:com.sun.corba.se.impl.io.OptionalDataExceptioncom.sun.corba.se.impl.io.TypeMismatchExceptioncom.sun.corba.se.impl.logging.ActivationSystemExceptioncom.sun.corba.se.impl.logging... 查看全文
· Java实现的ZIP解压缩工具类 发布时间:2012-03-22
Java实现的ZIP解压缩工具类packagecom.lanp;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.util.zip.ZipEntry;importjava.util.zip.ZipException;importjava.util.zip.ZipFile;importjava.util.zip... 查看全文
· [转]String in Java发布时间:2012-03-22
from:http://www.iteye.com/topic/522167=====================================================================作者:每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿....众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类... 查看全文
· java的堆,栈,静态代码区 详解发布时间:2012-03-22
面试中,有家公司做数据库开发的,对内存要求比较高,考到了这个一:在JAVA中,有六个不同的地方可以存储数据:1.寄存器(register)。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。------最快的存储区,由编译器根据需求进行分配,我们在程序中无法控制.2.栈(stack)。位于通用RAM中,但通过它的“栈指针”可以从处理器哪里获得支持... 查看全文
· java的几种验证发布时间:2012-03-22
java的几种验证packagecom.cn.wangk.util;importjava.util.HashMap;importjava.util.regex.Matcher;importjava.util.regex.Pattern;importorg.apache.commons.lang.StringUtils;importorg.apache.log4j.Logger;//网站域名联系电话手机号码邮政编码邮箱publicclassValidation... 查看全文
· java 文档下载response的设置发布时间:2012-03-22
用java下载文档的时候设置response的几种方式//response信息的设置response.reset();response.setContentType("application/pdf");//导出PDF名称StringfileName="客户数据分析结果报表";//inline为在线打开response.setHeader("Content-Disposition","inline;filename=\""+newString(fileName.getBytes... 查看全文
File.getCanonicalFile()0推荐JDK中写着:publicFilegetCanonicalFile()throwsIOException返回此抽象路径名的规范形式。等同于newFile(this.getCanonicalPath()())。测试类写于F:\Eclipse\rcp\workspace\crescent项目中,publicstaticvoidmain(String[]args){Filefile=newFile("");try{Filefile2=file... 查看全文
这是一个关于java中JSplitPane放在JPanel中的例子,在网上找了很多列子都是直接放在JFrame中的,因为才刚开始学习java,所以对于很多都不太了解,...所以...当发现一些问题的时候比较兴奋...本例子就是关于JSplitPane放在JPanel中不能显示全部的问题,关键在于JPanel和JFrame的默认布局管理器不一样的原因...希望有一样对java感兴趣的同志一起相互学习...我的主页http://etwo.javaeye.com/我的QQ... 查看全文
今天继续讲javaqq项目的详细设计,今天讲一下qq的安全模块,包括客户端安全模块和服务器接收请求并处理后返回结果以及两者协作的过程,以流程图的方式讲述一下客户端的安全模块流程及伪码如下:对在飞Q安全界面中,分为“安全概述”,“常见欺诈”,“修改密码”,“修改密保”;<1>安全概述安全概述概述了你当前飞Q的安全状况if(设置密保并且密码等级为良好以上){安全状况良好请继续保持良好的习惯可立即完成设置密码}elseif(设置密保并且密码等级为中等以下)... 查看全文
· JAVA中的反射机制详解发布时间:2012-03-20
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。1.得到某个对象的属性1publicObjectgetProperty... 查看全文
一、AST版“HelloWorld”publicclassHelloWorld{publicstaticvoidmain(String[]args){ASTast=AST.newAST(AST.JLS3);CompilationUnitcompilationUnit=ast.newCompilationUnit();//创建类TypeDeclarationprogramClass=ast.newTypeDeclaration();programClass.setName(ast... 查看全文
这是一个String的split中用|来判别用多个字符来分割字符串的示例。。。第一次接触java,希望大家相互学习。。。嘿嘿。。。下面是我写的例子:packagenet.etwo.string.split;publicclassTestStringSplit{publicstaticvoidmain(String[]args){Stringstr="GET/?user=Client&name=client_name&pwd=client_pwdHTTP/1.1"... 查看全文
前段时间用java做了一个QQ项目,也因为第一次做项目,当在做好友列表的时候不知道用什么好,就想到了jtree了,平时也没怎么用过jtree,花了几个小时去学习了一下,下面这个列子就是一个简单的jtree模式,个人觉得只要你懂得了怎么去操作,懂得怎样去添加一个节点和一片叶子,那么java中的这个树你也理解了差不多了吧...呵呵~下面贴出代码,供分享...packagenet.etwo.jtree.example;importjava.awt.BorderLayout;importjava... 查看全文
· 关于Java中线程状态的转换发布时间:2012-03-20
想了解Java中线程状态的转换,Google了一下,找到下面的web。1.Java线程:线程状态的转换此blog中以现程的五态模型,主要描述了线程离开运行状态的3种方法。... 查看全文
在做淘宝助理CSV文件制作的时候发现,用常用的编码方式(GBK,UTF-8,UTF-16...)输出的文件,在导入的时候总是不正确。之后,用记事本测试了一下由淘宝助理导出的CSV,发现显示的是Unicode这个编码。于是就用Unicode来输出,发现还是不行。陷入困境了,不知道要用什么编码才可以,于是查了一下怎样获取Java中所有的编码方式,发现可以用Charset.availableCharsets()这个方法获取,于是得到了所有编码Big5Big5-HKSCSEUC-JPEUC... 查看全文
· Java中GC和引用发布时间:2012-03-20
Java中的几种引用类型还是蛮重要的,需要好好理解一下~StrongReference、SoftReference、WeakReference以及PhantomReference是Java中的4种引用类型,我们来分别看看1.StrongReferenceStrongReference是Java的默认引用实现,它会尽可能长时间的存活于JVM内,当没有任何对象指向它时GC执行后将会被回收@TestpublicvoidstrongReference()... 查看全文
· JavaMai——邮箱验证用户注册发布时间:2012-03-20
这篇文章简单的模拟了网上利用邮箱激活用户注册这样的一个功能1.呈现给用户的注册界面:(为了简单起见,就剩下两个输入域,邮箱和昵称)<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><title>... 查看全文
· Java 扑克发牌算法实现发布时间:2012-03-20
A.扑克发牌算法是棋牌游戏中常用的基础算法,也是游戏开发人员需要熟悉的基础算法之一。下面介绍一下该算法的一种实现方式。首先给扑克牌中每张牌设定一个编号,下面算法实现的编号规则如下:u红桃按照从小到大依次为:1-13u方块按照从小到大依次为:14-26u黑桃按照从小到大依次为:27-39u梅花按照从小到大依次为:40-52u小王为53,大王为54算法实现如下:u首先按照以上编号规则初始化一个包含108个数字的数组u每次随机从该数组中抽取一个数字,分配给保存玩家数据的数组实现该功能的代码如下所示... 查看全文
· java NIO入门教程和实例代码发布时间:2012-03-20
javaNIO入门教程和实例代码j-nio.zip(615KB)下载次数:1... 查看全文