问题标签 [java-package]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1075 浏览

java - 是否可以在 Java 中一次导入多个包?

例如,我想执行以下操作:

但上述符号不起作用。是否有可能在 Java 中以某种方式做到这一点,或者我总是必须输入:

?

0 投票
4 回答
1404 浏览

java - 无法访问其他java项目中的方法

我创建了一个 java 项目,它的主体具有以下类。

这是 java 项目,现在我已经创建了这个项目的 jar 文件并将其添加到我的其他动态 Web 项目中。

我可以使用以下语句访问 ValidateToken 类和包

但我无法访问 validateToken.display();

它给出了这种类型的错误;标记“显示”上的语法错误,此标记后应有标识符。

这是我使用第一个项目的 jar 的第二个项目的代码。导入 tfimvalidation.ValidateToken;

0 投票
0 回答
74 浏览

java - 在 Java 中使用部分包路径

我有一些课程,例如

  • a.b.c.v1.Something
  • a.b.c.v2.Something
  • a.b.c.v3.Something

有一个地方可以看到所有这些。是否可以安排我可以引用它们vX.Something而不是冗长的a.b.c.vX.Something形式?

0 投票
2 回答
69 浏览

java - 有没有办法在Java中定义一个私有类,只有同一个包中的其他类才能访问它?

我一直在想这个问题,为什么private在 Java 中定义一个包中的类是不可能的,就像我们在 in 中定义它的方式namespace一样.Net

假设ds我的 Java 项目中有一个包。我在这个包的名称Stack和内部有两个类。Queue这两个类都需要使用另一个名为ListNode. ListNode只有包中的其他类才需要ds它,并且它不应该暴露给ds包外的类。

我可以将其定义ListNode为内部类。但是在这种情况下,我应该在StackQueue类中定义它,它也是多余的。是否有任何设计模式可以解决这个问题?如果不是,请至少有人解释一下为什么这在 Java 中是不可能的!

0 投票
1 回答
22 浏览

eclipse - 几个包的java文档

我最近被要求为我们所有的 API 创建一个完整的 Java 文档。

为单个项目创建文档很容易(open project then eclipse->project->Generate javadoc)。但是,我不太确定如何为所有项目创建文档,以便它们能够指向彼此。

简而言之,打破我的问题:

  1. packageONE.classA在评论 aproject1我如何能够指向package2.classBproject2(假设现在pakcageONE.classA使用 API,project2 packageTWO.classB我想在编写文档时简单地指向它。)
  2. javadoc如何一次为所有项目创建(或完全可能) 。所以index.html会显示一个列表,projects点击一个project它会打开packages/classes该项目的所有内容(如果javadoc用于一个项目,则index.html指向packages/classes该项目的所有内容)
  3. 在为一个项目创建 javadoc 时,所有本地 java 类都作为完整路径出现(例如,String它显示java.lang.String没有指向http://docs.oracle.com/javase/7/docs/api/java/lang/String 的链接。 html ) 所以是否可以首先将其显示为String(而不是java.lang.String) 并将其链接到http://docs.oracle.com/javase/7/docs/api/java/lang/String.html

我希望问题足够清楚。

0 投票
3 回答
986 浏览

java - 可以运行多个 java 包,每个包都有一个主类

我有很多包在 src 包下的 Eclipse 项目中有类 每个包都有一个主类 每个类都像这样

和这样的其他班级

但是我无法同时执行两个包。有人可以建议吗?

0 投票
1 回答
460 浏览

android - SharedPreferences managing between different packages

I'm developing one app, with the package com.example1 and I'm doing another module to use as a library with the package com.example2.

On my module (com.example2) I'm using this static functions:

#xA;

I'm trying to saveDownload and readLastDownload from com.example1 but I haven't got any value on these shared preferences. How can I read this value in a modern way (without any security holes, although I'm not interested in making it private).

How could I do it?

Thank you very much in advance.

0 投票
3 回答
129 浏览

java - 导入包以及如何使用java文件中的所有类

我正在创建一个包com.XXXX 里面我在java文件中声明了许多类(默认 - 非公共)

让我们像:

我在另一个文件中导入 com.XXXX

我无法使用包内的这些类,因为它们不是公共的。

所以我正在推动为每个类创建单独的文件的状态。

每个类只是一个小结构,没有任何额外的功能。所以我想把它们放在一个文件中。所以我不能将类声明为公共的

有没有办法使用所有类而不将它们分成单独的文件?

0 投票
0 回答
449 浏览

java - IntelliJ 无法识别同一包中的类 - 但是程序编译并运行良好

这是场景:在此处输入图像描述

出于某种原因,IntelliJ 不接受 Util.java 或 GraphEdge.java 在 MyHelper 包中。因此,方法完成不起作用。这也会导致我正在处理的主程序出现问题 - 它将将此包用作 jar。

正如您从输出中看到的那样,它仍然可以编译并运行良好。有谁知道我该如何解决这个问题?

非常感谢!

0 投票
2 回答
5135 浏览

java - JavaFX 与 Java Swing 在行业中的使用

为什么开发人员拒绝使用超级简单的 JavaFX 包启动新项目?为什么他们使用传统的 Java Swing 包继续他们的项目?JavaFX 的未来会是什么?会停产吗?我听说 Java Swing 已停产,以后不会再做任何改进。作为初学者,我应该学习什么。