1. java类中,如果不写修饰符,方法只有void xx(),那么这个方法默认是public还是其他的
java访问修饰符有4个
public
protected
default
private
不写默认是default
2. java中,方法名称之前什么修饰词也没有是什么意思
在方法名之前没有任何修饰词应该是构造函数,
如
class Hello{
Hello()// 这个就是构造函数,在创建对象实例的时候初始化对象
{
System.out.print("Hello");
}
public static viod main(String args[]){
Hello h = new Hello();
}
}
至于this关键字作为方法参数时应该是对对象本身的引用
方法调用前没有修饰符,只有在方法声明的时候才有
方法调用可以调用对象本身的方法,也可以是调用继承自其父类的方法。你的例子中的三个函数都是调用继承自Frame类的方法。
3. java下 类或接口不写修饰符 那它的访问权限默认是public嘛
你好,不是public,是default。
缺省情况下,是default,只能被同一包的访问。
希望可以帮到你,望采纳。
4. 【java】java中构造函数前用public修饰与没有任何修饰符相比,有什么区别万分感谢!
public允许你工程里的任何类访问。无修饰符,他的访问范围就是package(包),意思就是说,同一个包中的类可以访问,但是其它包中的类就不能访问了。这样比较下来,public的范围是最广的,package的作用范围仅次于public。还有不懂的吗?