当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Java是种面向对象的语言,可以说,Java所有一切都是对象,这句话很好的描述的Java和别的面向对象的编程语言,例如Object Pascl的区别。
 

 

    摘要: 在使用string.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。我们看jdk doc中说明public java.lang" href="file:///d:/jdk15/docs/api/java/lang/string.html">string[] split(java.lang" href="file:///d:/jdk15/docs/api/jav......
 ·jbuilder+mobileset+nokia配置    »显示摘要«
    摘要:   1、安装好jbuilder8(这里以jbuilder8为例,juilder7也可,jbuilder9已经集成了mobileset)。  2、然后安装mobileset3.0,在安装之后,jbuilder根目录下,你会发现多了一个java/j2me/ target=_blank>j2mewtk文件夹,不用说,这就是sun公司的wtk工具。你会在files->new,就会看到多了一个mic......


Java参数传递的一些心得

      java是种面向对象的语言,可以说,java所有一切都是对象,这句话很好的描述的java与别的面向对象的编程语言,例如object pascl的区别.而且,这个特性,也对函数的参数传递有着重要的影响.用过dephi的人都知道,在object pascal中,函数的参数传递有两种方式,值传递与变参传递,简单的说,就是加不加var的区别.加了var,就是变参传递,实质上传递的是这个参数的指针,也就是说,在函数中对参数的任何修改,实际上就是参数对应的变量的修改,这样程序执行完后,作为参数传进来的变量的值可能发生改变.而不加var,则就是值传递,实质上,就是将值先拷贝一份,然后,将拷贝的传递给函数,这样,修改实际上对原来的变量没有影响,(因为只是对拷贝的修改)而且,等到函数返回时,函数调用的空间退栈,拷贝的参数空间也被收回.而java来说,由于所有的皆是对象,所以,参数传递有所不同.其中,没有了var的区别.但实际上,由于对象作为参数,也就是相当于var式传递,因为,传递给函数的是原对象的指针,这样,对传入的参数的修改,实际上就是作为参数的对象的修改,在这一点上,java的参数传递实际上与var方式很象.
...   下一页

    摘要: 下面开始描述draw2d中定义的图形元素类层次。 1、可点击图形元素的设计 一个clickable(可点击对象)要以某种方式响应鼠标点击(由clickbehavior确定)并且触发动作事件。它并不提供可视化反馈。依赖模型持有者和理解并更新这个模型的事件处理器,默认使用buttonmodel。任何图形元素都可以被设置为clickable的内容。当clickable被点击后,事件处理器被调用并修改模......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE