将 Java 6 代码向后移植到 Java 5 的简单方法?

2024-02-17

我们已经使用 Java 开发基于 Windows 的应用程序有一段时间了,但现在我们想要制作一个 mac 端口,并且必须反转 Java 6 和 Java 5 的代码。有没有什么简单的方法可以做到这一点,而不是重新编写?编码Java 6具体代码?我们希望使我们的代码保持最新。


有几个图书馆可以为您提供帮助。不幸的是我自己没有尝试过,因为我从来没有遇到过这样的情况。

  • 复古编织者 http://retroweaver.sourceforge.net/
  • 逆转录器 http://retrotranslator.sourceforge.net/
  • 向后移植-jsr166 http://backport-jsr166.sourceforge.net/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Java 6 代码向后移植到 Java 5 的简单方法? 的相关文章

  • Java new Date() 打印

    刚刚学习 Java 我知道这可能听起来很愚蠢 但我不得不问 System out print new Date 我知道参数中的任何内容都会转换为字符串 最终值是 new Date 返回对 Date 对象的引用 那么它是如何打印这个的呢 Mo
  • Spring Batch 多线程 - 如何使每个线程读取唯一的记录?

    这个问题在很多论坛上都被问过很多次了 但我没有看到适合我的答案 我正在尝试在我的 Spring Batch 实现中实现多线程步骤 有一个包含 100k 条记录的临时表 想要在 10 个线程中处理它 每个线程的提交间隔为 300 因此在任何时
  • 如何在 Play java 中创建数据库线程池并使用该池进行数据库查询

    我目前正在使用 play java 并使用默认线程池进行数据库查询 但了解使用数据库线程池进行数据库查询可以使我的系统更加高效 目前我的代码是 import play libs Akka import scala concurrent Ex
  • Play框架运行应用程序问题

    每当我尝试运行使用以下命令创建的新 Web 应用程序时 我都会收到以下错误Play http www playframework org Error occurred during initialization of VM Could no
  • 在 java 类和 android 活动之间传输时音频不清晰

    我有一个android活动 它连接到一个java类并以套接字的形式向它发送数据包 该类接收声音数据包并将它们扔到 PC 扬声器 该代码运行良好 但在 PC 扬声器中播放声音时会出现持续的抖动 中断 安卓活动 public class Sen
  • Final字段的线程安全

    假设我有一个 JavaBeanUser这是从另一个线程更新的 如下所示 public class A private final User user public A User user this user user public void
  • Android MediaExtractor seek() 对 MP3 音频文件的准确性

    我在使用 Android 时无法在eek 上获得合理的准确度MediaExtractor 对于某些文件 例如this one http www archive org download emma solo librivox emma 01
  • 加速代码 - 3D 数组

    我正在尝试提高我编写的一些代码的速度 我想知道从 3d 整数数组访问数据的效率如何 我有一个数组 int cube new int 10 10 10 我用价值观填充其中 然后我访问这些值数千次 我想知道 由于理论上所有 3d 数组都存储在内
  • 控制Android的前置LED灯

    我试图在用户按下某个按钮时在前面的 LED 上实现 1 秒红色闪烁 但我很难找到有关如何访问和使用前置 LED 的文档 教程甚至代码示例 我的意思是位于 自拍 相机和触摸屏附近的 LED 我已经看到了使用手电筒和相机类 已弃用 的示例 但我
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 十进制到八进制的转换[重复]

    这个问题在这里已经有答案了 可能的重复 十进制转换错误 https stackoverflow com questions 13142977 decimal conversion error 我正在为一个类编写一个程序 并且在计算如何将八进
  • Java按日期升序对列表对象进行排序[重复]

    这个问题在这里已经有答案了 我想按一个参数对对象列表进行排序 其日期格式为 YYYY MM DD HH mm 按升序排列 我找不到正确的解决方案 在 python 中使用 lambda 很容易对其进行排序 但在 Java 中我遇到了问题 f
  • getResourceAsStream() 可以找到 jar 文件之外的文件吗?

    我正在开发一个应用程序 该应用程序使用一个加载配置文件的库 InputStream in getClass getResourceAsStream resource 然后我的应用程序打包在一个 jar文件 如果resource是在里面 ja
  • 加密 JBoss 配置中的敏感信息

    JBoss 中的标准数据源配置要求数据库用户的用户名和密码位于 xxx ds xml 文件中 如果我将数据源定义为 c3p0 mbean 我会遇到同样的问题 是否有标准方法来加密用户和密码 保存密钥的好地方是什么 这当然也与 tomcat
  • Android 中麦克风的后台访问

    是否可以通过 Android 手机上的后台应用程序 服务 持续监控麦克风 我想做的一些想法 不断聆听背景中的声音信号 收到 有趣的 音频信号后 执行一些网络操作 如果前台应用程序需要的话 后台应用程序必须能够智能地放弃对麦克风的访问 除非可
  • 在mockito中使用when进行模拟ContextLoader.getCurrentWebApplicationContext()调用。我该怎么做?

    我试图在使用 mockito 时模拟 ContextLoader getCurrentWebApplicationContext 调用 但它无法模拟 here is my source code Mock org springframewo
  • Java列表的线程安全

    我有一个列表 它将在线程安全上下文或非线程安全上下文中使用 究竟会是哪一个 无法提前确定 在这种特殊情况下 每当列表进入非线程安全上下文时 我都会使用它来包装它 Collections synchronizedList 但如果不进入非线程安
  • 静态变量的线程安全

    class ABC implements Runnable private static int a private static int b public void run 我有一个如上所述的 Java 类 我有这个类的多个线程 在里面r
  • 按日期对 RecyclerView 进行排序

    我正在尝试按日期对 RecyclerView 进行排序 但我尝试了太多的事情 我不知道现在该尝试什么 问题就出在这条线上适配器 notifyDataSetChanged 因为如果我不放 不会显示错误 但也不会更新 recyclerview
  • Spring Boot @ConfigurationProperties 不从环境中检索属性

    我正在使用 Spring Boot 1 2 1 并尝试创建一个 ConfigurationProperties带有验证的bean 如下所示 package com sampleapp import java net URL import j

