Application中怎样获得url对象啊,Applet类中是getCodeBase()来获取的? Applet类中是getCodeBase()来获取的;那么Application中有功能和getCodeBase()相类似的方法吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接new一个URL对象出来吧,构造方法:URL(String spec) 根据 String 表示形式创建 URL 对象。 URL(String protocol, String host, int port, String file) 根据指定 protocol、host、port 号和 file 创建 URL 对象。 URL(String protocol, String host, int port, String file, URLStreamHandler handler) 根据指定的 protocol、host、port 号、file 和 handler 创建 URL 对象。 URL(String protocol, String host, String file) 根据指定的 protocol 名称、host 名称和 file 名称创建 URL。 URL(URL context, String spec) 通过在指定的上下文中对给定的 spec 进行解析创建 URL。 URL(URL context, String spec, URLStreamHandler handler) 通过在指定的上下文中用指定的处理程序对给定的 spec 进行解析来创建 URL。 如果是读取自己磁盘上的目录下或者jar包中的文件,有一个可以用:URL url = this.getClass().getClassLoader().getResource("data.txt");得到在类加载器的目录下的文件如data.txt的URL.如你的程序没有把包,在目录D:/JavaCode/下,为Test.java那么类加载器得到的路径是D:/JavaCode/如果把包了,包名是com.xx.Text.java, 则你的源码在目录D:/JavaCode/com/xx下,为Test.java这时得到的类加载器的路径还是D:/JavaCode/如果这时你想得到D:/JavaCode/com/data.txt的URL,那么如下:URL url = this.getClass().getClassLoader().getResource("com/data.txt"); JAVA排序 请求帮忙一个ibatis配置的问题 如何来用sql存储过程实现这个呢?超简单 我在STRUCTS构架里把数据库的记录和操作放在BEAN里,然后在JSP里调用记录集,但我用记录集如rs.getString(1)里却产生错误。调不出数据, 我的程序可以运行,但是在编译是却出现了提示(不是错误),请问是什么问题? 那位大侠帮忙做个小程序,必有重谢!! 请教读取相对路径问题,小问题却搞了半天。。急! 求救:java的‘主要类型’本质上是不是对象? apache和resin配置问题 接口继承类是怎么一回事? 在本机上的简单接口程序为什么运行不了?? 关于连接池的疑问。
根据 String 表示形式创建 URL 对象。
URL(String protocol, String host, int port, String file)
根据指定 protocol、host、port 号和 file 创建 URL 对象。
URL(String protocol, String host, int port, String file, URLStreamHandler handler)
根据指定的 protocol、host、port 号、file 和 handler 创建 URL 对象。
URL(String protocol, String host, String file)
根据指定的 protocol 名称、host 名称和 file 名称创建 URL。
URL(URL context, String spec)
通过在指定的上下文中对给定的 spec 进行解析创建 URL。
URL(URL context, String spec, URLStreamHandler handler)
通过在指定的上下文中用指定的处理程序对给定的 spec 进行解析来创建 URL。
URL url = this.getClass().getClassLoader().getResource("data.txt");
得到在类加载器的目录下的文件如data.txt的URL.
如你的程序没有把包,在目录D:/JavaCode/下,为Test.java
那么类加载器得到的路径是D:/JavaCode/如果把包了,包名是com.xx.Text.java, 则你的源码在目录D:/JavaCode/com/xx下,为Test.java
这时得到的类加载器的路径还是D:/JavaCode/
如果这时你想得到D:/JavaCode/com/data.txt的URL,
那么如下:
URL url = this.getClass().getClassLoader().getResource("com/data.txt");