Java - 类“类名”和公共类“类名”之间的区别
两者之间有什么区别
class x {
//code here
}
和
public class x {
//code here
}
有时我在互联网上看到一些例子,他们会有而不是,它们都是简单的程序。我用于我的作业,其他人也是如此public class
class
class
两者之间有什么区别
class x {
//code here
}
和
public class x {
//code here
}
有时我在互联网上看到一些例子,他们会有而不是,它们都是简单的程序。我用于我的作业,其他人也是如此public class
class
class
最简单的方法:
如果您拥有的所有内容都位于同一包中(每个文件顶部的pack package com.myschool.myapp),那么没有区别,但是如果有任何东西想要访问其包之外的任何内容,那么它必须是公开的。
例如,“String”在“java.lang”中,你的包几乎肯定不在java.lang中,所以如果字符串不是公开的,你就无法访问它。