Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java路径接口与OCPJP7考试_Java_Interface_Path_Ocpjp - Fatal编程技术网

Java路径接口与OCPJP7考试

Java路径接口与OCPJP7考试,java,interface,path,ocpjp,Java,Interface,Path,Ocpjp,这几天我在准备OCPJP7考试。我有两个问题,接受回答。第一个与java有关,另一个与考试成绩有关 import java.nio.file.*; class Test13{ public static void main(String arfd[]){ Path a = Paths.get("D:\\OCPJP7\\programs\\..\\NIO2\\SRC\\.\\Subpath.java"); a=a.normalize(); Syst

这几天我在准备OCPJP7考试。我有两个问题,接受回答。第一个与java有关,另一个与考试成绩有关

import java.nio.file.*;
class Test13{
   public static void main(String arfd[]){

       Path a = Paths.get("D:\\OCPJP7\\programs\\..\\NIO2\\SRC\\.\\Subpath.java");
       a=a.normalize();
       System.out.println(a);

   }

}
  • 根据上面的代码段,我希望输出为“D:\OCPJP7\programs\NIO2\SRC\Subpath.java” 但事实并非如此。它提供“D:\OCPJP7\NIO2\SRC\Subpath.java

    正如我所知,normalize()从给定路径中删除任何冗余元素,包括单点和双点。那么为什么它会删除\programs\元素呢

  • 为了成为甲骨文认证的专业人士,Java 7程序员,我们必须参加两次考试

    OCA-JP(Oracle认证助理,Java 7程序员)

    JavaSE7程序员

    据我所知,我们可以以任何顺序完成这两项考试。所以我打算先做JavaSE7程序员,然后做OCA

    我的问题是,通过这两项考试后,甲骨文将提供什么。 他们两次考试都有两张证书吗?还是两者都有一份证书?还有别的吗

  • 正如我所知,normalize()从给定的 路径包括单点和双点。那为什么它会消失呢 \程序\元素

    指的是父目录。换句话说,
    /programs
    让你前进,
    /..
    让你回来

    美国的Javadoc

    如果“.”前面有一个非“-.”名称,则两个名称都是 被认为是多余的(重复识别此类名称的过程 直到它不再适用)

    因此,
    \\programs\\\..
    是多余的并被删除

    我不能回答你的第二个问题