几个很模糊的知识点请高手指点下 访问修饰符具体访问权限,重载的几个条件,重写的具体条件重写能写构造方法么?马上开始学数据库了,请前辈们给点学习经验! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库会用到这个吗?只有像java这样的才会涉及到吧~~~~ 作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型 private 只有自己可用protected 子类可访问friendly 同一包可访问public 哪里都可以重载 :同一个类中: 同名不同参重写:继承关系的类中:同名同参同返回值构造方法可以重载,重写还没见过。 作用域 当前类 同一个包 子类 其他public yes yes yes yesprotected yes yes yes default yes yes private yes对于修饰class的只能用public或default 数据库常用的就是MySql,Oracle.. java基础,不过跟数据库有啥关系? public √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × × Comparable<Integer>.class出错 java 的Html文件处理? POI如何获得sheet的name? 关于HttpURLConnection的延时问题 高精度除法!!!!!输出问题 swt 动态界面 为什么这段代码会这么慢 javamail收到邮件后,如何查看邮件的原始信息. 请问个socket简单问题 关于结果集,两次查询一样的问题 java api有个地方看不懂... 监听与事件源
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型
protected 子类可访问
friendly 同一包可访问
public 哪里都可以重载 :同一个类中: 同名不同参
重写:继承关系的类中:同名同参同返回值构造方法可以重载,重写还没见过。
public yes yes yes yes
protected yes yes yes
default yes yes
private yes
对于修饰class的只能用public或default
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×