java 基础
jwzhangjie
工作9年,游戏SDK开发4年
展开
-
java中抽象类和接口区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还转载 2013-05-09 10:10:49 · 1410 阅读 · 2 评论 -
Java--多线程下载
package com.jwzhangjie;/** * 说明: * 每一个线程下载的位置计算方式: * 开始位置: * (线程id - 1)*每一块大小 * 结束位置: * (线程id*每一块大小) - 1 * ---注意有时候不一定能够整除,所以最后一个线程的结束位置应该是文件的末尾 * * 步骤: * 1.本地创建一个大小跟服务器文原创 2013-08-04 20:37:54 · 9582 阅读 · 7 评论 -
快速下载助手
在上一章中实现了多线程下载技术,为了形象,我使用NetBean做了一个界面,只是初步实现了多线程下载功能,断点下载作为版本升级来添加,先看看效果吧 具体的下载信息欢迎使用快速下载助手-->并不是线程多就下载的快!文件夹已经存在默认的线程个数:3保存路径:D:/ZJ_DownLoader解析下载标题:31文件总长度:5562040D:/ZJ_DownLoa原创 2013-08-05 01:08:03 · 2131 阅读 · 0 评论 -
Java---多线程断点下载
在上一章中我们实现了多线程下载功能,这里我们添加断点下载功能,防止下载过程中程序意外退出。具体代码如下: package com.jwzhangjie;/** * 说明: * 每一个线程下载的位置计算方式: * 开始位置: * (线程id - 1)*每一块大小 * 结束位置: * (线程id*每一块大小) - 1 * ---注意有时候不一定能够整除,原创 2013-08-05 20:52:51 · 3714 阅读 · 1 评论 -
快速下载助手1.1--添加断点下载
在上一章中实现了多线程的断点下载,将快速下载助手添加断点下载功能,明天实现了速率统计功能效果图如下: 打印信息如下:欢迎使用快速下载助手-->并不是线程多就下载的快!文件夹已经存在默认的线程个数:3保存路径:D:/ZJ_DownLoader解析下载标题:61文件总长度:5577744D:/ZJ_DownLoader/2013-07-1原创 2013-08-06 21:22:10 · 1891 阅读 · 0 评论 -
Openfire 管理员密码查看
今天安装Openfire但是设置完毕后忘记密码了,然后查看资料,找到了解决方法Openfire的密码加密是由 org.jivesoftware.util.Blowfish 实现的,不过需要加密需要获取Openfire的 passwordKey ,在安装的目录下面的openfire\embedded-db\openfire.script里面查找INSERT INTO OFPROPERTY原创 2013-09-23 10:00:00 · 13568 阅读 · 1 评论 -
java基础整理1
1、匿名对象:new persion().tell();这样的,它只开辟栈内存,没有栈引用的关系2、构造方法的名称必须与类名称一致,构造方法的声明处不能有任何返回值类型的声明,不能在构造方法中使用return返回一个值3、String有两种比较方式:一种是使用“==”完成,比较的是地址值;另一种是使用"equals"方法完成,比较的是具体的内容4、String类两种实例化方法的区别:原创 2013-10-31 17:30:33 · 1998 阅读 · 1 评论 -
获取PC硬件信息方法一:利用Java Applet
Java Applet可以运行在网页上面,实现功能是通过调用Java来获取本地硬盘信息,前提是本机必须安装Java环境才能运行,不然会提示你安装。下面是代码:package com.test;import java.applet.Applet;import java.awt.Graphics;import java.io.BufferedReader;import原创 2014-03-14 09:37:39 · 8931 阅读 · 3 评论 -
获取PC硬件信息方法二:利用JS
利用JS调用WMI获取PC的硬件信息,使用ActiveX插件来获取的,所以只能针对使用IE浏览器的核才有效。代码如下: body{font-size:12px;} body table tr td{font-size:12px;} var info = allinfo();原创 2014-03-14 09:42:35 · 11752 阅读 · 1 评论