`
你是救世主
  • 浏览: 123708 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java中 file 的名字为什么不能有中括号 ???

阅读更多
在,,,,,,,,eclipse中,,工程的名字不能有中括号。。。。。。。。



    private File getFile(String filename) throws IOException {
        URL url = ConfigurationFileManager.class.getClassLoader().getResource(filename);
        if (url != null) {
            return new File(url.getFile());
        }
        File file = new File(filename);
        if (file.exists()) {
            return file;
        }
        throw new IOException("can not locate " + filename);
    }



一个文件的URL 为空时。。。。这个文件 还可能存在吗  ????
不知道 。。。


当一个文件URL 不为空时。。。这个文件是可以不存在的。。。。。。。。。
比如,,文件的路径有不认识的字符(中括号情况)。
分享到:
评论

相关推荐

    hotswap-for-java-file.zip

    热更的文件为java文件,大致是把java文件动态编译成class 然后用agentmain来进行热更 程序启动后,可以自己手动调用HotSwapManager.startTimerTask()方法来启动自动热更的schedule 也可以自己弄个定时器,调用...

    java svg格式转换成图片格式

    无论是在Web应用中动态生成图像,还是在桌面应用中处理图形,Java都能满足这些需求,并且具有良好的跨平台性。理解这些知识点对于Java开发者来说是非常重要的,特别是在图形处理和前端开发的交汇点上。

    大括号在shell中的使用

    在Linux和Unix的世界里,Shell是一种非常强大的命令行解释器,它允许用户...理解并熟练运用大括号在Shell中的这些用途,能极大地提升编写脚本的效率和代码的可读性。在编写Shell脚本时,应根据实际需求灵活选择和应用。

    VB代码转java代码,亲测可用

    2. **数据类型**:VB的数据类型(如`Integer`, `String`, `Boolean`)在Java中有相应的等价物,但需要注意的是,VB的`Long`对应Java的`long`,`Double`对应`double`,`Date`则转换为`java.util.Date`或`java.time....

    JAVA WMF 转换SVG,PNG

    在IT行业中,图像处理是不可或缺的一部分,特别是在跨平台和网络应用中。本主题涉及的是将Windows Metafile Format (WMF) 和 Enhanced Metafile Format (EMF) 图像转换为更通用且网络友好的 Scalable Vector ...

    java读写csv文件

    使用 Java 读写 CSV 文件可以使用 Java IO 类库,但是在实际处理中发现 CSV 文件本身包含了对各种特殊字符的处理信息,这些处理信息可能会导致读取到的字符串不是原始内容。为了解决这个问题,可以使用 javacsv 库,...

    java视频学习总结

    Java中的`File`类提供了文件和目录的创建、删除、重命名等功能。流式I/O则是Java中处理输入输出的核心概念,分为字节流和字符流两大类,如`InputStream`、`OutputStream`、`Reader`和`Writer`等。流式I/O允许数据以...

    JAVA考试填空题

    在JAVA编程语言中,我们经常需要创建自定义类来表示特定的对象或概念。在这个场景中,题目要求定义一个立方体类"Cubic",该类包含了三个属性:长度、宽度和高度,以及一个计算体积的方法。下面我们将详细讲解这些...

    Java读取Ini文件

    在Java中,没有内置的库来直接处理Ini文件,但我们可以利用Java的I/O流和字符串处理功能来实现读取Ini文件的功能。下面将详细介绍如何在Java中读取Ini文件。 首先,我们需要了解Ini文件的基本结构。Ini文件由多个节...

    The Java Language Specification, Java SE 7 Edition.rar

    在Java 7中,有几个重要的更新和改进: 1. **多路赋值(Multivariate Assignment)**:引入了钻石操作符(),在创建泛型实例时自动推断类型,如`List<String> list = new ArrayList();`,减少了冗余代码。 2. **...

    java全集.pdf JAVA全集

    - **静态类**:在Java中,类本身不能被声明为静态的。 **7.5 Singleton模式** - 保证一个类只有一个实例,并提供一个全局访问点。 **7.6 final关键字** - **final变量不能被改变**:一旦赋值后就不能再更改。 - ...

    java api 1.7 中文文档

    `JAVA_API_1.7中文.chm`文件是Java API 1.7的中文帮助文档,它详尽地列出了所有可用的类、接口、方法和构造函数,是开发者日常开发中不可或缺的参考资料。通过查阅这个文档,开发者可以快速查找和理解Java 1.7中的...

    Java语言实用教程

    - **语言符号**:介绍Java中使用的各种符号,如括号、分号等。 - **数据类型**:讲解Java中的基本数据类型和复合数据类型。 - **运算符和表达式**:介绍算术运算符、关系运算符、逻辑运算符等,并演示如何构造表达式...

    Java语言编码规范 (Java Code Conventions)

    编码规范对于程序员而言尤为重要,有以下几个原因:一个软件的生命周期中,80%的花费在于维护;几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护;编码规范可以改善软件的可读性,可以让程序员...

    580.578.JAVA基础教程_泛型与File-File类的课后练习(580).rar

    本教程重点聚焦于Java基础知识中的两个关键概念:泛型(Generics)和File类。通过课后练习,我们可以深入理解并熟练掌握这两个主题。 泛型是Java 5引入的一个重要特性,它允许我们在编译时检查类型安全,同时减少了...

    java 格式代码模板

    对于IntelliJ IDEA,可以在设置/首选项中找到“Editor” > “File and Code Templates”和“Code Style” > “Java”进行导入。对于Eclipse,可以在“Window” > “Preferences” > “Java” > “Code Style”下找到...

    Java语言编码规范

    Java语言编码规范是Java开发中不可或缺的一部分,它旨在提高代码的可读性、可维护性和团队协作效率。编码规范不仅包括了对文件命名、文件组织、缩进排版的指导,还包括了变量命名、注释编写、代码结构等多个方面的...

    CoreJava学习笔记

    6. **体系结构中立**:Java程序可以在任何环境中运行,只要这个环境中有一个Java虚拟机(JVM)。 7. **可移植性**:Java的可移植性来源于它的体系结构中立性。 8. **解释型**:Java源程序经过编译后得到的是字节码,...

Global site tag (gtag.js) - Google Analytics