java
文章平均质量分 77
故乡月zyl
简单,祥和,幸福
展开
-
java中equals()方法与“==”的比较
equals 方法是 java.lang.Object类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 ="abc" ;s1转载 2014-10-30 08:57:50 · 620 阅读 · 0 评论 -
Servlet是否线程安全
servlet是线程安全的吗?这个问题,在网上没有看到一个确切的答案,所以我们来分析一下:首先什么是线程安全? 引用概念:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。我们都知道servlet是多线程的,同时一个servlet实现类只会有一个实例对象,原创 2015-08-11 11:09:35 · 1940 阅读 · 0 评论 -
Java RMI 框架(远程方法调用)
RMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口。任何远程对象都必须直接或间接实现此接口。只有在“远程接口”(扩展 java.rmi.Remote 的接口)中转载 2015-09-07 16:31:18 · 803 阅读 · 0 评论 -
Callable接口与Runnable接口的区别
Java代码public interface Executor { /** * Executes the given command at some time in the future. The command * may execute in a new thread, in a pooled thread, or in the calling转载 2015-09-07 16:38:41 · 6316 阅读 · 0 评论 -
常用排序算法分析与实现
排序分为两类:内排序和外排序。内排序:指排序过程中,待排序列全部存放在内存中处理,不需涉及数据的内、外存交换。适用于元素序列不太大的小文件。外排序:指排序过程中,待排序列不能全部存放在内存中处理,内、外存之间需要多次进行数据交换。适用于元素序列太大,不能一次将其全部放入内存的大文件。 内排序分为六类:插入排序、交换排序、选择排序、归并排序、分配排序和计数排序。这里主要介绍前四类。原创 2015-10-27 15:23:38 · 516 阅读 · 0 评论