总结一下java获取路径几种途径

时间:2019-05-15 09:25:50下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《总结一下java获取路径几种途径》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《总结一下java获取路径几种途径》。

第一篇:总结一下java获取路径几种途径

总结一下java获取路径几种途径--

在写java程序时不可避免要获取文件的路径...总结一下,遗漏的随时补上

1.可以在servlet的init方法里

String path = getServletContext().getRealPath(“/”);这将获取web项目的全路径

例如 :E:eclipseM9workspacetree tree是我web项目的根目录

2.你也可以随时在任意的class里调用

this.getClass().getClassLoader().getResource(“/”).getPath();这将获取 到classes目录的全路径

例如 : E:eclipseM9/workspace/tree/WEB-INF/classes/

这个方法也可以不在web环境里确定路径,比较好用

3.request.getContextPath();获得web根的上下文环境 如 /tree tree是我的web项目的root context

获取web项目的全路径

Java路径问题最终解决方案

—可定位所有资源的相对路径寻址

前言

Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。

我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所有位置的资源!

Java路径

Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种:

一、URI形式的绝对资源路径

如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b URL是URI的特例。URL的前缀/协议,必须是Java认识的。URL可以打开资源,而URI则不行。URL和URI对象可以互相转换,使用各自的toURI(),toURL()方法即可!

二、本地系统的绝对路径

D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b Java.io包中的类,需要使用这种形式的参数。

但是,它们一般也提供了URI类型的参数,而URI类型的参数,接受的是URI样式的String。因此,通过URI转换,还是可以把URI样式的绝对路径用在java.io包中的类中。

三、相对于classpath的相对路径

如:相对于

file:/D:/java/eclipse32/workspace/jbpmtest3/bin/这个路径的相对路径。其中,bin是本项目的classpath。所有的Java源文件编译后的.class文件复制到这个目录中。

四、相对于当前用户目录的相对路径

就是相对于System.getProperty(“user.dir”)返回的路径。

对于一般项目,这是项目的根路径。对于JavaEE服务器,这可能是服务器的某个路径。这个并没有统一的规范!

所以,绝对不要使用“相对于当前用户目录的相对路径”。然而:

默认情况下,java.io 包中的类总是根据当前用户目录来分析相对路径名。此目录由系统属性 user.dir 指定,通常是 Java 虚拟机的调用目录。

这就是说,在使用java.io包中的类时,最好不要使用相对路径。否则,虽然在J2SE应用程序中可能还算正常,但是到了J2EE程序中,一定会出问题!而且这个路径,在不同的服务器中都是不同的!

相对路径最佳实践

推荐使用相对于当前classpath的相对路径

因此,我们在使用相对路径时,应当使用相对于当前classpath的相对路径。

ClassLoader类的getResource(String name),getResourceAsStream(String name)等方法,使用相对于当前项目的classpath的相对路径来查找资源。

读取属性文件常用到的ResourceBundle类的getBundle(String path)也是如此。

通过查看ClassLoader类及其相关类的源代码,我发现,它实际上还是使用了URI形式的绝对路径。通过得到当前classpath的URI形式的绝对路径,构建了相对路径的URI形式的绝对路径。(这个实际上是猜想,因为JDK内部调用了SUN的源代码,而这些代码不属于JDK,不是开源的。)

相对路径本质上还是绝对路径

因此,归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!

得到classpath和当前类的绝对路径的一些方法

下面是一些得到classpath和当前类的绝对路径的一些方法。你可能需要使用其中的一些方法来得到你需要的资源的绝对路径。

