IP属地:河南
equals相等,hashcode必相等;hashcode相等,equals可能不相等。
语法层次 抽象类和接口分别给出了不同的语法定义。 设计层次 抽象层次不同,抽象类是对类抽象,而接口是对行为的抽象。抽象类是对整个类整体进行抽象,...
可变性 String类中使用字符数组保存字符串,privatefinal char value[],所以string对象是不可变的。String...
String类是final类故不可以继承,一切由final修饰过的都不能继承。
private只有在本类中才能访问; public在任何地方都能访问; protected在同包内的类及包外的子类能访问; 默认不写在同包内能访问。
构造器不能被重写,不能用static修饰构造器,只能用public private protected这三个权限修饰符,且不能有返回语句。
重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。 重写:发生在父子类中,...
抽象:就是把现实生活中的某一类东西提取出来,用程序代码表示,我们通常叫做类或者接口。抽象包括两个方面:一个是数据抽象,一个是过程抽象。数据抽象也...
面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过...