-
如何将char转换为byte?
所属栏目:[Java] 日期:2020-05-24 热度:137
我正在研究一个开源代码,我遇到了以下几行stringBytes[i] = (byte) (stringChars[i] 0x00FF); 谁能解释一下这行中究竟发生了什么?最佳答案Char由Java中的2个字节组成,当然字节是单字节.所以在这个操作中:stringBytes[i] = (byte) stringChars[i] 0x0[详细]
-
java属性 – 要公开还是不公开?
所属栏目:[Java] 日期:2020-05-24 热度:164
这可能是一个古老的问题,我相信每个人都有自己的方式.假设我定义了一些属性,例如secret.user.id=user secret.password=password website.url=https://stackoverflow.com 假设我有100个不同的类和位置,我需要使用这些属性.哪一个好(1)我创建了一个Util类,它将[详细]
-
java – 打开另一个窗口时将JFrame变为黑色
所属栏目:[Java] 日期:2020-05-24 热度:97
当焦点在另一个窗口时,我不想让我的主JFrame变暗.这是来自足球经理2012游戏的一个例子.首先选择主窗口,它看起来应该是,然后当它加载时,它变得更暗和不可选.我不想在我自己的应用程序上有这个效果,但我不确定如何,甚至不确定谷歌的什么?我猜它出现了一个JWind[详细]
-
检查Java对象是否是JNI中的数组类型
所属栏目:[Java] 日期:2020-05-24 热度:125
假设我在Java中有一个MyClass类,有没有办法在JNI中检查jobject是MyClass [] []?我最初的想法是使用env- IsInstanceOf(myobj,myArrayClass),但调用env- FindClass(“[MyClass”)会抛出NoClassDefFoundError.最佳答案我知道这个问题很老但是......要查[详细]
-
java – 如何同步读取和写入套接字?
所属栏目:[Java] 日期:2020-05-24 热度:136
我们创建一个套接字.在套接字的一侧,我们有一个“服务器”,另一边有一个“客户端”.服务器和客户端都可以写入和读取套接字.这是我的理解.我不明白以下事项:如果服务器从套接字读取,它是否只在套接字中看到客户端写入套接字的那些东西?我的意思是如果服务器[详细]
-
java – 抛出UnsupportedOperationException的列表
所属栏目:[Java] 日期:2020-05-24 热度:69
我有以下示例代码:String[] patternArray = {1,2,3}; ListString patternCheck = Arrays.asList(patternArray); patternCheck.add(4); 并抛出以下异常Exception in thread main java.lang.Un[详细]
-
java – 何时使用抽象工厂模式?
所属栏目:[Java] 日期:2020-05-24 热度:169
我想知道何时需要使用抽象工厂模式.这是一个例子,我想知道是否有必要.The UML以上是抽象工厂模式,我的同学推荐.以下是我的实施.我不认为有必要使用这种模式.以下是一些核心代码: package net; import java.io.IOException; import java.util.HashMap; import[详细]
-
如何在JAVA中为WSDL中定义的REST生成RESTful客户端
所属栏目:[Java] 日期:2020-05-24 热度:164
我知道WSDL用于定义基于SOAP的Web服务,但在我在网上看到的大多数WSDL中,WSDL中还定义了RESTful“web service”-http:binding.为我生成SOAP的客户端我使用了来自JAX-WS的wsimport工具(它还为REST生成客户端类但它不起作用).所以问题是,如何基于WSDL生成REST客[详细]
-
java – 在一个String中获取字符串数组的所有值
所属栏目:[Java] 日期:2020-05-24 热度:79
如果我有,String[] s = new String[3]; s[0] = Ap; s[1] = p; s[2] = le; String result = ? 如果我想在没有循环的情况下让苹果公司退出,我该怎么做?任何捷径?最佳答案如果不循环对你来说比防止导入另一个库更重要,或者如果你已经使用了apache commons lang[详细]
-
java – 计算大型文本文件中指定单词的出现次数
所属栏目:[Java] 日期:2020-05-24 热度:139
这是一个面试问题,应该关注效率.如何计算大文本文件中指定单词的出现次数?在大多数编程语言中我只能想到indexOf()方法,但我认为没有正确的答案.最佳答案你想要的是Boyer-Moore algorithm.它是解决这个问题的最有效的通用方法.[详细]
-
Java代码格式
所属栏目:[Java] 日期:2020-05-24 热度:93
我正在使用FreeMarker生成java代码,但由于大多数是动态生成的,因此很难控制代码的形成.我希望代码格式化得很好.有没有人知道lib或类似于java代码的漂亮打印机?最佳答案您可以使用Eclipse或Jalopy代码格式化程序重新格式化生成的代码.[详细]
-
Java中的isReachable看起来并没有像预期的那样工作
所属栏目:[Java] 日期:2020-05-24 热度:192
我正在使用Clojure,但我可以阅读Java,所以这不是Clojure特定的问题.这甚至似乎都不适用于Java.我正在尝试使用isReachable实现一些ping功能.我正在使用的代码是这样的:(.isReachable (java.net.InetAddress/getByName www.microsoft.com) 5000) 我的一位好朋[详细]
-
在Java项目中引用外部模块的最佳实践
所属栏目:[Java] 日期:2020-05-24 热度:96
我有一个Java项目,期望外部模块注册它.这些模块:在主项目中实现特定接口被打包成uni-jar(以及任何依赖项)包含一些人类可读的元信息(如模块名称).我的主项目需要能够在运行时加载(例如使用自己的类加载器)任何这些外部模块.我的问题是:在主项目中注册这些模[详细]
-
我可以将java代码放在.jrxml(jasperreport)中吗?
所属栏目:[Java] 日期:2020-05-24 热度:152
我可以将java代码放在.jrxml中吗?例如,我想放一个if()或“new ..()”可能吗?怎么样?谢谢最佳答案你不能放任何代码,你只能放表达式.所以,你可以把: new Something(someParameter) somebool.booleanValue == true? new Something():new OtherThi[详细]
-
用于代码分析的Java库
所属栏目:[Java] 日期:2020-05-24 热度:186
是否有任何Java库可以帮助从指定的java源文件构建AST,反之亦然(从ASTree对象生成代码)?我需要像this这样的东西,但是使用API,允许以编程方式访问生成的树.最佳答案Eclipse核心中已经提供了所有内容.Heres a page以一个小例子来说明如何使用org.eclipse.jdt.co[详细]
-
java – 如何基于用户数据的一些哈希生成自定义JSESSIONID以便复制会话
所属栏目:[Java] 日期:2020-05-24 热度:139
是否可以覆盖Tomcat的JSESSIONID嵌入式生成器,以便能够根据用户的登录名创建此cookie的自定义值?为什么我需要这个:我有一个带有“粘性会话”的负载均衡器,配置为使用相同的JSESSIONID将请求路由到同一个服务器,我想防止情况,当同一个用户可以在不同的服务器[详细]
-
java – 通过Hudson通知电子邮件中的最新测试结果信息
所属栏目:[Java] 日期:2020-05-24 热度:131
我有一个项目有很多测试失败,所以通过电子邮件接收失败测试的数量与最新版本相比,这将是很好的.我需要的只是测试结果链接显示在项目页面中的信息:最新测试结果(10次失败/ -2)这可能吗?我已经尝试过email-ext插件,但它并没有告诉我这些信息(我可以列出输出失[详细]
-
Java反射的恰当性
所属栏目:[Java] 日期:2020-05-24 热度:151
这可能是一个相当主观的问题,但也许不是.我的应用程序包含一堆在不同时间向用户显示的表单.每个表单都是自己的一个类.通常,用户单击按钮,该按钮将启动新表单.我有一个方便的功能来构建这些按钮,你这样称呼它:buildButton( button text, new SelectionAdapter[详细]
-
任何人都有一个很好的解决方案,用于使用Javascript生成的内容(在本例中为HTML表格)抓取页面的HTML源代码?
所属栏目:[Java] 日期:2020-05-24 热度:144
任何人都有一个很好的解决方案,用于使用Javascript生成的内容(在本例中为HTML表格)抓取页面的HTML源代码?使用Crowbar的一个令人尴尬的简单但可行的解决方案:?php function get_html($url) // $url must be urlencode(d) { $context = stream_context_cr[详细]
-
java – 我想在我的桌面应用程序中使用Google Map API
所属栏目:[Java] 日期:2020-05-24 热度:106
我想在我的桌面应用程序中使用谷歌地图API.该应用程序将完全连接到互联网.我正在搜索关于这种实现的一些研究笔记.我找到了一个理想的配置网站,但它有一些java文件要下载,但当我尝试该网站时,它没有加载.这是swinglabs.orghttp://today.java.net/pub/a/today/2[详细]
-
使用Java删除锁定的文件?
所属栏目:[Java] 日期:2020-05-24 热度:57
我们必须使用在Windows上运行的Java删除一些目录及其内容.我担心会遇到被锁定的目录文件.我们可以调用Unlocker进行删除.或者是否有更多以Java为中心的方法来处理这种情况?最佳答案Java对文件系统的访问非常简单.如果不使用某些本机库,则无法执行此操作.[详细]
-
java – Eclipse插件:标记的自定义图标
所属栏目:[Java] 日期:2020-05-24 热度:191
我想为标记指定自定义图标.可悲的是,我没有显示我选择的图标.这是plugin.xml文件的相关部分(项目ID“x”):extension id=xmlProblem name=XML Problem point=org.eclipse.core.resources.markers[详细]
-
如何在Java中在运行时创建动态类
所属栏目:[Java] 日期:2020-05-24 热度:106
是否可以在运行时更改其某些属性后从现有Java文件创建新的Java文件?假设我有一个java文件public class Student { private int rollNo; private String name; // getters and setters // constructor } 是否可以创建这样的东西,[详细]
-
java – 将文件附加到存档而不读取/重写整个存档
所属栏目:[Java] 日期:2020-05-24 热度:187
我有很多文件要存储在一个存档文件中.我的第一种方法是将文件存储在一个gzip压缩包中.问题是,如果添加单个文件,我将重写整个存档.我可以摆脱gzip压缩,但添加文件仍然很昂贵.您建议哪种其他存档格式允许快速追加操作?最佳答案ZIP file format的设计允许在没有[详细]
-
java – 使用反射和ClassLoader创建类的实例时的ClassCastException
所属栏目:[Java] 日期:2020-05-24 热度:176
首先,这是Java 1.4(项目限制).我正在尝试创建一个应用程序管理器.它使用自己的自定义类加载器实例加载每个应用程序的主类.之后,它使用反射创建主类的实例.每个应用程序都实现一个公共接口,因此在创建实例后,它会运行应用程序的预定义方法.但是,我在CRASH POIN[详细]

浙公网安备 33038102330553号