1,FileTest.class.getResource(“")

得到的是当前类FileTest.class文件的URI目录。不包括自己!如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/com/test/ 2,FileTest.class.getResource(”/“)

得到的是当前的classpath的绝对URI路径。

如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/

3,Thread.currentThread().getContextClassLoader().getResource(”“)

得到的也是当前ClassPath的绝对URI路径。

如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/

4,FileTest.class.getClassLoader().getResource(”“)

得到的也是当前ClassPath的绝对URI路径。

如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/ 5,ClassLoader.getSystemResource(”“)

得到的也是当前ClassPath的绝对URI路径。

如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/

我推荐使用Thread.currentThread().getContextClassLoader().getResource(”“)来得到当前的classpath的绝对路径的URI表示法。

Web应用程序中资源的寻址

上文中说过,当前用户目录,即相对于System.getProperty(”user.dir“)返回的路径。

对于JavaEE服务器,这可能是服务器的某个路径,这个并没有统一的规范!而不是我们发布的Web应用程序的根目录!

这样,在Web应用程序中,我们绝对不能使用相对于当前用户目录的相对路径。

在Web应用程序中,我们一般通过ServletContext.getRealPath(”/“)方法得到Web应用程序的根目录的绝对路径。这样,我们只需要提供相对于Web应用程序根目录的路径,就可以构建出定位资源的绝对路径。这是我们开发Web应用程序时一般所采取的策略。

通用的相对路径解决办法容易的解决相对路径问题。

Java中各种相对路径非常多,不容易使用,非常容易出错。因此,我编写了一个便利方法,帮助更Web应用程序中使用JavaSE运行的资源寻址问题

在JavaSE程序中,我们一般使用classpath来作为存放资源的目的地。但是,在Web应用程序中,我们一般使用classpath外面的WEB-INF及其子目录作为资源文件的存放地。

在Web应用程序中,我们一般通过ServletContext.getRealPath(”/“)方法得到Web应用程序的根目录的绝对路径。这样,我们只需要提供相对于Web应用程序根目录的路径,就可以构建出定位资源的绝对路径。

Web应用程序,可以作为Web应用程序进行发布和运行。但是,我们也常常会以JavaSE的方式来运行Web应用程序的某个类的main方法。或者,使用JUnit测试。这都需要使用JavaSE的方式来运行。

这样,我们就无法使用ServletContext.getRealPath(”/“)方法得到Web应用程序的根目录的绝对路径。而JDK提供的ClassLoader类,它的getResource(String name),getResourceAsStream(String name)等方法,使用相对于当前项目的classpath的相对路径来查找资源。

读取属性文件常用到的ResourceBundle类的getBundle(String path)也是如此。

它们都只能使用相对路径来读取classpath下的资源,无法定位到classpath外面的资源。

Classpath外配置文件读取问题

如,我们使用测试驱动开发的方法,开发Spring、Hibernate、iBatis等使用配置文件的Web应用程序,就会遇到问题。

尽管Spring自己提供了FileSystem(也就是相对于user,dir目录)来读取Web配置文件的方法,但是终究不是很方便。而且与Web程序中的代码使用方式不一致!

至于Hibernate,iBatis就更麻烦了!只有把配置文件移到classpath下,否则根本不可能使用测试驱动开发!

这怎么办?

通用的相对路径解决办法”)方法来定位资源。

