Abstract方法不能用final,static修饰非abstract方法在abstract类中可以用fina

原创 2006年06月23日 17:26:00
抽象类中的抽象方法不能是final,但是非抽象方法前加final可以编译通过因为abstract和final相互排斥,前者专用于继承,后者禁止继承
抽象类中的抽象方法不能为static
非抽象方法可以为static
包裹类Integer、 String 、Float、 Double等都是final类,不能被继承!Integer i=new Integer(“6”);如果字符串不是数字,会产生运行异常(不会出现编译错误)但是对于boolean,这个规则不适用。当字符串时(大小写无关),Boolean对象代表的数值为true,其他字符串均为false如:
Boolean b = new Boolean(“afiwou”); 代表false
Boolean b = new Boolean(“tRue”); 是true

java中Static&Final的使用方法,&&&Java中两个主要的抽象Abstract&&Implement

两大修饰符 Static 1. 修饰内部类class Outer{static class Inner{}} //不能对外部类用static 1) 修饰属性(类的内部,方法的外部)//类变量 ...
  • alpsln
  • alpsln
  • 2016年05月02日 16:39
  • 221

JAVA之旅(七)——final关键字 , 抽象类abstract,模板方法模式,接口interface,implements,特点,扩展

JAVA之旅(七)——final关键字 , 抽象类abstract,模板方法模式,接口interface,implements,特点,扩展 OK,我们继续学习JAVA,美滋滋的 一.final ...

Java学习笔记之继承和接口(一) super关键字、final关键字、abstract类和方法

以下是博主学java的时候记的一些笔记,分享给大家,如果有错误或者以为的话,可以在下方留言 子类与父类在同一个包中的继承性 子类会继承父类的除private之外的其他类型的成员变量和方法,继承的...

知识补充:抽象方法abstract为什么不能与static、synchronized、native混用

这个问题要从实际的逻辑角度去看的,首先要了解abstract,static,synchronized,native这些关键字干什么用的。 abstract是抽象的,指的是方法只有声明而没有实现,它的...
  • gybyylx
  • gybyylx
  • 2011年09月07日 16:32
  • 598

Java的非访问控制符:static,final,abstract

非访问控制符 非访问控制符 基本含义 修饰类 修饰成员 修饰局部变量 static 静态的、非实例的(本质)、类的 可以修饰内部类 Yes final ...

JAVA基础之包装类,static,final,abstract ,接口 和 内部类

包装类:   自jdk5之后,java就提供了自动装箱与自动拆箱功能,大大简化了基本类型与其包装类对象之间的转换过程,当然装换过程中要注意类型的匹配。 public class IntAndInt...
  • liuxins
  • liuxins
  • 2016年05月15日 20:55
  • 4409

JAVA属性和方法的继承与隐藏、final、super、abstract

一、属性的继承与隐藏      1. 属性的继承         (1)父子类在同一包中,子类可以无条件的继承父类的所有非私有属性。         (2)父子类在不同包中,父类的被public...

abstract(抽象)修饰符,可以修饰类和方法

1.abstract修饰类:会使这个类成为一个抽象类。 Ø  abstract修饰符在修饰类时必须放在类名前。 Ø  将不能生成对象实例, Ø  可以作为对象变量声明的类型,也就是编译时类型, ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Abstract方法不能用final,static修饰非abstract方法在abstract类中可以用fina
举报原因:
原因补充:

(最多只允许输入30个字)