【JAVA的跨平台】教程文章相关的互联网学习教程文章

java – 跨平台桌面开发

我需要为桌面PC应用程序开发(Windows,MAC,Linux)提供跨平台引擎/框架的建议.我看到了3种可能性,Qt,Java和Adobe AIR. >它必须易于安装(运行时是一个缺点,但C包装器和/或安装程序可以解决我认为的问题).>它必须快速并具有丰富的GUI(不是3D游戏,但绝对是一些2D图形).>开发环境必须易于建立,UI开发工具必须具有拖放功能才能定义应用程序布局.>目标应用程序必须具有原生外观.应该提供专业的有偿支持.解决方法:所有这些标准都由Qt满足,但...

Java:跨平台.flv播放

我正在寻找一种使用java播放.flv文件的方法.这意味着我需要一个跨平台的ffmpeg lib.我一直在玩jmf和fobs4jmf,但我无法在linux中播放,因为我需要一个本地库(也许是fobs4jmf.so?). 是否有任何java lib允许我播放.flv除了fobs4jmf?或者fobs4jmf可以在linux,mac等中使用?纯java lib是完美的! 编辑:播放器将部署为java web start app(目标为jre6).解决方法:我可能没有正确地阅读你的问题,但我不明白你对fobs4jmf的看法.它似乎支持M...

用于真实跨平台应用程序/应用程序的Java解决方案(框架/库/ API)

我不知道,但似乎有不同平台的Java(Java SE,ME …)有几个solutoins,所以你必须为所有设备(iOS,Android,Windows,Linux …)编写相同应用程序的不同版本. (甚至可以在运行Android和iOS的设备上使用Java ME吗?) 是否有Java解决方案只创建一个在所有设备上无缝运行的应用程序?或者我们是否必须为不同的设备重写应用程序?解决方法:我想,跨移动应用程序的未来是HTM5,CSS3和Javascript. Java(或DART)可以用作高级语言来生成Javascript. 我...

有没有好的Java跨平台SIP / VOIP开发套件?

您是否有个人使用的优秀Java跨平台SIP / VOIP开发工具包?我发现其中有一两个似乎值得追求,但我仍然没有100%销售它们. http://www.voipdevelopmentkit.com/ 这似乎是目前的领导者.但是,看起来它们仍然没有发展.我收到了几封电子邮件,提供的答案很棒. 我有一个需要内置SIP端点的Java应用程序.我希望尽可能避免包装本机库,因为此应用程序需要在Windows,Mac OS X和可能的Linux系统上运行. 有第三方呼叫控制(3pcc)的东西会立即排在榜单...

java – 跨平台方式来探索文件的包含文件夹【代码】

java中是否有功能可以跨任何平台打开文件的包含文件夹.我可以通过运行在Windows中完成此操作Runtime rt = Runtime.getRuntime(); Process proc = rt.exec("explorer /select,c:\\sampleFile.txt");您可以使用java.awt.Desktop.getDesktop().open(file)在任何平台上打开文件(如果支持Desktop api).是否有类似的东西可以调出文件管理器? 谢谢.解决方法:如果你调用getDesktop().open(file.getParentFile())会发生什么?

Java是如何实现平台无关性(跨平台)的?【图】

相信对于很多Java开发来说,在刚刚接触Java语言的时候,就听说过Java是一门跨平台的语言,Java是平台无关性的,这也是Java语言可以迅速崛起并风光无限的一个重要原因。那么,到底什么是平台无关性?Java又是如何实现平台无关性的呢?本文就来简单介绍一下。1什么是平台无关性平台无关性就是一种语言在计算机上的运行不受平台的约束,一次编译,到处执行(Write Once ,Run Anywhere)。也就是说,用Java创建的可执行二进制程序,能够...

01-常见Dos命令、Java历史、Java跨平台、配置Path环境变量、第一个HelloWorld例子【代码】

常见Dos命令dir: 列出当前目录下的文件以及文件夹 md: 创建目录 rd: 删除目录 cd: 进入指定目录 del: 删除文件 copy: 复制文件 xcopy: 复制目录 tree: 列出目录树 ren: 文件改名 type: 显示文件内容 cls: 清屏 exit: 退出DOS命令行Java历史 JavaSE(J2SE) java平台标准版 JavaEE(J2EE) java平台企业版 ? ? JavaME(J2ME)? ? ? ? ?java平台微型版 Java跨平台 ? ? ? ?因为JVM能跨平台安装,所以java可以跨...

java – 寻找跨平台的移动数据库选项

我打算为Windows Phone 7编写一个应用程序,然后将其移植到Android.数据库使用是用于持久保存少量用户生成的数据. 我正在考虑跨平台数据库,因为我更喜欢代码库是相似的,理想情况下,表示层代码会有最大的差异. 到目前为止,我发现的唯一的跨平台移动数据库是db4o,但是部署到WP7模拟器是一个非首发,加上他们的文档强调他们的Silverlight / WP7支持仍然是“正在进行中”.我宁愿继续制作我的应用程序,而不是等待他们的房子整理好. 我可能...

java – 以跨平台方式维护Mysql数据库模式的最佳实践是什么?

我们有两个软件堆栈,Ruby on Rails和Java,它们共享一个Mysql数据库.我们正在使用Jooq Java数据库抽象层,它通过读取现有数据库模式并生成代码来工作. 我们一直依赖Rails迁移来跟踪模式更改,但我们的Java开发人员对此并不熟悉,而且我们的Rails开发人员不得不不止一次地将我们从问题中解脱出来.这也是一个相当麻烦的过程,使模式更改可能需要5-10分钟,而如果直接通过MySql Workbench等工具修改模式则需要几秒钟. 最好有一个解决方案来修...

实现java跨平台,通用读取文件方法(window/linux系统)【代码】

来看看代码的演进 一开始是写在windows系统中的盘符下,考虑到linux系统无盘符,但windows又没有root,只能存入内存中了,二者可兼得,这也实现了java的跨平台的特点。 try{OutputStream out = new FileOutputStream("E:\\a.txt"); ObjectOutputStream oos = new ObjectOutputStream(out);oos.writeObject(this);oos.close();InputStream in = new FileInputStream("E:\\a.txt");ObjectInputStream ois = new ObjectInputStream(i...

java – 在Linux中创建跨平台安装程序

如何创建swf和html的say文件的安装程序,这个html必须在linux桌面上创建一个捷径.有没有可以解决我问题的软件. 谢谢解决方法:你可以使用install4J相同.

c# – 如何在.NET和Java之间创建跨平台进程间通信?

我想开发一个特定的插件/扩展,它需要在eclipse中运行并且必须与另一个(java)插件集成,但它必须从.NET程序集中收集数据(使用mono’s cecil). 所以我的问题是如何在Java代码和.NET之间创建这种关系?我知道我可以使用mono来运行.net应用程序,例如Linux,但我有2个问题,我想Java插件启动.NET应用程序,第二个问题是如何让Java插件进行某些调用到.NET应用程序. 对于这两个应用程序之间的这种通信,我希望独立于平台,以便相同的二进制文件可...