面对这个问题,我决定编写一个助手类ClassLoaderUtil,提供一个便利方法[public static URL getExtendResource(String relativePath)]。在Web应用程序等一切Java程序中,需要定位classpath外的资源时,都使用这个助手类的便利方法,而不使用Web应用程序特有的ServletContext.getRealPath(“/利用classpath的绝对路径,定位所有资源 这个便利方法的实现原理,就是“利用classpath的绝对路径,定位所有资源”。

ClassLoader类的getResource(”“)方法能够得到当前classpath的绝对路径,这是所有Java程序都拥有的能力,具有最大的适应性!

而目前的JDK提供的ClassLoader类的getResource(String 相对路径)方法,只能接受一般的相对路径。这样,使用ClassLoader类的getResource(String 相对路径)方法就只能定位到classpath下的资源。

如果,它能够接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源,那么我们就可以定位位置的资源!

当然,我无法修改ClassLoader类的这个方法,于是,我编写了一个助手类ClassLoaderUtil类,提供了[public static URL getExtendResource(String relativePath)]这个方法。它能够接受带有“../”符号的相对路径,实现了自由寻找资源的功能。

通过相对classpath路径实现自由寻找资源的助手类的源代码:

import java.io.IOException;import java.io.InputStream;

import java.net.MalformedURLException;import java.net.URL;import java.util.Properties;

import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;

/**

*@author沈东良shendl_s@hotmail.com

*Nov29,2006 10:34:34AM

*用来加载类,classpath下的资源文件,属性文件等。

*getExtendResource(StringrelativePath)方法,可以使用../符号来加载classpath外部的资源。

*/

publicclass ClassLoaderUtil {

privatestatic Log log=LogFactory.getLog(ClassLoaderUtil.class);

/**

*Thread.currentThread().getContextClassLoader().getResource(”“)

*/

/**

*加载Java类。使用全限定类名

*@paramclassName

*@return

*/

publicstatic Class loadClass(String className){

try {

return getClassLoader().loadClass(className);

} catch(ClassNotFoundException e){

thrownew RuntimeException(”class not found '“+className+”'“, e);

}

}

/**

*得到类加载器

*@return

*/

publicstatic ClassLoader getClassLoader(){

return ClassLoaderUtil.class.getClassLoader();

}

/**

*提供相对于classpath的资源路径,返回文件的输入流

*@paramrelativePath必须传递资源的相对路径。是相对于classpath的路径。如果需要查找classpath外部的资源,需要使用../来查找

*@return 文件输入流

*@throwsIOException

*@throwsMalformedURLException

*/

publicstatic InputStream getStream(String relativePath)throws MalformedURLException, IOException {

if(!relativePath.contains(”../“)){

return getClassLoader().getResourceAsStream(relativePath);

}else{

return ClassLoaderUtil.getStreamByExtendResource(relativePath);

}

}

/**

*

*@paramurl

*@return

*@throwsIOException

*/

publicstatic InputStream getStream(URL url)throws IOException{

if(url!=null){

return url.openStream();

}else{

returnnull;

}

}

/**

*

*@paramrelativePath必须传递资源的相对路径。是相对于classpath的路径。如果需要查找classpath外部的资源,需要使用../来查找

*@return

*@throwsMalformedURLException

*@throwsIOException

*/

publicstatic InputStream getStreamByExtendResource(String relativePath)throws MalformedURLException, IOException{

return ClassLoaderUtil.getStream(ClassLoaderUtil.getExtendResource(relativePath));

}

/**

*提供相对于classpath的资源路径,返回属性对象,它是一个散列表

*@paramresource

*@return

*/

publicstatic Properties getProperties(String resource){

Properties properties = new Properties();

try {

properties.load(getStream(resource));

} catch(IOException e){

thrownew RuntimeException(”couldn't load properties file '“+resource+”'“, e);

}

return properties;

}

/**

*得到本Class所在的ClassLoader的Classpat的绝对路径。

*URL形式的 *@return

*/

publicstatic String getAbsolutePathOfClassLoaderClassPath(){

ClassLoaderUtil.log.info(ClassLoaderUtil.getClassLoader().getResource(”“).toString());

return ClassLoaderUtil.getClassLoader().getResource(”“).toString();

}

/**

*

*@paramrelativePath 必须传递资源的相对路径。是相对于classpath的路径。如果需要查找classpath外部的资源,需要使用../来查找

*@return资源的绝对URL

*@throwsMalformedURLException

*/

publicstatic URL getExtendResource(String relativePath)throws MalformedURLException{

ClassLoaderUtil.log.info(”传入的相对路径:“+relativePath);

//ClassLoaderUtil.log.info(Integer.valueOf(relativePath.indexOf(”../“)));

if(!relativePath.contains(”../“)){

return ClassLoaderUtil.getResource(relativePath);

}

String classPathAbsolutePath=ClassLoaderUtil.getAbsolutePathOfClassLoaderClassPath();

if(relativePath.substring(0, 1).equals(”/“)){

relativePath=relativePath.substring(1);

}

ClassLoaderUtil.log.info(Integer.valueOf(relativePath.lastIndexOf(”../“)));

String wildcardString=relativePath.substring(0,relativePath.lastIndexOf(”../“)+3);

relativePath=relativePath.substring(relativePath.lastIndexOf(”../“)+3);

int containSum=ClassLoaderUtil.containSum(wildcardString, ”../“);

classPathAbsolutePath= ClassLoaderUtil.cutLastString(classPathAbsolutePath, ”/“, containSum);

String resourceAbsolutePath=classPathAbsolutePath+relativePath;

ClassLoaderUtil.log.info(”绝对路径:“+resourceAbsolutePath);

URL resourceAbsoluteURL=new URL(resourceAbsolutePath);

return resourceAbsoluteURL;

}

/**

*

*@paramsource

*@paramdest

*@return

*/

privatestaticint containSum(String source,String dest){

int containSum=0;

int destLength=dest.length();

while(source.contains(dest)){

containSum=containSum+1;

source=source.substring(destLength);

}

return containSum;

}

/**

*

*@paramsource

*@paramdest

*@paramnum

*@return

*/

privatestatic String cutLastString(String source,String dest,int num){

// String cutSource=null;

for(int i=0;i

source=source.substring(0, source.lastIndexOf(dest, source.length()-2)+1);

}

return source;

}

/**

*

*@paramresource

*@return

*/

publicstatic URL getResource(String resource){

ClassLoaderUtil.log.info(”传入的相对于classpath的路径:“+resource);

return ClassLoaderUtil.getClassLoader().getResource(resource);

}

/**

*@paramargs

*@throwsMalformedURLException

*/

publicstaticvoid main(String[] args)throws MalformedURLException {

//ClassLoaderUtil.getExtendResource(”../spring/dao.xml“);

//ClassLoaderUtil.getExtendResource(”../../../src/log4j.properties“);

ClassLoaderUtil.getExtendResource(”log4j.properties“);

System.out.println(ClassLoaderUtil.getClassLoader().getResource(”log4j.properties").toString());

}

}

第二篇:java路径总结

平时写程序的时候,很多时候提示文件找不到,而抛出了异常,现在整理如下

一 相对路径的获得

说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)

String relativelyPath=System.getProperty(“user.dir”);上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装目录bin)

二 类加载目录的获得(即当运行时某一类时获得其装载目录)1.1)通用的方法一(不论是一般的java项目还是web项目,先定位到能看到包路径的第一级目录)

InputStream is=TestAction.class.getClassLoader().getResourceAsStream(“test.txt”);(test.txt文件的路径为 项目名srctest.txt;类TestAction所在包的第一级目录位于src目录下)

上式中将TestAction,test.txt替换成对应成相应的类名和文件名字即可

1.2)通用方法二(此方法和1.1中的方法类似,不同的是此方法必须以'/'开头,参考http://riddickbryant.iteye.com/blog/436693)InputStream is=Test1.class.getResourceAsStream(“/test.txt”);

(test.txt文件的路径为 项目名srctest.txt,类Test1所在包的第一级目录位于src目录下)

三 web项目根目录的获得(发布之后)1 从servlet出发

可建立一个servlet在其的init方法中写入如下语句 ServletContext s1=this.getServletContext();String temp=s1.getRealPath(“/”);(关键)

结果形如:D:工具Tomcat-6.0webapps02_ext(002_ext为项目名字)如果是调用了s1.getRealPath(“")则输出D:工具Tomcat-6.0webapps02_ext(少了一个”“)2 从httpServletRequest出发

String cp11111=request.getSession().getServletContext().getRealPath(”/“);结果形如:D:工具Tomcat-6.0webapps02_ext

四 classpath的获取(在Eclipse中为获得src或者classes目录的路径)方法一

Thread.currentThread().getContextClassLoader().getResource(”“).getPath()

eg: String t=Thread.currentThread().getContextClassLoader().getResource(”“).getPath();System.out.println(”t---“+t);输出:t---/E:/order/002_ext/WebRoot/WEB-INF/classes/

方法二 JdomParse.class.getClassLoader().getResource(”“).getPath()(JdomParse为src某一个包中的类,下同)eg:String p1=JdomParse.class.getClassLoader().getResource(”“).getPath();System.out.println(”JdomParse.class.getClassLoader().getResource--“+p1);输出: JdomParse.class.getClassLoader().getResource--/E:/order/002_ext/WebRoot/WEB-INF/classes/

另外,如果想把文件放在某一包中,则可以 通过以下方式获得到文件(先定位到该包的最后一级目录)

eg String p2=JdomParse.class.getResource(”“).getPath();System.out.println(”JdomParse.class.getResource---“+p2);输出: JdomParse.class.getResource---/E:/order/002_ext/WebRoot/WEB-INF/classes/jdom/(JdomParse为src目录下jdom包中的类)

四 属性文件的读取: 方法 一

InputStream in = lnew BufferedInputStream(new FileInputStream(name));

Properties p = new Properties();p.load(in);

注意路径的问题,做执行之后就可以调用p.getProperty(”name“)得到对应属性的值

方法二

Locale locale = Locale.getDefault();ResourceBundle localResource = ResourceBundle.getBundle(”test/propertiesTest“, locale);String value = localResource.getString(”test“);System.out.println(”ResourceBundle: " + value);工程src目录下propertiesTest.properties(名字后缀必须为properties)文件内容如下: test=hello word

第三篇:java路径问题小结

1.user.dir Java代码

1.//通过来获取;此目录并非是固定的,而是根据该代码所属类运行时的环境而定。

2.//普通的java程序中获得的是该类所属项目的根目录(d:workspaceapp)3.//在特定服务器下发布运行的javaweb程序则获得的是该服务器下提供运行环境的目录

4.//(如用Tomcat将获得F:Tomcat 6.0bin)5.System.getProperties(“user.dir”)

2.classes目录

顾名思义指存放类文件的根目录。

普通java程序的classes目录指appbin  web项目的classes目录是指appWebRootWEB-INFclasses 

Java代码

1.//在普通项目或web项目中

2.//s:获得classes目录绝对路径(包括TestClass类所属包目录)3.// appbincomtest 4.// 或appWebRootWEB-INFclassescomtest 5.//ss:获得classes目录绝对路径 6.// appbin 7.// 或appWebRootWEB-INFclasses 8.com.test.TestClass c=new com.test.TestClass();9.String s=c.getClass().getResource(“").getPath();10.String ss=c.getClass().getClassLoader().getResource(”“).getPath();

3.web项目根目录(在服务器发布后)app

(1)根据ServeletContext的getRealPath()方法获得绝对路径 Java代码

1.//第一种获得”app“绝对路径f:tomcat 6.0webappsapp 2.//第二、三种获得”app“绝对路径f:tomcat 6.0webappsapp 3.getServletContext.getRealPath(”“);4.getServletContext.getRealPath(”“);5.getServletContext.getRealPath(”/“);

(2)根据HttpServletRequest的getContextPath()方法获得相对路径 Java代码

1.getRequest().getContextPath();

4.在struts2框架中获得发布后web项目的根目录 Java代码

1.//利用ServletActionContext的静态方法

2.String real=ServletActionContext.getServletContext().getRealPath(”");3.String relative=ServletActionContext.getRequest().getContextPath());

如果使用user.dir的值的话获得的路径为%Tomcat_Home%bin,所以不推荐使用user.dir这一环境变量来获取路径。

对于新手来说,搞清楚java项目的开发目录和发布目录的信息是十分必要的,特别是使用集成开发环境下,目录的安排十分透明,如果脱离开发环境的话,很多新手都会对项目目录结构很迷茫。

第四篇:总结C#获取当前路径的7种方法

总结C#获取当前路径的7种方法

C#获取当前路径的方法如下:

1.System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径。

2.System.Environment.CurrentDirectory -获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3.System.IO.Directory.GetCurrentDirectory()-获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:www.xiexiebang.comLOCALS~1Temp

System.Environment.GetEnvironmentVariable(“TEMP”)=C:DOCUME~1zhoufoxcnLOCALS~1Temp

System.Environment.GetEnvironmentVariable(“Path”)=C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:jdk1.5.0bin;C:MySQLServer5.0bin;C:Program FilesSymantecpcAnywhere;C:Program FilesMicrosoft SQL Server80ToolsBINN

C# 相对路径 系统路径 2007-12-22 09:53 //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string

str5=Application.StartupPath;//可获得当前执行的exe的文件名。

string

str1

=Process.GetCurrentProcess().MainModule.FileName;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。备注

按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径(如“C:mySubDirectory”)。

string

str2=Environment.CurrentDirectory;//获取应用程序的当前工作目录。

string

str3=Directory.GetCurrentDirectory();//获取基目录,它由程序集冲突解决程序用来探测程序集。

string

str4=AppDomain.CurrentDomain.BaseDirectory;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

string

str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

string

str6=Application.ExecutablePath;//获取或设置包含该应用程序的目录的名称。

string

str7=AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//例子

Application.StartupPath;//可以得到F:learningc#TrainingwinwinbinDebug //注意自己补两个 Application.StartupPath+“3.jpg”;

FilesMicrosoft Visual

在c#中,相对路径是用“.”和“..”表示,“.”代表当前目录,“..”代表上一级录。

例如 假设我用vs2005在D:My DocumentsVisual Studio 2005Projects目录里创建了一个名叫controls的项目,即在Projects文件夹里有一个controls文件夹,controls文件夹里有三个文件:controls.sln

controls文件夹

GulfOfStLawrence文件夹。

D:My DocumentsVisual Studio 2005ProjectsControlsControlsbinDebug是这个简单项目能够运行的可执行文件Controls.exe

现在我想要 D:My DocumentsVisual Studio 2005ProjectsControlsGulfOfStLawrence文件夹下的Gulf_of_St._Lawrence.mxd(arcgis desktop)工程文件路径。

那么相对路径应该就是“......GulfOfStLawrenceGulf_of_St._Lawrence.mxd” 即string filename = @“......GulfOfStLawrenceGulf_of_St._Lawrence.mxd”;

心得:1.用相对路径能增加项目的可移植性。使一个工程在移植过程中变得简单,节省了大量布置与工程相关的文件的时间。(如果设置的是绝对路径)。

2.使用相对路径也使程序代码变得简单

3.但有一点必须注意:(只能在同一个驱动器里(如:都在D:里)使用相对路径)。

第五篇:获取教学资源的途径

获取教学资源的途径

主要是通过以下几个途径去收集和积累教学资源的:

1、从报纸、杂志等刊物和书籍中获取。作为政治老师,其实我更喜欢报纸、《中学政治教学参考》、《时事》、《半月谈》等杂志。

2、通过购买一些书籍,光盘等商品获取资源。

3、通过与同事讨论、交流、学习获取信息资源。

4、从“远程教育资源”中获取。

5、从互联网上获取教育资源,网络是快速获取资源的途径。

6、利用农村的有利条件,让学生教师动手收集教学资源。

7、有意识的剪辑、摘抄刊物资源。

8、充分利用和挖掘好教材资源。

9、其实有一项资源是我们容易接触但也容易忽视的:电视。

下载总结一下java获取路径几种途径word格式文档
下载总结一下java获取路径几种途径.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    大学生获取网络信息资源的途径总结(第一篇)

    大学生获取网络信息资源的途径总结(第一篇) 1 通过网络搜索引擎 搜索引擎是每一个会上网的人最常用的工具,相信大家也都对它不陌生,但是要想取得好的信息查找效果还是要看看......

    主题五:探讨资源获取途径

    主题五:探讨资源获取途径 资源获取是需要我们时时刻刻关注的。特别是作为一个语文老师,杂糅百家,需要多方位不同角度的资源。 1、网络是快速获取资源的途径。中国知网、百度文......

    java总结

    调用父类构造方法  在子类的构造方法中可使用super(argument_list)语句调用父类的构造方法  如果子类的构造方法中没有显示地调用父类构造方法,也没有使用this关键字调用重载......

    Java总结

    Java实验 1. 调试HelloWorld程序 2. this,super,get ,set,把课本90页程序4.7中的name改成私有变量 3. 继承,重写,父类引用指向子类对象 4. 验证数组Arrays类和Collection类 5.......

    路径总结

    某县人民医院 按病种付费与临床路径管理汇报材料 一、 基本情况 我院自2011年9月份正式开展临床路径工作,初期仅有外科9个病种,经过近四年的推进,至2015年11月内、外、妇、儿等......

    Java路径的分类与使用注意事项

    Java路径的分类与使用注意事项 阅读次数: 63次 发布时间: 2011-01-05 10:23:21发布人: wanzhuanIT来源: 网络转载 Java路径简单的分可以分为两种:绝对路径和相对路径。下面介......

    信息技术远程培训——探讨资源获取途径(合集)

    探讨资源获取途径 平时上课时使用多媒体课件,早已司空见惯,所使用的教学资源主要有四种渠道:一是从网上直接下载的现成课件,这类课件利用网络搜索,很容易获取。二是从网上下载多......

    一下各种总结

    一年级地方课程工作总结 畅林小学林细娟 地方课程是基础教育课程管理与开发的一个重要组成部分。随着全球化、信息化和知识经济的到来,地方课程的开发和利用越来越受到人们......