易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

java 文件命名与执行

文件名:Sjis.java
   class Sj
{
  public static void main(String[] args)
{
}
}
-------------------------------------
执行:
javac   Sjis.java
Java  Sj
、、、、、、、、、、、、、、、、、
文件名:Sjis.java
public  class Sjis.java
{
  public static void main(String[] args)
{
}
}
-------------------------------------
执行:
javac   Sjis.java
Java  Sjis
注意:没“public”时,class命名可以和文件名不同,但执行时需要注意理解各自的对应。
有“public”时,class命名可以和文件名需要相同。 ......

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 { 
      &nb ......

戏说java web开发中的listener和filter

文章转自:http://javastudy.blog.51cto.com/183528/78723
jsp开发中的 监听器和过滤器,这两个东西要说起来,很大,很繁。今天我想用一个现实的例子,来说明这两个东东的作用。
案例描述
        假设你平时生活在北京,有天你去一个很边远很贫穷的山村体验生活,到了那个山村后,你想要什么东西,村长都会同意,然后安排村民送给你,但是有一点例外的是,一旦你问他们要钱,村长坚决不给,还会带领村民把你打回北京去。
        你为了从村民那里带走尽量多的东西,所以你在出发前准备了一个大袋子,希望把村民给的东西都放到袋子里;然后你在回到城市后,这个袋子就没用了,你就把这个袋子给扔了。
代码模拟
         恩,我想用如下简单代码来模拟以上案例,大家可以想一下监听器扮演者什么角色?过滤器扮演什么角色?
1. 新建一个java web project;
2. 默认的index.jsp页面上加上两个链接,模拟要村民要红薯和要钱,如下:
<html>
  <body>
    <h1>欢迎掉入无名村,哈哈</h ......

JAVA中用于处理字符串的“三兄弟”

     JAVA中用于处理字符串常用的有三个类:java.lang.String、java.lang.StringBuffer、java.lang.StringBuilder,这三者的共同之处都是final类,不允许被继承,这主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着的,且考虑到防止其中的参数被修改影响到其它的应用。StringBuffer与StringBuilder两个基本上差不多,只是StringBuffer是线程安全,可以不需要额外的同步用于多线程中;StringBuilder是非同步,运行于多线程中就需要使用着单独同步处理,但是速度就比StringBuffer快多了;二者之间的共同点都可以通过append、insert进行字符串的操作。
     String实现了三个接口:Serializable、Comparable<String>、CharSequence,而StringBuffer及StringBuilder只实现了两个接口Serializable、CharSequence,相比之下String的实例可以通过compareTo方法进行比较,而其它两个就不可以。
以下是JDK中对String、StringBuffer、StringBuilder的详细介绍:
String:
      String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。
字符串是常量; ......

JAVA中用于处理字符串的“三兄弟”

JAVA中用于处理字符串的“三兄弟”
JAVA中用于处理字符串常用的有三个类:java.lang.String、java.lang.StringBuffer、java.lang.StringBuilder,这三者的共同之处都是final类,不允许被继承,这主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着的,且考虑到防止其中的参数被修改影响到其它的应用。StringBuffer与StringBuilder两个基本上差不多,只是StringBuffer是线程安全,可以不需要额外的同步用于多线程中;StringBuilder是非同步,运行于多线程中就需要使用着单独同步处理,但是速度就比StringBuffer快多了;二者之间的共同点都可以通过append、insert进行字符串的操作。
String实现了三个接口:Serializable、Comparable<String>、CharSequence,而StringBuffer及StringBuilder只实现了两个接口Serializable、CharSequence,相比之下String的实例可以通过compareTo方法进行比较,而其它两个就不可以。
以下是JDK中对String、StringBuffer、StringBuilder的详细介绍:
String:
String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。
字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支 ......

JAVA中的依赖倒原则

JAVA中的依赖倒原则
美国法律有一条最基本的准则就是“人人平等”,我们不去管它是经过什么样的斗争、什么样的流血牺牲换来的,只把它理解为一个JAVA方法,该方法定义如下:
    public final boolean 人人平等(人1,人2){
       return true;
    }
 
虽然各个州的法律有可能不同,如美国基本法,纽约有可能叫纽约基本法,他们应该是这样一种关系:纽约基本法继承美国基本法,但是不允许对该方法进行重写。
在纽约执行法很的时候,采用:
美国基本法 = new 纽约基本法
 
任何地方调用"人人平等"这个方法,都是返回"true",也就是人人平等的原则在任何地方都不可能被改变,这是宏观决定微观,而不会因为纽约而变成男人与女人的不相等。
如某国也有基本法,也有人人平等的方法。定义应该如下:
    public boolean 人人平等(人1,人2){
       return true;
    }
 
如某国的某地也有基本法,某地基本法也是继承于某国基本法,但是因为"人人平等"这个方法不是final类型的,因而可能被改写,某地执行的时 ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [1523] [1524] [1525] [1526] 1527 [1528] [1529] [1530] [1531] [1532]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号