zoukankan      html  css  js  c++  java
  • Java基础学习篇---------this、object的学习

    一、this的学习方法

      1.使用this调用构造方法市一定放在构造方法的首行

      2.使用this调用构造方法时一定流出调用的出口

      public class MyClass {
    public MyClass(){
    System.out.printf("调用无参数的构造方法");
    }
    public MyClass(String name) {
    this();
    System.out.printf("调用一个参数的构造方法");
    }
    public MyClass(String name , int a) {
    this(name);
    System.out.printf("调用两个参数的构造方法");
    }
    public static void main(String[] args){
    MyClass myClass = new MyClass("zz" , 20);
    }

    public static String initCap(String s){
    return s.substring(0, 1).toUpperCase().concat(s.substring(1));
    }
    }

    二、Object类的学习
      1.关键的三个重要的类
       (1). toString : 获取对象的信息
       (2). equals : 对象的比较
       (3). hashCode : 对象的哈希码
      2.包装类的使用
       Number类的继承 :int(Interger)、double(Double)、short(Short)、byte(Byte)、float(Float)、long(Long)
       Object对象继承 : boolean(Boolean) 、 char(Character)
       包装类可以自动拆箱和装箱
        Object obj = 10.2;           //将double装箱为Double,然后再装箱为Object类
       double d = (Double) obj; //将Object向下转型Double,然后再拆箱为double类
       System.out.printf(" "+d);
  • 相关阅读:
    多点触控(包括拖拽控件)的例子
    绑定当前对象例子——Tag="{Binding}"
    绑定自己Self
    按键(ESC ,F1,F2等)——wpf的命令处理方法
    C#基础:值类型、引用类型与ref关键字
    生成事件命令
    Prism——Region
    组合模式的一个案例说明
    Laravel 学习记录
    【Linux学习】3.Linux常见配置文件
  • 原文地址:https://www.cnblogs.com/liunx1109/p/9780738.html
Copyright © 2011-2022 走看看