Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
Java中的接口抽象方法与C++中的抽象类纯虚函数接着我的文章当中C++静态绑定和动态绑定的例子.一个简单的形状类:如下:classFigure{public:Figure(){_name="Figure";}virtualstringgetName()const{return_name;}virtualdoublearea()const=0;private:string_name;};形状表示一种抽象的概念.所以如果是在Java中的话Figure应该定义为一个抽象类... 查看全文
· java IO 读写文件发布时间:2011-10-13
publicclassTest{publicstaticvoidmain(String[]args)throwsThrowable{Filefile=newFile("C:\\Users\\Administrator\\Desktop\\123.jpg");Filefile2=newFile("C:\\Users\\Administrator\\Desktop\\123_4.jpg");System.out.println("Started:")... 查看全文
· discuz加密解密函数 java版发布时间:2011-10-13
最近做一个项目,取第三方接口库,数据都是加密的,恶心的是第三方只提供给我们php版的加密解密方法。部门没人懂PHP。组长让我解决。我查了下资料。想到三种方法:第一种:由第三方解密好在传给我们,但是对方拒绝了。第二种:用php_java_bridge连接桥。在java类中直接调用php方法。第三种:将php版本的方法翻译成java版的。其实我个人比较倾向于第二种。因为我也不懂php,且不说我能不能讲php版的翻译成java版的。。。就算我翻译成了java版。还不一定能够和php版的执行效果一样。... 查看全文
· java反射机制发布时间:2011-10-13
java反射机制2007年02月27日星期二下午10:46一、反射的概念:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++、OpenC++、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操作系统和文件系统中。反射本身并不是一个新概念... 查看全文
· java中的io系统详解(转载)发布时间:2011-10-13
看到一篇写得很好的文章,原文转载收藏,原文地址:http://blog.csdn.net/ilibaba/article/details/3955799Java流在处理上分为字符流和字节流。字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节,操作字节和字节数组。Java内用Unicode编码存储字符,字符流处理类负责将外部的其他编码的字符流和java内Unicode字符流之间的转换... 查看全文
[翻译]Java范型与集合类:演化,而不是革命(第一部分)原文地址:http://www.onjava.com/pub/a/onjava/excerpt/javagenerics_chap05/index.htmlJava范型与集合类:演化,而不是革命(第一部分)作者:MauriceNaftalin和PhilipWadlerEditor'sNote:IntheirnewbookJavaGenericsandCollections... 查看全文
· 在线JavaDoc文档查询发布时间:2011-10-13
在服务器上的:http://server.chenyoca.com/jdkdoc适合在实验时,Doc没有在身边的时候查询。... 查看全文
在myEclipse+spring+hibernate整合过程中:出现java.lang.NoSuchMethodError:org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V在网上多翻查找,发现问题原因:在使用Spring的AOP编程时,会用到这几个lib:asm-2.2.2.jarasm-commons-2.2.2... 查看全文
· JAVA 日期一天使用Calendar处理发布时间:2011-10-12
publicstaticDateaddDateOneDay(Datedate){if(null==date){returndate;}Calendarc=Calendar.getInstance();c.setTime(date);//设置当前日期c.add(Calendar.DATE,1);//日期加1date=c.getTime();returndate;}... 查看全文
packageorg.asheng.test;/***"i++""i--"先赋值再运算*"++i""--i"先运算再赋值*/publicclassPrePostTest{publicstaticvoidmain(String[]args){inti=3;i++;System.out.println(i);//"4"++i;System.out.println(i);//"5"System.out.println(++i);//"6"System.out.println(i++)... 查看全文
· CentOS系统下配置java环境变量发布时间:2011-10-12
1.安装JDKshjdk-6u24-linux-i586.bin2.解压Tomcattar-xvfapache-tomcat-6.0.33.tar.gz3.CentOS系统下配置java环境变量。(1)CentOS系统用文本编辑器打开/etc/profile(2)CentOS系统在profile文件末尾加入:JAVA_HOME=/usr/local/jdk1.5.0_05PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar... 查看全文
HSQLDB有多种启动方式,可以随java程序启动,在内存中执行。1、新建一个eclipse工程,依赖以下jar新建HsqldbServer类用来启动hsqldbpublicclassHsqldbServer{publicstaticHsqldbServerhsqldbServer=newHsqldbServer();privateHsqldbServer(){}publicvoidstartServer(){Serverserver=newServer();server... 查看全文
· Java JSON技术框架选型与实例发布时间:2011-10-12
JSONJSON英文全称为JavaScriptObjectNatation,采用key:value键值对的方式存贮数据,与xml格式相比,JSON是一种轻量级的数据交换格式;不要被Javascript这个单词迷惑,实际上JSON只是一种数据格式,与具体语言并无关系。JSON已被广泛应用于业界,比如目前NoSQL数据库存贮大都采用key:value存贮结构,以Mongo为例,其脚本语法甚至直接使用Javascript;在数据传输时,采用JSON格式也被广泛应用... 查看全文
· Java NIO Reactor模式发布时间:2011-10-12
packagecom.zzq.nio.reactor;importjava.io.IOException;importjava.net.InetSocketAddress;importjava.nio.ByteBuffer;importjava.nio.channels.SelectionKey;importjava.nio.channels.Selector;importjava.nio.channels.ServerSocketChannel;importjava.nio.channels... 查看全文
· javaScript 中比较数字字符串问题发布时间:2011-10-11
在实现前端页面排序功能过程中遇到的问题,由于自己的粗心导致了生产上问题。原本是通过js原生的sort方法排序,比较纯字符串数字大小。但是没有将纯字符串数字转换为数字就直接比较了。如:“13”与“126”比较的时候会返回true,但是我的本意是返回false.需要修改为parseInt("13",10)>parseInt("126",10)后再比较。但是这让我想起了在ruby中比较字符串,不是一起比较字符串大小,而是分别一个一个字符比较,如果有一个大于那么就返回... 查看全文
· Java栈与堆 发布时间:2011-10-11
转载自----http://mylir.iteye.com/blog/1188541Java栈与堆----对这两个概念的不明好久,终于找到一篇好文,拿来共享1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小... 查看全文
· java该学什么、怎么学(摘抄)发布时间:2011-10-11
一、JDK(JavaDevelopmentKit)JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等... 查看全文
· shell 脚本调用Java类发布时间:2011-10-11
shell脚本调用Java类InitData.zip(750Bytes)下载次数:0BuildIndexTaskImpl.zip(4.6KB)下载次数:0BuildIndexTaskImpl2.zip(2.1KB)下载次数:0... 查看全文
· java线程通信发布时间:2011-10-11
题目:子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次。publicclassTraditionalThreadCommunicationTest{publicstaticvoidmain(String[]args){finalBusinessbusiness=newBusiness();newThread(newRunnable(){@Overridepublicvoidrun(){for(inti=1;i<=50;i++... 查看全文
· Java之线程(join)发布时间:2011-10-11
运用场景:多个线程之间要求有顺序的执行Join有三个重载方法join()等待该线程终止join(longmillis)等待该线程终止的时间最长为millis毫秒join(longmillis,intnanos)等待该线程终止的时间最长为millis毫秒+nanos纳秒示例如下:publicclassMyThreadextendsThread{@SuppressWarnings("deprecation")@Overridepublicvoidrun(){System.out.println... 查看全文