Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
介绍通过IP地址查找ip具体的城市和运营商!通过QQIP地址库:QQWry.Dat编写以下只贴出少量代码,请各位直接到本人的网盘下载完整版(代码+最新QQWry.Dat),项目可直接运行!QQWry.Dat大小为8.79M,项目大小仅390k,直接运行IPTest.java类即可!此代码可用于各种java项目和jsp、j2ee项目注意:QQWry.Dat只需文件放在对应的目录下即可。网盘下载地址:http://115.com/file/dplk9jqn#publicclassIPSeeker... 查看全文
· java base 14发布时间:2012-02-14
13、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体类(concreteclass)?接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承实体类,取决于抽象类是否明确指定与父类匹配的构造函数,如父类指定了两个参数的构造函数,则需要抽象的这个子类的所有构造函数能明确指定或隐含的调用父类相应存在的构造函数15、说出数据连接池的工作机制是什么?J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接... 查看全文
· Java中getResourceAsStream的用法发布时间:2012-02-14
Java中getResourceAsStream的用法首先,Java中的getResourceAsStream有以下几种:1.Class.getResourceAsStream(Stringpath):path不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。2.Class.getClassLoader.getResourceAsStream(Stringpath)... 查看全文
· Java HashMap深度剖析发布时间:2012-02-14
一、首先再简单重复一下Hash算法简单的说就是一种将任意内容的输入转换成相同长度输出(有个范围,假设10位的数字,用一个称之为HashTable的容器来存放)的加密方式------hash如(假设):“a”---?10位数1123---?10位数2…注意:任意内容的输入,范围是无穷无尽,肯定比相同长度输出(如10位数)要大很多,那么就会造成不同的输入,会得到相同的输出(值)----hash冲突HashMap当然也无法避免冲突问题二、HashMap源码片段publicHashMap(){this... 查看全文
myeclipse8.5每次从外部导入工程时都报错:BackgroundIndexerCrashRecoveryjava.lang.StackOverflowError这个问题百度说是构建路径的jre有问题,但是我遇到的问题并非如此,点击错误日志详情如下:java.lang.StackOverflowErroratjava.util.ArrayList.get(ArrayList.java:322)atorg.eclipse.dltk.internal.javascript... 查看全文
· Java简单数据类型再学习发布时间:2012-02-10
下面是百科上面解释的数据类型定义:数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。变量是用来存储值的所在处;它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。为什么要有数据类型呢?那是因为:数据类型的出现把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存,合理利用资源。数据类型可以分为三种,一是编程语言定义的... 查看全文
· java源码分析:Arrays.sort发布时间:2012-02-10
java源码分析:Arrays.sort对基本数据类型采用快速排序对Object类型采用归并排序在递归的最底层,待排序数组长度小于7时,采用冒泡排序... 查看全文
java是编译型与解释性语言的混合体。首先来解释下编译性语言和解释性语言:编译性语是指程序执行前需要一个专门的翻译过程,将源程序翻译成能够直接运行的目标文件,一般是指机器语言,以后在执行时不需要再翻译目标文件,直接用目标文件在机器上直接运行,效率较高,现在的语言一般都是编译语言,如c、c++、vf、pascal、delphi.解释性语言:是指程序执行时再翻译,这个翻译过程是由特定的软件叫作解释器来完成的。例如basic语言,由专门的解释器逐条翻译,每执行一句翻译一句... 查看全文
· 关于java applet打包注意事项发布时间:2012-02-10
在基于biojava开发的applet程序打包过程中,老是遇到找不到包的问题,最后终于解决了,方法如下:把第三方包解压,并复制到src目录下,保证与applet文献在一个包目录下面打包,按照http://blog.csdn.net/anywn1314/archive/2008/10/17/3092638.aspx的方法进行处理,最后就可以实现了本人编写的dna序列拼接软件,实现的网络版,http://www.ecolsafety.org.cn/applet/index.html希望大家试用... 查看全文
安装VisualEditor插件后,报以下错误解决方法:由于防火墙没有把javaw进程允许访问网络,或者关闭防火墙,或者到防火墙“例外”选项里添加javaw.exe... 查看全文
今天准备使用eclipse写python脚本,刚启动eclipse,“啪”弹出一个messagebox,报错“couldnotcreatethejavavirtualmachine”,晕了,前段时间还用它写过程序,怎么突然出这种错误,打开任务管理器一看,因为开了几个VS2005,内存已经被消耗得差不多了,本来2048M的内存,现在只剩下700多M了,难道是内存不够,java虚拟机创建失败?打开到eclipse安装文件夹下的eclipse.ini文件,内容如下:-vmargs-Xms512M... 查看全文
· Linux下Java编程发布时间:2012-02-10
到http://www.sun.com下载./jdk-1_5_0-linux-i586-rpm.bin的安装包执行./jdk-1_5_0-linux-i586-rpm.bin键入yes回车安装.执行完后在当前目录中会存在jdk-1_5_0-linux-i586-rpm文件,你可以用ls命令查看.然后执行rpm-ivhjdk-1_5_0-linux-i586-rpm这样,jdk默认安装到/usr目录中去了,目录是:/usr/java/jdk1.5.0添加系统环境变量... 查看全文
· java简单图片、验证码识别源码发布时间:2012-02-10
java简单图片、验证码识别源码packagecom.miaocn;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.image.BufferedImage;importjava.io.ByteArrayInputStream;importjava.io.File;importjava.io.IOException;importjava.io.InputStream;importjava.net... 查看全文
· 第一次接触的JAVA发布时间:2012-02-09
总结在这几个月的学习之中,从最开始的完全不懂到之后的一知半解再到最后的完全弄懂,确实花了很长时间,对于一个一开始什么都不知道的门外汉来说,马上来掌握一个技术确实是需要时间去习惯的,但是,一旦习惯了之后,之后的进展就会变得稍微顺利一点了,当然,只是说知道应该怎么写了,但是具体的思维方法和技巧还是有点难度的吧。。作为一个比较有点时间的新人,对于刚学习JAVA这个语言的更新的新人,或许我写的还算是一点微不足道的经验吧!!!!首先的说,不管怎么样,都要自己去写,不要怕犯错,犯错是好事... 查看全文
· java面试笔试题大汇总发布时间:2012-02-09
JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)... 查看全文
<div>四、线程间的同步<div>Java应用程序的多个线程共享同一进程的数据资源,多个用户线程在并发运行过程中可能同时访问具有敏感性的内容。在Java中定义了线程同步的概念,实现对共享资源的一致性维护。下面以笔者最近开发的移动通信计费系统中线程间同步控制方法,说明Java语言中多线程同步方式的实现过程。?<div>在没有多线程同步控制策略条件下的客户账户类定义框架代码如下所示:<div>publicclassRegisterAccount... 查看全文
· JAVA多线程发布时间:2012-02-09
这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别:packagedebug;importjava.io.*;importjava.lang.Thread;classMyThreadextendsThread{publicintx=0;publicvoidrun(){System.out.println(++x);}}classRimplementsRunnable{privateintx=0;publicvoidrun(){System.out.println(++x);}... 查看全文
· Java Compiler 应用实例 发布时间:2012-02-09
一直在用JDK1.5,一直搞不清楚JDK1.6有啥特性,就翻了翻,发现这个CompilerAPI(JSR199)动态编译Java源文件功能很有意思.CompilerAPI如果和反射功能一起使用,就可以实现java源代码的动态编译并执行这些代码,有点动态语言的特征.利用这些API普通用户也可以方便的开发自己的编译器,动态生成代码,编译并运行.本文就通过一个动态编译并运行源文件的例子简单说明下CompileAPI的基本功能,有兴趣的可以深入研究下.本实例的完成工程代码可以从这里下载:http... 查看全文
· JAVA操作注册表实现开机启动发布时间:2012-02-09
importjava.awt.FlowLayout;importjava.awt.event.ItemEvent;importjava.awt.event.ItemListener;importjava.io.IOException;importjavax.swing.JCheckBox;importjavax.swing.JFrame;publicclasstest{publicvoidinit(){JFrame.setDefaultLookAndFeelDecorated(true)... 查看全文
· java简单的通用ajax分页方法发布时间:2012-02-08
发表一个自己常用的分页的通用代码,实现了ajax分页。此例子是在Struts2+Hibernate+Spring框架下实现的,分页工具类是通用的,只不过查询、控制是根据使用的方法的不同而不同。?PaginationUtil.javapackagecom.dsh.pagination.tool;/***ajax分页*@author:DuanLang*@company:oddTech*@time:2011-12-2上午11:10:36*/publicclassPaginationUtil... 查看全文