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

Java中toString的使用

      在java中,所有对象都有toString()这个方法,因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法” 。它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法。总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法
例子1:
public class A{
public String toString(){return "this is A";}
}
如果某个方法里面有如下句子:
A obj=new A();
System.out.println(obj);
会得到输出:this is A
例子2:
public class A{
public String getString(){return "this is A";}//toString改个名字试试看
}
A obj=new A();
System.out.println(obj); //隐式调用toString()函数
//因为没用自定义toString()函数的返回值,所以会得到输出:xxxx@xxxxxxx的类名加地址形式 ;
System.out.println(obj.getString()); //显式调用getString()函数,会得到输出:this is A
所以,toString的好处是在碰到“println”之类的输出方法时会自动调用,不用显式打出来。


相关文档:

Java连接各种数据库的配置方法

Java连接各种数据库的配置方法MySQL
:String Driver="com.mysql.jdbc.Driver"
;  //驱动程序String URL="jdbc:mysql://localhost:3306/db_name"
;  //连接的URL,db_name为数据库String Username="username"
;  //用户名String Password="password"
;  / ......

漫谈Java加密技术(一)

 如基本的单向加密算法:
    ●  BASE64 严格地说,属于编码格式,而非加密算法
    ●  MD5(Message Digest algorithm 5,信息摘要算法)
    ●  SHA(Secure Hash Algorithm,安全散列算法)
    ●  HMAC(Hash Message Authen ......

Terrocotta 基于JVM的Java应用集群解决方案

越来越多的企业关键应用都必须采用集群技术,实现负载均衡(Load Balancing)、容错(Fault Tolerance)和灾难恢复(Failover)。以达到系统可用性(High Availability)和可伸缩性(Scalability)的要求。
关于J2EE集群技术的基本原理和常用实现方式,TheServerSide.com有一篇经典的文章:
http://www.theserverside.com ......

我们团队的Java之路的规划

Java之路计划
说明:由于我们团队其他成员都不是做java开发的,但是马上都要集体转向Java,所以是我整理了一下,还是比较适用于初学者的,高手们也可以提提意见
       在开始这个计划前,我想还是想和大家分享一下我对未来Java之路的憧憬,虽然Java的母公司Sun在经受着Oracle公司收购,导 ......

Java初学的苦恼

     见到人家做了一个学生管理系统,用的是Microsoft Access和Java,但自己就是弄不好,已经好几天了,真是整死了,好不容易把人家请过来指教,猛然才发现自己太傻了:知道只要把其他的类同主函数放在一个包中,只要编译执行主函数,其余的也就都被编译了。
     虽然很简单,但 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号