易截截图软件、单文件、免安装、纯绿色、仅160KB

Java学习拾遗2 由String str=”abc”引出的故事

 Java学习拾遗2--由String str=”abc”引出的故事(综合了下边的一些指点已更新,感谢在下边留言交流的朋友,谢谢你们的指点!) 收藏 此文于2009-11-10被推荐到CSDN首页
如何被推荐?
话题是由如下的事情引出的:
public class StringTest { 
public static void main(String[] args) { 
String str1 = new String("abc"); 
String str2 = "abc"; 
if (str1 == str2) { 
            System.out.println("str1 == str2"); 
        } else { 
            System.out.println("str1 != str2"); 
        } 
String str3 = "abc"; 
if (str2 == str3) { 
            System.out.println("str2 == str3"); 
        } else { 
            System.out.println("str2 != str3"); 
        } 
        str1 = str1.intern(); 
if (str1 == str2) { 
            System.out.println("str1 == str2"); 
        } else { 
            System.out.println("str1 != str2"); 
        } 
String str4 = new String("abc"); 
        str4 = str4.intern(); 
if (str1 == str4) { 
            System.out.println("str1 == str4"); 
        } else { 
            System.out.println("str1 != str4"); 
  &nb


相关文档:

Java的垃圾回收之算法

引言
  Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收 ......

java 获取网页内容

package test;



import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.net.Authenticator;

import java.net.HttpURLConnection;

import java.net.PasswordAuthenticat ......

带有限期的作业排序算法 java实现

/*
*日期:2010-04-19 22:02
*开发者:heroyan
*联系方式:zndxysf@126.com
*功能:带有限期的作业排序,假设每个作业都可在单位时间内完成,完成后获得一定的效益,求效益的最大值和作业顺序
*/
import java.util.Scanner;
import java.util.Arrays;
import java.util.ArrayList;
public class JobSort{
private st ......

选择java后的那些事.....


这两天学校开始让我们这一大批高费生选择自己的专业方向,Focuser

经过好几个年头的思考,并且在我们亲爱c#老师热情的向
我们介绍.net的前景后,毅然坚定的选择了java这条自己认为前程似锦的道路。以下的这些网站是我平时经常访问的一些国外的英文java网站,今天特
地的发布给大家,希望我们能够真正的学习到jav ......

java 文件命名与执行

文件名:Sjis.java
   class Sj
{
  public static void main(String[] args)
{
}
}
-------------------------------------
执行:
javac   Sjis.java
Java  Sj
、、、、、、、、、、、、、、、、、
文件名:Sjis.java
public  class Sjis.java
{
  public static ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号