zoukankan      html  css  js  c++  java
  • 2017/12/25 构造方法和传参

    1、状态是对象的属性及其当前值,通常是动态的;
    2、构造方法不能有任何非访问性质的修饰符,不能用void修饰!!!!他不返回任何数据类型;
    3、构造方法用this调用其他构造方法,只能放在首位,所以只能调用一次;
    4、创建对象的两种方式,一、直接new生成;二、通过反射,调用java.lang.Class类,xx.getClass().newInstance()或者Class.faoName("xx").newInstance();
    5、使用反射时要保证有无参的构造方法(类中有明确的构造方法声明时,不会再自动生成无参的构造方法);
    6、单例设计模式就是把无参的构造方法私有化(private),只能通过反射调用,且只能创建一次;
    7、对象引用赋值,传递的是地址。
    8、传递擦数的两种方式:一、!!!!!!!!!!基本类型变量的值传递,变量值本身被复制,方法中对变量的修改不会影响原变量;
    对象的属性也不行,Person.name传入也不会发生变化;
    二、对象的引用变量,,对象的引用值被复制,方法使用该引用对对象的修改将会影响实参对象;
    9、重写toString()时,要注意加"",保证返回的是字符串;
    10、使用Calendar可以获取时间;

  • 相关阅读:
    Python日期和时间
    Python实现ATM
    XML的ElementTree解析方式
    Python多线程
    Python文件操作
    Python错误和异常
    Python基础第四课
    html页面引入另一个html页面
    微信直播video安卓端始终在最顶层的解决方法
    设计模式之 外观模式
  • 原文地址:https://www.cnblogs.com/loong996/p/8111399.html
Copyright © 2011-2022 走看看