![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA技术
beautyhunter82
这个作者很懒,什么都没留下…
展开
-
什么是线程安全
再学习某些框架时,经常后遇到某些类是线程安全的这样的描述,那么什么是线程安全呢? 百度百科中说的非常明白,如下: ---------------------------------- [size=medium][color=red]什么是线程安全?[/color][/size] 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行...原创 2011-01-17 12:20:59 · 187 阅读 · 0 评论 -
JAVA回调函数
当通常大家说的回调函数一般就是按照别人的定好的接口规范写的,等待别人调用的函数,在C语言中,回调函数通常通过函数指针来传递;在Java中,通常就是编写另外一个类或类库的人规定一个接口,然后你来实现这个接口,然后把这个实现类的一个对象作为参数传给别人的程序,别人的程序必要时就会通过那个接口来调用你编写的函数。 下面是一个例子: 如果我们要测试一个类的方法的执行时间,通常我们会这样做: [c...原创 2011-01-17 15:25:00 · 102 阅读 · 0 评论 -
开始使用StringBuilder
我在java开发中表示字符串一直用的是String类,使用+号来串联字符串。即使附加字符串的操作很频繁。我想不止是我在这样用,有相当一部分的向我这样的菜鸟程序员也在不遗余力的使用着+号串联String。我想是时候改变一下了,规范自己的代码,让我们一起来使用StringBuilder吧。...原创 2011-01-19 14:22:51 · 86 阅读 · 0 评论 -
使用ftp4j实现ftp client
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。 ...原创 2011-01-24 13:58:06 · 202 阅读 · 0 评论 -
List遍历
对List的遍历,我们一般采用如下的两种方法: 1、for循环遍历 2、Iterator遍历 那么我们不禁要问,这两种方式有什么区别呢? [code="java"] for (int i = 0;i < list.size(); i++) { Object aa = list.get(i); } [/code] 每次查询的时候都要去定位i的位置,在整个内存块中查找对应的值,而...原创 2011-01-24 14:45:29 · 111 阅读 · 0 评论