-
Java对象引用机制
所属栏目:[Java] 日期:2020-05-28 热度:180
我有点坚持以下问题:两种Java语言机制允许对象引用变量的类型与它引用的对象的类型“不同”?举例说明.在什么意义上他们没有什么不同?我目前的答案是“实施”和“延伸”对吗?它们是相似的,因为它们都会创建一个类,它至少会拥有超类的所有方法签名,可以是实[详细]
-
java – 创建联系人列表程序
所属栏目:[Java] 日期:2020-05-28 热度:96
我正在使用Java Swing在eclipse中编写联系人列表应用程序.如何获得仅包含列和行的简单表格布局?我不想要行或列标签.像这样的东西:first name: john middle name: franklin last name: doe 名称可编辑的文本框等.什么是最好的组件?我还会在文本字段下面有按[详细]
-
Java:展开JButton以填充Container
所属栏目:[Java] 日期:2020-05-28 热度:69
我有一个JButton,我想扩展以填充持有它的JPanel的大小.我尝试过几种不同的方式,没有运气.以下是一些尝试:建议的手动尺寸设置here - 按钮尺寸没有变化.panel = new JPanel(new CardLayout()); button = new JButton(); button.setPreferredSize(new D[详细]
-
java – “没有EntityManager的持久性提供程序”错误
所属栏目:[Java] 日期:2020-05-28 热度:103
我是JPA的新手,我试着从书中做一个简单的例子.但无论我做什么,我都会收到以下错误:Exception in thread main javax.persistence.PersistenceException: No Persistence provider for EntityManager named EmployeeService[详细]
-
有没有办法模块化JavaFX应用程序?
所属栏目:[Java] 日期:2020-05-28 热度:64
我开始玩JavaFX 2了,我真的很喜欢用FXML创建UI的简易性.但是,一旦您通过基本示例并且需要具有许多窗口的UI,将整个应用程序的UI定义放在单个FXML文件中似乎是不合逻辑的.是否可以在单独的FXML文件中编写单独的组件,然后根据需要包含它们?比如说,当用户点击主[详细]
-
使用javassist编辑本机方法类?
所属栏目:[Java] 日期:2020-05-28 热度:100
使用Javassist,有没有办法将代码注入本机方法?在这种情况下,我试图让我的游戏中的OpenGL调用在调用时打印出他们的名字和值,但是当我假设添加了openGL DLL代码时,我的所有尝试都会遇到错误.该方法看起来像:public static native void glEnable(int paramInt)[详细]
-
java – 处理这个问题的正确设计是什么?
所属栏目:[Java] 日期:2020-05-28 热度:195
我正在开发一个遗留的Java应用程序,它可以解决“水果”和“蔬菜”问题.它们在内部被视为不同的东西,因为它们没有共同的所有方法/属性,但是很多东西都完全类似于它们.所以,我们有很多方法doSomethingWithAFruit(Fruit f)和doSomethingWithAVegetable(Veg v),即[详细]
-
Java中的二维列表
所属栏目:[Java] 日期:2020-05-28 热度:79
有没有办法将Java中的列表处理为二维?情况:我有一个包含节点,边和每边重量的图表.现在我需要一个数据结构来存储每个节点:a)其邻居b)每个neigbour的边缘重量首先,我想到创建一个带有标识符的新类“节点”和类似二维数组的东西来存储邻居标识符和边缘权重.但[详细]
-
java – JIT编译器和匿名内部类
所属栏目:[Java] 日期:2020-05-28 热度:99
当我们使用框架或库时,匿名类的回调函数是一种常见的方法,因此了解JIT是否执行此类优化非常有用.我想知道JIT编译器是否足够智能,以了解它们每次执行一些代码并编译成本机?最佳答案与任何其他代码一样,一旦执行了足够的时间,它将由JIT编译器进行编译和优化(默[详细]
-
没有系统调用的* * nix sync()的Java实现
所属栏目:[Java] 日期:2020-05-28 热度:198
我正在努力从现有的Java代码库中删除所有系统调用.我们在商业提供的闭源JVM中运行我们的应用程序.当JVM通过getRuntime.exec()进行系统调用时,java会调用整个JVM进程分支,从而导致严重的性能命中.我们在Linux平台上运行,但最好尽量保持便携性.我遇到的问题是通[详细]
-
java – 八皇后算法
所属栏目:[Java] 日期:2020-05-28 热度:88
我之前问过一个关于使用Java解决八个皇后问题的问题.我有一个回溯算法来解决这个问题.我尝试使用这个算法,但我不知道我的代码有什么问题.它最多只能放置7个皇后.这是女王级: public class Queen { //Number of rows or columns public static final int BOAR[详细]
-
java – Embedded Jetty:如何使用包含在Jetty启动的.jar中的.war?
所属栏目:[Java] 日期:2020-05-28 热度:97
我正在尝试生成一个包含main()的.jar,它将启动Jetty.我的问题是我希望Jetty加载的.war包含在同一个.jar中.我已经能够创建包含.war的.jar:在POM.xml中:plugin artifactIdmaven-assembly-plugin/artifactId[详细]
-
java – 生成可重复构建的WSDL
所属栏目:[Java] 日期:2020-05-28 热度:92
我被要求查看现有基于服务的应用程序的构建过程.它有几个基于服务的模块,其中一些服务由第三方提供.构建过程中使用的wsdls通过http降低到构建中.为了竞争,我使用maven 3和axistools-maven-plugin从wsdl生成类.这开始让我思考.如果远程服务器关闭,我的构建将失[详细]
-
java – Eclipse Virgo vs Apache Servicemix
所属栏目:[Java] 日期:2020-05-28 热度:68
我是OSGi主题的新手,但尝试了解一下这项技术.经过一些研究我无法找到问题的答案,eclipse处女座和apache servicemix之间的真正区别是什么?我自己揭示了这个谜团:我已经看过两者了,首先我认为virgo似乎是像osgi的web服务器一样的想法,而servicemix更像是公共[详细]
-
java – Mac上的GLSL Shader Error,但不是Windows:无法从’const int’转换为’f
所属栏目:[Java] 日期:2020-05-28 热度:112
我是着色器的新手,我昨天开始和他们中的一些玩弄.它们在我的Windows PC上正常编译,但是当它们在Mac上运行时,两者都有错误: ERROR: 0:14: = : cannot convert from const int to 4-component vector of float 在Android上只有第二个着色器给我一个错误.[详细]
-
java – AES加密j2me
所属栏目:[Java] 日期:2020-05-28 热度:102
我正在尝试在j2me中进行AES加密.我使用几乎相同的 android代码,它在那里工作正常.以下是代码块.我输出为null package cartoon;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;public c[详细]
-
java – 处理多个功能分支时处理架构更改
所属栏目:[Java] 日期:2020-05-28 热度:130
是否有另一种方法或某种工具来处理多个并行功能分支中的数据库模式更改,而不是为开发中的每个功能分支创建单独的数据库? 即.在内存中基于某些配置或脚本启动数据库,并在运行测试之前使用DbUnit填充. 这个问题专门针对单元测试,但也适用于UAT. 你看过H2数据库[详细]
-
java.io.FileDescriptor#sync()是否特定于单个FileDescriptor
所属栏目:[Java] 日期:2020-05-28 热度:77
我希望在我的应用程序中的某些点写入文件后强制同步到磁盘.因为它在 Linux上运行,所以我可以逃避运行 Runtime.getRuntime().exec(sync); 但是,我宁愿不介绍Linux特定的系统调用,而宁愿使用 java.io.FileDescriptor#sync(); 但是,我使用Apache VFS在本地文件系[详细]
-
java – Maven程序集插件:无法使用以下命令检索数字文件属性:’/ bin / sh -c ls -1nlaR
所属栏目:[Java] 日期:2020-05-28 热度:143
我在我的OSX 10.7.5上运行与Debian的并行,并且我已将目录与OSX中的 Java源链接到虚拟Debian机器(使用Parallels工具,将目录挂载到/ media / psf /). 编译工作正常,只有我遇到的问题是Maven Assembly插件:抱怨: Failed to retrieve numeric file attributes u[详细]
-
java – 在同一对象中测试方法时如何模拟对象中的方法
所属栏目:[Java] 日期:2020-05-28 热度:138
我有这样的 java代码: public class A { public int get() { // many codes String s = new String(); //... int n = 5; return isEmpty(s) ? n : -1; } public boole[详细]
-
java – libgdx – 如何绘制一些像素
所属栏目:[Java] 日期:2020-05-28 热度:189
我正在尝试更改像素图并渲染它,但修改后的像素不会显示在屏幕上.我不确定Pixmap是否是最好的方法.任何人都可以向我解释我的错误在下面的代码中?谢谢 package com.me.mygdxgame;import com.badlogic.gdx.ApplicationListener;import com.badlogic.gdx.Gdx;imp[详细]
-
java-带@EnableWebFlux批注的SpringWebFlux错误
所属栏目:[Java] 日期:2020-05-28 热度:174
我正在使用Spring Boot 2.1.1版本并使用@EnableWebFlux,但出现了一些错误.错误是org.springframework.beans.factory.BeanCreationException: Error creating bean with name org.springframework.web.reactive.confi[详细]
-
使用新的vs创建对象
所属栏目:[Java] 日期:2020-05-28 热度:156
在执行任务期间,我看到其他开发人员,他们使用@AllArgsConstructor(access = AccessLevel.PRIVATE)创建了一个类,该类使该类的构造函数私有.然后,他们使用代替创建一个对象.使用new和of创建之间有什么区别?A a = new A(); A a = A.of(); @AllArgsConstructor(a[详细]
-
java – 集合和它的迭代器之间是否存在循环依赖?
所属栏目:[Java] 日期:2020-05-28 热度:145
迭代器必须知道它必须迭代的集合.集合还必须知道它的迭代器吗?依赖是单向还是双向?如果集合具有关于特定迭代器实现的知识,则可能无法为同一集合使用不同的迭代器策略.这是我的想法.我是对的还是我完全错了? GoF书中有关于Iterator模式的图表: 我认为这意[详细]
-
java-如何从如下所示的列表值进行字符串操作
所属栏目:[Java] 日期:2020-05-28 热度:189
我想动态地用列表值替换字符串,而无需硬编码.就像“ list.get(0)”在第一次迭代中,== str = str.replace(“ {Name}”,一个);在第二迭代中,== str = str.replace(“ {subInterfaceId}”,Two);提前致谢.String str = Iamstillquite/{Name}/[详细]

浙公网安备 33038102330553号