扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
eclipse显示被隐藏的文件或文件夹
创新互联公司-专业网站定制、快速模板网站建设、高性价比鼓楼网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式鼓楼网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖鼓楼地区。费用合理售后完善,十年实体公司更值得信赖。
点击左边导航(Navigator或者PackageExplorer等)右上角的小三角 - Filters
点击需要显示文件,让复选框处于非选中状态。
Java代码public class 设置文件属性 { // 执行以下代码你将看到一个属性为隐藏的文件(D:\ddd.ddd) // 请到D盘下查看 public static void main(String[] args) throws IOException { // 创建新文件 File file = new File("D:\\ddd.ddd"); // 删除文件并创建新文件 file.delete(); file.createNewFile(); // 拼dos命令 // attrib的祥细功能介绍请在DOS内输入 " attrib /? " 查看 String sets = "attrib +H \"" + file.getAbsolutePath() + "\""; // 输出命令串 System.out.println(sets); // 运行命令串 Runtime.getRuntime().exec(sets); } } 1. 当Java.io中,如果文件的操作的时候,判断是否隐藏用File.ishiden()判断是否只读,可用File.canWrite(). 2. 当要设置是否是可读或者是隐藏时,在java中除了提供File.setReadOnly()外,就无其他方法了。这样就可以实现了 (1) 设置只读Runtime.getRuntime().exec("attrib " + """ + file.getAbsolutePath() + """+ " +R"); (2) 设置可写Runtime.getRuntime().exec("attrib " + """ + file.getAbsolutePath() + """+ " -R"); (3) 设置隐藏Runtime.getRuntime().exec("attrib " + """ + file.getAbsolutePath() + """+ " +H"); (4) 设置非隐藏Runtime.getRuntime().exec("attrib " + """ + file.getAbsolutePath() + """+ " -H");
隐藏一般是对静态的属性和方法来说的。
你看一下下面的这段代码:
class
planet
{
public
static
void
hide()
{
system.out.println("the
hide
method
in
planet.");
}
public
void
override()
{
system.out.println("the
overrid
method
in
planet.");
}
};
public
class
earth
extends
planet
{
public
static
void
hide()
{
system.out.println("the
hide
method
in
earth.");
}
public
void
override()
{
system.out.println("the
override
method
in
earth.");
}
public
static
void
main(string[]
args)
{
earth
myearth
=
new
earth();
planet
myplanet
=
(planet)
myearth;
myplanet.hide();
myplanet.override();
}
}
覆盖就是子类的方法跟父类的方法具有完全一样的签名和参数。我们看到上面那两个类,父类的override在子类中重写了,因为有跟父类有相同的签名和参数,所以叫做覆盖,但是hide方法,因为是静态的,所以在这里叫做隐藏。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流