`
寂地流年
  • 浏览: 26702 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
==和equals的区别?      ==号,他比较的是一个对象在内存中的地址值,比如2个字符串对象 String s1 = new String("str"); String s2 = new String("str"); 如果用==号比较,会返回false,因为创建了两个对象,他们在内存中地址的位置是不一样的。    equals的情况比较复杂,它是java.lang.Object类中的一个方法。因为java中所有的类都默认继承于Object,所以所有的类都有这个方法。String里的方法,如果==号比较不相等,还会进行一下值的比较。 所以equals ...
- dispose - public void dispose()    释放由此 Window、其子组件及其拥有的所有子组件所使用的所有本机屏幕资源。即这些 Component 的资源将被破坏,它们使用的所有内存都将返回到操作系统,并将它们标记为不可显示。     通过随后对 pack 或 show 的调用重新构造本机资源,可以再次显示 Window 及其子组件。重新创建的 Window 及其子组件的状态在移除 Window 的点上与这些对象的状态将是一样的(不考虑这些操作之间的其他更改)。 注:当 Java 虚拟机 (VM) 中最后的可显示窗口被移除后,虚拟机可能会终止。 ////// ...
                        什么是对象,类,对象,继承,多态,重载? 从概念角度,类是一种抽象,能够把你需要的特点刻画出来 如果仅仅从编程语言来理解,那类就是一种模板,定义一个类相当于定义一个数据类型,以及相关的函数方法~ 对象就是根据类这个模板,生成的所谓"实例",就是像用模子造零件一样,所有的对象都拥有和类一样的结构,但是对象里储存的数据都是独立的互不干扰的 简单来说,类就是对一个事物抽象出来的结果。比如人可以作为一个类。一般来说,一个类具有成员变量和成员方法。成员变量相当于属性,比如‘人’具有的变量有胳膊,手脚等。而成员 ...
Global site tag (gtag.js) - Google Analytics