如果您使用Sun的专有Java类,编译器会显示警告。我认为使用这些类通常是个坏主意。我在某处读过这个。但是,除了警告之外,还有什么根本原因不应该使用它们吗? 最佳答案 因为它们是内部API:它们可能会以未记录或不受支持的方式进行更改,并且它们绑定(bind)到特定的JRE/JDK(Sun在你的情况下),限制了你的程序的可移植性。尽量避免使用此类API,始终更喜欢公开记录和指定的类。 关于java-使用Sun的专有Java类是一种不好的做法吗?,我们在StackOverflow上找到一个类
如果您使用Sun的专有Java类,编译器会显示警告。我认为使用这些类通常是个坏主意。我在某处读过这个。但是,除了警告之外,还有什么根本原因不应该使用它们吗? 最佳答案 因为它们是内部API:它们可能会以未记录或不受支持的方式进行更改,并且它们绑定(bind)到特定的JRE/JDK(Sun在你的情况下),限制了你的程序的可移植性。尽量避免使用此类API,始终更喜欢公开记录和指定的类。 关于java-使用Sun的专有Java类是一种不好的做法吗?,我们在StackOverflow上找到一个类
我宁愿只使用openjdk-6-jdk(版本6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装AndroidSDK,所以如果真的需要Sun(Oracle)Java,我想现在是安装它的时候了。有什么建议吗? 最佳答案 我正在使用JDK在Android上工作,这很好:)java-versionjavaversion"1.6.0_20"OpenJDKRuntimeEnvironment(IcedTea61.9.1)(6b20-1.9.1-1ubuntu3)OpenJDK64-BitServerVM(build17.0-b16,m
我宁愿只使用openjdk-6-jdk(版本6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装AndroidSDK,所以如果真的需要Sun(Oracle)Java,我想现在是安装它的时候了。有什么建议吗? 最佳答案 我正在使用JDK在Android上工作,这很好:)java-versionjavaversion"1.6.0_20"OpenJDKRuntimeEnvironment(IcedTea61.9.1)(6b20-1.9.1-1ubuntu3)OpenJDK64-BitServerVM(build17.0-b16,m
我对JAX-WS进行了高度概述,并注意到一些对sun-jaxws.xml的引用(以及com.sun.xml.ws.transport.http.servlet。WSServletContextListener和com.sun.xml.ws.transport.http.servlet.WSServlet)。在什么情况下需要这样做?(我认为是JSR109服务器?!) 最佳答案 sun-jaxws.xml是一个专有部署描述符,当使用SUN的引用将Web服务作为标准WAR存档部署在非JavaEE5servlet容器上时需要执行。Sun的R
我对JAX-WS进行了高度概述,并注意到一些对sun-jaxws.xml的引用(以及com.sun.xml.ws.transport.http.servlet。WSServletContextListener和com.sun.xml.ws.transport.http.servlet.WSServlet)。在什么情况下需要这样做?(我认为是JSR109服务器?!) 最佳答案 sun-jaxws.xml是一个专有部署描述符,当使用SUN的引用将Web服务作为标准WAR存档部署在非JavaEE5servlet容器上时需要执行。Sun的R
我想在我的JVM上尝试CompressedOops。不,我想知道它是否可以默认启用。我在debian/squeeze上运行这个jvm:$java-versionjavaversion"1.6.0_22"Java(TM)SERuntimeEnvironment(build1.6.0_22-b04)JavaHotSpot(TM)64-BitServerVM(build17.1-b03,mixedmode)有人说默认开启,有人说没有:来自:http://forums.yourkit.com/viewtopic.php?f=3&t=3185Yes,youareright,Ialsochecke
我想在我的JVM上尝试CompressedOops。不,我想知道它是否可以默认启用。我在debian/squeeze上运行这个jvm:$java-versionjavaversion"1.6.0_22"Java(TM)SERuntimeEnvironment(build1.6.0_22-b04)JavaHotSpot(TM)64-BitServerVM(build17.1-b03,mixedmode)有人说默认开启,有人说没有:来自:http://forums.yourkit.com/viewtopic.php?f=3&t=3185Yes,youareright,Ialsochecke
我正在尝试使用JSTL,但出现以下错误:Cannotfindthetaglibrarydescriptorfor"http://java.sun.com/jsp/jstl/core"这是如何引起的,我该如何解决? 最佳答案 在您的JSP中使用taglib定义,或者最好将其包含在每个页面的第一行。您的项目中还修复了jSTL-1.2依赖项。还要在web.xml中使用至少2.4的servlet规范。maven依赖是(maven是开源开发工具)jstljstl1.2compiletaglibsstandard1.1.2compile在web
我正在尝试使用JSTL,但出现以下错误:Cannotfindthetaglibrarydescriptorfor"http://java.sun.com/jsp/jstl/core"这是如何引起的,我该如何解决? 最佳答案 在您的JSP中使用taglib定义,或者最好将其包含在每个页面的第一行。您的项目中还修复了jSTL-1.2依赖项。还要在web.xml中使用至少2.4的servlet规范。maven依赖是(maven是开源开发工具)jstljstl1.2compiletaglibsstandard1.1.2compile在web