码迷,mamicode.com
首页 > 其他好文 > 详细

程序员自己编写的类和JDK类是一种合作关系

时间:2018-08-04 18:53:51      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:内容   程序   mod   存在   oid   java   帮助文档   编写   情况   

封装类:

JAVA为每一个简单数据类型提供了一个封装类,使每个简单数据类型可以被Object来装载。

除了int和char,其余类型首字母大写即成封装类。

转换字符的方式:

int I=10;

String s=I+” ”;

String s1=String.valueOf(i);

 

Int I=10;

Interger I_class=new integer(I);

技术分享图片

 

看javadoc的帮助文档。

附加内容:

“==”在任何时候都是比较地址,这种比较永远不会被覆盖。

 

程序员自己编写的类和JDK类是一种合作关系。(因为多态的存在,可能存在我们调用JDK类的情况,也可能存在JDK自动调用我们的类的情况。)

注意:类型转换中double\interger\string之间的转换最多。

 

 1 package TomText;
 2 
 3 class TomText_39 {
 4     private String name;
 5       public void setName(String pname){
 6         name = pname;
 7       }
 8       public  String getName(){
 9         return name;
10       }
11 
12   
13             private void modify(TomText_39 ta,TomText_39 tb){
14               ta.setName("xyz");
15               tb.setName("uvw");
16               System.out.println("in test...");
17               System.out.println("ta.getName()=" + ta.getName());
18               System.out.println("tb.getName()=" + tb.getName());
19             }
20   
21       
22       
23       public static void main(String[] args){
24           TomText_39 ta = new TomText_39();
25           TomText_39 tb = new TomText_39();
26           TomText_39 xx = new TomText_39();
27           
28         
29         ta.setName("abc");
30         tb.setName("def");
31         xx.modify(ta, tb);;
32         System.out.println("before test...");
33         System.out.println("ta.getName()=" + ta.getName());
34         System.out.println("tb.getName()=" + tb.getName());
35  
36         System.out.println("after test...");
37         System.out.println("ta.getName()=" + ta.getName());
38         System.out.println("tb.getName()=" + tb.getName());
39       }  
40 
41 }

 

程序员自己编写的类和JDK类是一种合作关系

标签:内容   程序   mod   存在   oid   java   帮助文档   编写   情况   

原文地址:https://www.cnblogs.com/borter/p/9419340.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!