随机推荐

  • Google 登录但结果代码为 0

    我想为我的应用程序创建一个 Google 标志 但我的结果代码来自onActivityResult is 0 In my onCreate 方法我启动功能startSignInIntent 像这样 protected void onCrea
  • 如何使用 slf4j / log4j2 发送电子邮件通知?

    我研究了其他类似的问题 并进行了一些谷歌搜索来找到我的答案 但我的问题仍然没有答案 我仍然不熟悉其中一些是如何工作的 所以请耐心等待 我们的 maven pom xml 使用 slf4j 依赖项 我们的 log4j2 xml 文件如下所示
  • 与 ASP.NET Core 的模型绑定[重复]

    这个问题在这里已经有答案了 我正在尝试使用 asp net core MVC 制作一个简单的 todo MVC 应用程序 我的计划是制作一个带有简单复选框的网页 并让用户能够使用表单更改状态 表单显示正确 但控制器中的 模型绑定 不起作用
  • 在 Jenkins Pipelines 中设置阶段状态

    在脚本化管道中是否有任何方法可以将某个阶段标记为不稳定 但仅将该阶段显示为不稳定 而不在输出中将每个阶段标记为不稳定 我可以做这样的事情 node stage Stage1 do work passes stage Stage2 somet
  • 使用模糊滤镜时 Safari 呈现错误的颜色

    我尝试对 svg 元素应用模糊滤镜 但 Safari 似乎无法正确渲染颜色 这是我的问题的一个例子
  • 在 Node.js Express 中禁用 TLS 1.0 和 1.1 或仅使用 TLS 1.2 及更高版本

    如何在 Node js Express 服务器上阻止 TLS 1 0 和 TLS 1 1 我正在使用传统的服务器设置脚本 const app express export const server app listen 3000 我有点困惑
  • Java地址簿。如何防止代码中出现重复的联系人?

    switch menuChoice case 1 System out println Enter your contact s first name n String fname scnr next System out println
  • 无法对已撤销的代理执行“设置”

    我对 JS Node js 很陌生 我遇到了机器人框架的问题 请帮助我解决这个问题 类型错误 无法在已撤销的代理上执行 设置 在 D Bot Archi bot src node modules botbuilder core lib tu
  • 实现标签的方法 - 每种方法的优缺点

    Related https stackoverflow com questions 1480949 storing tags in database store tag once or many times 以 SO 为例 如果您预计标签会
  • Rails - MongoDB (Mongoid) 在哪里存储数据库和日志?

    我是 MongoDB 新手 Mongoid https github com mongoid mongoid我正在使用 Debian 测试 jessie sid 当我打开时 etc mongodb conf没有关于 Mongoid 存储数据
  • 如何在 Jetpack Compose 中将图像从一个可组合函数传递到另一个可组合函数?

    我正在开发一个带有文本和图像的应用程序 在一个可组合项 活动 上 图像与文本一起显得很小 如缩略图 这个想法是 当用户触摸 单击 图像时 导航组件会将用户带到另一个可组合项 活动 中该图像的全屏版本 这有可能吗 如果是 怎么办 提前致谢 您
  • orientationchange 事件触发滚动和调整大小事件

    对于我正在从事的一个项目 我遇到了一个奇怪的问题 我无法在这里 或其他任何地方 找到答案 我尝试创建一个 Fiddle 来演示发生的情况 但由于我的脚本的性质以及 jsfiddle 的功能方式 它无法正常工作 反正 这是小提琴的链接 htt
  • 如何自定义UIRefreshControl以使pull-down-height低于默认值

    在iOS应用程序的UIRefreshControl中 我认为默认设置是当我将UITableView UISrollView 下拉大约 100px 时 刷新开始 我想让上面的值更小 例如 50px 这可能吗 如果可能 请告诉我示例代码 尝试这
  • 查找fs:28h的内存地址

    我为了好玩而使用 gdb 调试程序 并使用堆栈保护 以便它从 fs 28h 将金丝雀写入堆栈 出于好奇 我试图找到 fs 28h 指向的内存地址 我遇到两个问题 首先 gdb 无法显示 gdtr ldtr 中的值 因为它不在环零中运行 第二
  • Android Vitamio 库使 apk 太大

    我正在尝试使用 Vitamio 库 没有 Vitamio 的情况下 我的 apk 大约有 400k 当我添加 Vitamio 的库时 它变得超过 11 MB 我只想使用Vitamio的videoView 有什么方法可以自定义库吗 我开始从库
  • 如何在空手道框架中使用“faker”库?

    我想使用 faker 库在 JSON 文件中生成虚假数据 如下所示 在 karate config js 中 我执行以下操作 var faker require faker 在示例 json 中 firstName faker name f
  • 为什么 .net 中的对象引用错误异常不告诉我哪个对象为空?

    也许问这个问题暴露了我对这个过程缺乏了解 但话又说回来 没有更好的理由来问了 跟踪这些可能会令人沮丧 因为堆栈跟踪可以帮助我知道从哪里开始查找 但不知道哪个对象为空 这里到底发生了什么 是因为变量名称没有捆绑在可执行文件中吗 使用全面优化构
  • 如何检测壁纸何时更改(Windows XP 或更高版本)?

    我已经弄清楚如何更改桌面壁纸 互联网上有几十个示例 我仍然困惑的一件事是 如何检测壁纸何时发生变化 比如通过显示控制面板或其他程序更改它 在 NET 中添加 WM SETTINGCHANGE SystemEvents UserPrefere
  • 信任文件上传的“内容类型”

    如果我支持 REST API 用户上传内容 主要是图像和视频 是吗 safe信任Content Type他们在 分段 上传中声明 或者我应该对内容运行某种 媒体类型检测 例如使用 Apache Tika 以确保声明的媒体类型与检测到的实际媒
  • 将 Java 6 代码向后移植到 Java 5 的简单方法?

    我们已经使用 Java 开发基于 Windows 的应用程序有一段时间了 但现在我们想要制作一个 mac 端口 并且必须反转 Java 6 和 Java 5 的代码 有没有什么简单的方法可以做到这一点 而不是重新编写 编码Java 6具体代