Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java图片等比例缩放发布时间:2014-06-05
需要引入jar包packagecom.gjw.imagetest;importjava.awt.Image;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjavax.imageio.ImageIO;importcom.sun.image... 查看全文
网上整理学习http://www.oschina.net/code/snippet_107039_6062Thankyou!packagesingleton;/***@authorlei*单例模式的五种写法:*1、懒汉*2、恶汉*3、静态内部类*4、枚举*5、双重校验锁*2011-9-6*//***五、双重校验锁,在当前的内存模型中无效*/classLockSingleton{privatevolatilestaticLockSingletonsingleton... 查看全文
当iOS7刚发布的时候,开发人员注意到,他们的应用程序在使用内置浏览器时,其JavaScript性能无法与苹果自有的Safari持平。这并非开发者的技术问题,而是苹果此前只允许自家应用使用改良版的NitroJavaScript引擎。现在好了,在iOS8中苹果终于更改了这一设置,允许所有应用程序使用Safari浏览器的JavaScript引擎。苹果Safari主管VickiMurley在Twitter表示:iOS和OSX的API是一样的... 查看全文
· Java 进制与移位操作发布时间:2014-06-05
intx=0x2f;//十六进制inty=0712;//八进制intz=12;//十进制//二进制显示整数Integer.toBinaryString(i);Long.toBinaryString(i);移位操作符操作的运算对象也是二进制的位。移位操作符只用来处理整数类型。左移位(<<)能按照操作符指定的位数将操作符左边的操作数向左移动(在低位补0)有符号右移位操作符(>>)则按照操作符右侧指定的位数将操作符左边的操作数向右移动。若符号为正,则在高位插入0,若为负... 查看全文
· JavaRMI学习笔记1发布时间:2014-06-04
通过JavaRmi的远程方法调用返回一个对象列表,代码如下:1、Server服务接口importjava.rmi.Remote;importjava.rmi.RemoteException;importjava.util.List;//须继承Romote类publicinterfaceIStuServiceextendsRemote{publicList<Student>getStudet()throwsRemoteException;}2... 查看全文
publicabstractclassBaseAction<T>extendsActionSupportimplementsModelDriven<T>{//===============ModelDriven的支持==================protectedTmodel;publicBaseAction(){try{//通过反射获取model的真实类型ParameterizedTypept=(ParameterizedType)this.getClass()... 查看全文
· 使用eclips开发java时的闪退问题发布时间:2014-06-04
最近开始android的开发学习,当然要先从java入手了。我选择eclips作为开发的IDE,在测试java代码样例时,如果我的代码是可以出现系统自动代码补齐时eclips就会立刻闪退。刚开始不知道怎么回事以为是自己不小心误操作吧界面给关了,可是发生了好几次。之后通过shell把eclips启动,这时可以看到eclips闪退时的log:paky@paky-ubuntu:~/android/eclipse$... 查看全文
· Java中List Set Map 是否有序等总结发布时间:2014-06-04
1.CollectionListSetMap区别记忆这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。有序否允许元素重复否Collection否是List是是SetAbstractSet否否HashSetTreeSet是(用二叉树排序)MapAbstractMap否使用key-value来映射和存储数据,Key必须惟一,value可以重复HashMapTreeMap是(用二叉树排序... 查看全文
代码下载地址:http://www.zuidaima.com/share/1828116267568128.htm原文:spring通过annotation注解注册MBean到JMX实现监控java运行状态1、前言JMX管理及使用日趋成熟。spring对bean的管理功能也很强大,通过annotation把某些方法暴露成MBean,然后通过JMX远程管理,在某些场景下会带来意想不到的效果。本文只介绍两个内容:spring通过annotation暴露MBean、相关的xml配置。2... 查看全文
packagecn.javass.hello.servletimpl.vo;importjava.io.*;publicclassTestFinally{publicstaticvoidmain(String[]args){FileInputStreamfs=null;try{fs=newFileInputStream("a.txt");}catch(IOExceptione){System.out.println(e.getLocalizedMessage());System.out... 查看全文
· Java 8与availableProcessors()续发布时间:2014-06-02
接上文Java8与Runtime.getRuntime().availableProcessors().通用池的并发数一般都是availableProcessors()-1,除非我们通过系统属性指定了它的值。然而,如果你在一个单核的机器上运行Java的话,你会把这个通用池的并发数设置成1,更准确的值其实应该是0。你可能会想,地球上还有谁有单核的机器?事实上,现在给开发人员提供共享的虚拟开发环境已经越来越普遍了,这种通常都是配备单核CPU,但内存会很大。在虚拟机里,单核并不是什么稀奇事... 查看全文
· Java中对于字节流的读取方式发布时间:2014-06-02
大家好:今天我想介绍一下socket中字节流的读取方式,避免在socket读取过程中发生的断包问题。1.设计字节发送的方式在字节流的读写过程中,需要先发送一个代表发送内容长度的字节,然后再发送内容,在接收端先接受发送端发送的内容长度,再根据长度来读取相应的内容。2.构建字节流的读写类BufferedInputStreamin=newBufferedInputStream(socket.getInputStream())... 查看全文
代码下载:http://www.zuidaima.com/share/1825492473826304.htm原文:javaswing实现的多线程实例代码教程-赛马demo项目截图:运行截图:... 查看全文
假如你有一个类B<T>想得到这个类的泛型T的类型只要加入下面两句话ParameterizedTypept=(ParameterizedType)this.getClass().getGenericSuperclass();Class<T>clazz=(Class<T>)pt.getActualTypeArguments()[0];此时clazz内就是泛型<T>的真实类型,可以这么得到限定名:StringclassName=clazz... 查看全文
· java的交互 BuferedReader发布时间:2014-06-02
importjava.io.*;importjava.util.*;publicclassTestBufferedReader{publicstaticvoidmain(String[]args)throwsException{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));Stringstr="null";while((str=br.readLine())!=null){System.out... 查看全文
· Java 堆和栈发布时间:2014-06-01
1.寄存器:最快的存储区,由编译器根据需求进行分配,我们在程序中无法控制.2.栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3.堆:存放所有new出来的对象。4.静态域:存放静态成员(static定义的)5.常量池:存放字符串常量和基本类型常量(publicstaticfinal)。6.非RAM存储:硬盘等永久存储空间这里我们主要关心栈,堆和常量池,对于栈和常量池中的对象可以共享... 查看全文
代码下载:http://www.zuidaima.com/share/1822672957737984.htm原文:seo优化之Google和BaiduPing服务实现快速收录文章的java,php代码实现最近在做关于google和百度的ping服务,希望能提高搜索引擎蜘蛛的抓取频率,搜索了大半天都不太好用,所以自己写了一份,大家可以参考下:packagecom.zuidaima.core.util;importorg.apache.commons.httpclient.HttpClient... 查看全文
· Java + final发布时间:2014-06-01
Java中的final共有三种用法:final成员变量当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变,但引用变量所指向的对象中的内容还是可以改变的。其初始化可以在三个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。而且在Java1.1以前,只能是在定义时给值。三是在初如化代码块中{}或者static{}下面这段代码演示了这一点... 查看全文
· java +static发布时间:2014-06-01
Java代码:publicclassStaticDemo{publicstaticStringinfo;privateStringother;static{info="静态语句块能操纵静态的对象";//other="无法操纵非static对象";System.out.println("==StaticDemo被加载到JVM==");}publicStaticDemo(){System.out.println("StaticDemo被实例化了。");}}Java代码... 查看全文
· java + static (1)发布时间:2014-06-01
原文地址:http://blog.csdn.net/lubiaopan/article/details/4802430感谢原作者!static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用。一、在程序的一次执行过程中,static{}语句块中的内容只被执行一次,看下面的示例:示例一classTest{publicstaticintX=100;publicfinalstaticintY=200... 查看全文