`
ybhuxiao
  • 浏览: 193298 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

根据类路径判断类是否存在

    博客分类:
  • java
阅读更多
		String className = "传过来一个类名";
		try {
			Class c = Class.forName("com.djwl.core.DefaultPage");
			Object.class.isAssignableFrom(c);
		} catch (Exception e) {
			className = "com.djwl.core.DefaultPage";
		}


我想实现的效果是,默认去寻找className这个类,(因为这个类是不一定的,并且可能不存在,所以要动态判断)如果不存在,那么在catch里面默认让他去找DefaultPage这个类。


不知道写在catch里面是不是不妥?
0
0
分享到:
评论
1 楼 klose 2011-03-23  
有必要使用Object.class.isAssignableFrom吗?

相关推荐

    Lua判断一个目录或文件是否存在的方法

    下面将详细解释如何使用`io.open`以及如何创建一个自定义的`file_exists`函数来判断文件或目录是否存在。 一、使用`io.open` `io.open`函数是Lua中的标准库函数,用于打开一个文件以便读写。它接受两个参数:文件...

    C#判断文件及文件夹是否存在并创建

    运用DirectoryInfo类和FileInfo类。 创建文件、目录或驱动器的实例。...可以手动输入路径 判断目录是否存在。 文件是否存在。 如果不存在将创建此文件,并自动生成目录。 VS2005编写 2011年6月29日

    易语言源码易语言判断文件是否存在源码.rar

    "命令检查该路径下的文件是否存在,根据返回的结果,决定执行相应的输出语句。 在实际应用中,这个功能常用于文件操作的预处理,比如在读取或写入文件之前先确认文件是否存在,防止因文件不存在引发的错误。此外,...

    C#判断文件是否存在并创建(原创)

    以上代码示例展示了如何在C#中判断文件或文件夹是否存在,并根据情况创建它们。在实际项目中,这些基本操作通常会被封装到更复杂的业务逻辑中,以满足特定的需求。例如,创建日志文件、备份文件、检查配置文件等。...

    java判断本地文件是否存在.txt

    根据题目给出的部分内容,我们可以构建一个完整的示例程序来演示如何使用`exists()`方法判断文件是否存在: ```java import java.io.File; public class FileExistsCheck { public static void main(String[] ...

    VB中判断本地服务器上的文件夹是否存在

    以下是对如何在VB中判断本地服务器上的文件夹是否存在这一主题的详细解释。 首先,我们需要引入`Scripting.FileSystemObject`库,这允许我们创建、修改和删除文件及目录。在VB中,可以使用`CreateObject`函数来实例...

    C#判断文件是否存在并创建和删除文件夹folder

    这篇教程将聚焦于如何判断一个文件是否存在,以及如何创建和删除文件夹。对于初学者来说,理解这些基础操作是非常重要的,因为它们构成了许多应用程序的核心功能。 首先,让我们了解如何判断一个文件是否存在。在C#...

    ASP.NET中判断是否存在文件目录

    其中,一个常见的需求就是判断指定路径下的文件或文件夹是否存在,以避免因文件或文件夹重名而引发的问题。本文将详细介绍如何在ASP.NET中实现这一功能,并探讨其背后的原理和技术细节。 #### 一、背景介绍 在ASP...

    cc++中判断一个文件是否存在的方法

    根据提供的文件信息,“cc++中判断一个文件是否存在的方法”这一主题主要关注了五种不同的方法来实现这一功能。接下来将详细介绍这些方法,并提供必要的代码示例和解释。 ### 方法一:`CFileFind` `CFileFind`类是...

    java判断文件或文件夹

    判断文件夹是否存在与判断文件是否存在类似,都是使用File类的exists()方法。然而,需要注意的是,判断文件夹是否存在时,需要使用isDirectory()方法来判断该文件是否是一个目录。 下面是一个示例代码,演示如何...

    详细讲解C#在向ACCESS中插入数据时判断数据是否已存在.pdf

    本文将详细介绍如何在使用C#语言时,通过SQL语句向Microsoft Access数据库插入数据,并在此过程中判断所需插入的数据是否已经存在。如果数据不存在,则继续执行插入操作;如果存在,则不执行插入操作。 首先,要...

    如何判断文件或文件夹是否存在

    以下是一个详细的指南,介绍如何使用C#来判断文件或文件夹是否存在。 首先,让我们讨论如何检查文件是否存在。在C#中,我们可以使用`System.IO`命名空间中的`File`类。`File.Exists()`方法是判断文件是否存在的主要...

    webform网站,判断当前网站是否存在某个文件

    要判断文件是否存在,我们主要使用System.IO命名空间下的类和方法。具体来说,`System.IO.File`类提供了一些用于检查文件的方法,比如`File.Exists()`。这个方法接受一个字符串参数,即你要检查的文件路径,如果文件...

    易语言判断用户是否存在源码

    1. **文件检查**:首先,你需要确定源码文件是否存在于指定的路径或目录下。这可以通过易语言的“文件存在”命令来实现。该命令可以检测一个文件是否真实存在于计算机的文件系统中,如果返回真,则表示源码文件存在...

    c# 判断文件是否存在

    在C#编程语言中,判断一个文件是否存在是一个常见的需求,特别是在进行文件操作之前,比如读取、写入或删除文件时。确保文件存在可以避免运行时异常,提高程序的健壮性和用户体验。本文将详细介绍如何使用C#来检查...

    判断文件是否在指定目录的小工具

    在Java中,"Util"通常表示这是一个工具类,包含了各种静态方法,提供通用的文件操作功能,比如判断文件是否存在于某个目录。 详细解释: `FileUtil`类可能包含了一系列与文件操作相关的静态方法。其中一个方法可能...

    C#判断文件是否存在并创建和删除文件夹

    首先,要判断一个文件是否存在,可以使用`System.IO.File`类的`Exists`方法。这个方法接收一个字符串参数,表示文件的完整路径,如果文件存在,它将返回`true`,否则返回`false`。例如: ```csharp string filePath...

    易语言API判断目录是否存在

    标题“易语言API判断目录是否存在”指的是使用易语言调用Windows API来检查指定的路径是否对应一个实际存在的目录。这在文件管理、程序运行或数据存取等场景下非常实用。易语言提供了一个简洁的语法结构,使得开发者...

    VC 可视化判断文件是否存在.rar

    在VC++编程环境中,开发一个可视化程序来判断文件是否存在是一个常见的需求。这个“VC 可视化判断文件是否存在.rar”压缩包包含了一个源码示例,可以帮助开发者学习和理解如何在Windows应用程序中实现这一功能。下面...

    验证当前盘符是否存在

    在给定的代码片段中,使用了`Contains`方法来判断一个字符串是否包含另一个字符串。这是一种常见的字符串处理方式。 #### 示例代码分析 ```csharp string drive; string[] s = Directory.GetLogicalDrives(); ...

Global site tag (gtag.js) - Google Analytics