草庐IT

包中的Java包?

我正在使用eclipse3.8indigo,但我不知道为什么,当我创建一个新包时,新包的目的地会出现在外面。我想在一个包中创建新包:包中包。我试图复制/粘贴新创建的包或移动,但它只是复制。例如,我想在我的主源包中创建不同的包:对话框、View、表格等。例如:com.new.application//thisisthethemainpackagecreatedbywizardcom.new.application.view//packagethatcontainsallviews. 最佳答案 实际上,Java中不存在子包之类的东西——

java - 如何检查类是否存在于包中的某处?

我目前正在处理我的付费应用程序的一个特定问题。它在内部包含许可检查。该应用程序被黑客通过修改应用程序apk/jar来修补。他们正在添加一个有助于绕过许可检查的新类。我的目标是以某种方式检查这个特定的补丁。如果我找到它,我就知道我的应用程序已被盗用。关于如何知道软件包上的某些内容已被修改的任何提示?在我的情况下,对应用程序进行哈希处理并不是一个真正的选择。我想也许检查这个类是否存在会有所帮助,但是如果他们改变了类的名称呢?然后,另一个想法是以某种方式检查添加到类中的意外包含。这些可能吗?任何建议都会有所帮助:) 最佳答案 不确定and

java - Java 包中的连字符公司名称

假设您正在为BarBazIncorporated开发foo项目的核心模块。您的代码片段可能如下所示:packagecom.barbaz.foo.core;importcom.barbaz.foo.util;如果贵公司的网站不是barbaz.com,而是bar-baz.com,那么约定是什么? 最佳答案 太阳时代JavaLanguageSpecification给出了一个建议的约定:Ifthedomainnamecontainsahyphen,oranyotherspecialcharacternotallowedinanidenti

java - 使受包保护的 java 类在父包中可见

我有两个包uk.co.planetbeyond.data和uk.co.planetbeyond.data.bean如何使uk.co.planetbeyond.data.bean中的类对父包uk.co.planetbeyond.data中的类可见但在其他包?有可能吗? 最佳答案 据我所知,这是不可能的。虽然我们倾向于认为包形成层次结构,但就Java语言而言,它们并非如此。 关于java-使受包保护的java类在父包中可见,我们在StackOverflow上找到一个类似的问题:

java - 如何在给定的包中找到带注释的方法?

我有一个简单的方法标记注释(类似于EffectiveJava(第2版)第35项中的第一个示例):/***Markerannotationformethodsthatarecalledfrominstaller's*validationscriptsetc.*/@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public@interfaceInstallerMethod{}然后,在一个给定的包(比如com.acme.installer)中,它有一些包含大约20个类的子包,我想找到所有用它注释的方法。(因为我想对单

java - 接口(interface)应该放在单独的包中吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭7年前。Improvethisquestion我是一个团队的新手,该团队正在处理一个相当大的项目,其中包含许多组件和依赖项。对于每个组件,都有一个interfaces包,用于放置该组件的公开接口(interface)。这是一个好习惯吗?我通常的做法是接口(interface)和实现放在同一个包中。 最佳答案 同时放置接口(interface)和实现是常见的地方,似乎没有问题。以Ja

java - 如何扫描包中的 Hibernate 实体而不是使用 hbm.xml?

我目前使用Spring3.1和Hibernate4通过扫描包中的DAO和服务有没有办法对标记为@Entity的类(class)做同样的事情?而不是使用configLocation属性(property)和hbm.xml文件? 最佳答案 将扫描模型包中的所有内容。我使用我的cfg.xml来包含show_sql和hb2ddl.auto等设置。 关于java-如何扫描包中的Hibernate实体而不是使用hbm.xml?,我们在StackOverflow上找到一个类似的问题:

Spring Boot @autowired 不起作用,不同包中的类

我有一个SpringBoot应用程序。我收到以下错误org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'birthdayController':Injectionofautowireddependenciesfailed;nestedexceptionisorg.springframework.beans.factory.BeanCreationException:Couldnotautowirefield:privatecom.esri.birthdays.dao.Birt

android - 如何从 android 包中的资源 id 获取 Drawable 对象?

我需要一个Drawable对象以显示在图像按钮上。有没有办法使用下面的代码(或类似的代码)从android.R.drawable.*包中获取对象?例如,如果drawableId是android.R.drawable.ic_deletemContext.getResources().getDrawable(drawableId) 最佳答案 Drawabled=getResources().getDrawable(android.R.drawable.ic_dialog_email);ImageViewimage=(ImageView)

mongodb - Go mgo 包中的连接池

在文章running-mongodb-queries-concurrently-with-go说mgo.DialWithInfo:创建一个session,该session维护一个与MongoDB的套接字连接池,但是当我在documentacion中查找时函数DialWithInfo我没有找到任何关于池连接的内容,只有我在Dial中找到了一些内容。FunctionDialFunction表示:对于给定的集群,这个方法通常只调用一次。然后在获得的session上使用New或Copy方法建立到同一集群的更多session。这将使它们共享底层集群,并适本地管理连接池。谁能告诉我MGO上的池连接