首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaFX现在已经出局了:Applets和Java Desktop是否正式死亡/死亡?

关于JavaFX的现状,目前已经出局,Applets和Java Desktop也可以认为是死亡或即将死亡。

JavaFX曾经是Java的一个图形用户界面库,用于替代Swing,但是由于市场竞争和技术发展,JavaFX并未能获得广泛的应用和支持,因此已经逐渐被淘汰。

Applets和Java Desktop则是基于Java的Web应用和桌面应用技术,但是随着HTML5、CSS3和JavaScript等前端技术的发展,这些技术已经可以实现更为丰富的功能和更好的性能,因此Java Applets和Java Desktop应用也逐渐被淘汰。

总之,JavaFX、Java Applets和Java Desktop都已经逐渐被淘汰,现在主流的开发技术已经不再使用这些技术。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

JavaFX 11发行说明

介绍 以下记录描述有关此版本的重要更改信息。在某些情况下,该说明提供有关问题或更改的其他详细信息的链接。 从JDK 11开始,JavaFX模块与JDK分开提供。...默认值现在为60毫秒。 有关更多信息,请参阅JDK-8167096。 默认情况下,独立的javafx模块不再具有权限 javafx.* 模块现在由应用程序类加载器加载,默认情况下不再具有权限。...--add-exports=java.desktop/java.awt.dnd.peer=javafx.swing --add-exports=java.desktop/sun.awt=javafx.swing...--add-exports=java.desktop/sun.awt.dnd=javafx.swing --add-exports=java.desktop/sun.swing=javafx.swing...javafx-jmods-11 \ --add-modules java.desktop,javafx.swing,javafx.controls 有关更多信息,请参阅JDK-8210759

6.6K60
  • EMM已死?企业移动化正从主角沦为配角

    移动信息化现在怎么样?伴随着智能手机时代的兴起,企业移动信息化迎来了巅峰时刻,但是时过境迁,在人工智能云计算时代,企业移动化市场正在走进低谷,从当年的主角逐渐沦为了企业数字化转型路上的配角。...所以,现在就宣布EMM已经死亡还有些为时过早。 不知各位看官怎么看呢? EMM已经死亡,为了寻求更全面的解决方案他们会被企业逐渐遗弃还是会继续坚持发展?...MAM尚未死去 关于EMM死亡的销烟尚未散去,EMM中的重要支撑MAM也已被打上了死亡的标签,随着嵌入式应用商店增强现实等不断涌现,突然发现MAM在企业中的价值也越来越弱化。...例如,有企业在几年前就自已开发了MAM平台,属于企业内部专有,但在今天看来已经过时。 换句话说,他们的MAM平台是单点故障。...MAM已经商品化了,虽然他不再像过去那样受欢迎,但对于那些需要简单功能的公司来说,它仍然是一个很好的选择。 MDM悲剧可能重演 虽然现在无法判断EMM未来到底会走向何方?

    73330

    死亡名单上的共享单车公司那么多,滴滴怎么就挑中了小蓝单车?

    “单车牌照”才是滴滴收购共享单车公司的目的,毕竟上海等多个城市已经停止牌照的发放,而有没有牌照就意味着是否能够投放单车。 也因此,小蓝单车成为了滴滴自己做共享单车市场的第一个“目标”。...如果此次收购消息属实,小蓝单车的技术团队供应链团队人员已经被滴滴纳入麾下,这将能够给滴滴提供一些产品市场经验。至于运营,这一直是滴滴的强势。...从参与几轮融资到现在的“离开”,滴滴与ofo之间的动态让我们想起了当初的美团阿里巴巴。当时,阿里巴巴参与美团的B、C轮融资,不过,因为美团与口碑之间的利益冲突等因素,美团最终还是把阿里巴巴踢出局。...不同的是,阿里巴巴在被踢出局之前已经开创口碑,而滴滴则是在最近才正式开始着手布局。在这一紧要关口,小蓝单车正好撞上了滴滴的枪口。...据消息人士称,早在去年11月,滴滴就已经与小蓝单车就开始接触,至于收购一事,则是在去年年底才正式谈拢。值得注意的是,李刚在此之前就已经分别与摩拜、ofo永安行进行接触、商谈合并事宜。

    43500

    编程中的死亡对象

    对象死亡   在之前的 Java内存区域文章中已经知道几乎所有Java对象实例都存放在堆中,GC对堆进行回收之前先是判断哪些对象已经死亡”。那么问题来了,怎么样确定一个对象是否已经死亡呢?   ...判断对象是否已经死亡有引用计数算法可达性分析算法 引用计数算法(Reference Counting)   给对象中添加一个引用计数器,当每有一个地方应用它时,计数器值加1;当引用失效时,计数器值减1...;任何时刻计数器为0的对象就是不可能被使用(死亡状态)。...这个计数算法实现简单,判断效率也高,但是出现两个实例相互引用并且没有其他地方引用这两个对象的情况,那么这两个对象实际上已经死亡状态,可是计算器的值不为0,存在误判的,会导致内存溢出。...可达性分析算法(Reachability Analysis)   现在jvm就是通过可达性分析来判断对象是否存活的。

    36250

    Java垃圾收集器

    线程“垃圾”非线程“垃圾” 5. 弱引用软引用 1.Java中如何定义一个“垃圾” ---- 所谓垃圾,就是内存中不再有用的对象。...对于线程对象来说,处理满足上述条件外,还要求此线程本身已经死亡或者还处于新建状态。...This is son. 4.线程垃圾非线程垃圾 前面已经介绍非线程的对象成为垃圾的情况,但没有用代码说明,现在我们用孤岛现象来描述一下 class Rubbish { // 定义一个自身类型的引用...对于线程来说,除了要满足一般对象成为垃圾的条件之外,还要求线程没有启动或已经死亡,下面我们也用孤岛来描述。...Java中还有一个WeakHashMap类—–java.util.WeakHashMap,其用法HashMap相同,只是其中的键都为弱引用。

    51120

    2014最热门、最具争议的10个Java话题

    随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。...Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。 2、Java 9 即将到来 Oracle早在8月份就发布Java 9的首批新特性。...Eberhard Wolff 对JAXenter的读者W-JAX的志愿者解释道,为什么企业级服务的这部分内容已成为鸡肋。提醒你一下,评论表明并不是所有人都认同应用服务器已被宣布临床死亡。...Java已经进入到太空。你可能怎么也想到不Java会如此的牛逼。...四位顶尖的NASA工程师早在还没有在2014年的JavaOne上向 Java社区介绍他们的工作之前,就已经向JAXenterJava透露了JavaJavaFXNetBeans在NASA的空间任务中都起到了什么作用

    62110

    乔布斯斯坦福大学演讲(视频+全文)

    要不是退了学,我决不会碰巧选这门书法课,个人电脑也可能不会有现在这些漂亮的版式。...事情是这样的,在公司成长期间,我雇佣一个我们认为非常聪明,可以和我一起经营公司的人。一年后,我们对公司未来的看法产生分歧,董事会站在他的一边。于是,在我三十岁的时候,我出局,很公开地出局。...Pixar出品世界第一个电脑动画电影:“玩具总动员”,现在已经是世界最成功的动画制作工作室。...如果连着一段时间,答案都是否定的的话,我就知道我需要改变一些东西。提醒自己就要死了是我遇见的最大的帮助,帮我作了生命中的大决定。...我做了手术,现在,我痊愈

    90060

    附死因反思!

    现在,我们为您奉上中国史上最全O2O创业企业大盘点,共涉及16个领域、千余家企业,而这16个领域中目前已经死亡的有哪些,“死者”众多,一片哀鸿,请自备纸巾。...最近,品途网记者采访刚刚获得融资的寻拍。据其CEO孙鹏介绍,他们曾拿出了两个月的试错时间。现在他们已经开始调整步伐,从婚嫁摄影领域作为切入口而展开业务。...与此同时,线下传统旅游也开始向线上布局,在两方巨头的夹击下,旅游O2O成为“有钱人”的战场,普通人似乎已经失去了竞争的能力。...随着沃尔玛宣布全面控股1号店,阿里天猫超市杀到,“山雨欲来风满楼”之势已非常清晰,零售电商的争霸赛正式进入白热化的阶段。 ? 死亡原因: 1....如果没能利用好这个时间窗口,那么很可能就会被巨头盯上,后果很可能这个市场你就出局

    1.4K30

    IDEA 2019.3正式发布,启动更快,性能更牛逼!微软全新Android App上架!

    IntelliJ IDEA 2019.3发布,启动更快,性能更强 距离 IntelliJ IDEA 2019.3 RC 发布不过几天的功夫,目前,IntelliJ IDEA 2019.3 也已正式发布。...现有功能质量的提升 IntelliJ IDEA 2019.3 通过实现核心底层基础结构-支持动态插件安装,解决每次加载卸载插件都需要重新启动IDE 的问题。...IDE 现在支持在 Linux 上通过 KWallet 存储密码。...当用户使用 JavaFX 项目时,IDE 可以在 Scene Builder 选项卡中显示带有嵌入式 Scene Builder 的 FXML 文件。 修复窗口弹出位置。...此外,还进行了一些其他变化,包含有 Android Studio 3.5 的所有更改,取消了 Vaadin Java Applets支持 插件的捆绑。

    94820

    如何在Java中判断对象的真正“死亡

    而为了准确地判断对象是否真正“死亡”,我们需要理解Java的垃圾回收机制以及对象的引用关系。本文将详细介绍在Java中如何判断对象的真正“死亡”,并提供一些实例来帮助读者更好地理解。1....这种机制减轻程序员的负担,但也增加了一些判断对象“死亡”的复杂性。2. 引用类型在Java中,对象之间的关系可以通过引用来建立。...判断强引用对象是否死亡”的方法很简单,只需检查是否所有对该对象的强引用都已经被解除。...结论本文介绍Java编程中如何判断对象的真正“死亡”。通过了解Java的垃圾回收机制以及对象的引用关系,我们可以准确地判断对象是否可以被回收,并及时释放内存资源。...同时,在对象生命周期管理中需要注意避免循环引用过多的强引用的问题。希望本文能够对读者在Java编程中有效地管理内存对象生命周期提供一些帮助。

    17010

    刚刚,国家科技部联手腾讯重磅宣布!癌症患者的春天终于来了!

    “觅影”具体是什么,我们稍后再讲,我们先要讲的是这门技术已经正式在医院落地!...11月23日,腾讯正式宣布“腾讯觅影”全面落地河北省,河北医科大学、河北医科大学第一医院、河北省眼科医院等一系列医院率先用上了“癌症克星”。这意味着我们现在就可以享受到科技带来的福利!...中国与发达国家癌症死亡率的巨大差距就在这里:中国的癌症早筛做得太差! 目前对于癌症早筛用的最主要的手段就是医疗影像,也就是俗话说的拍片子。但这个过程主要靠人工看,费时费力,还不一看得准。...我简单解释一下:第一步就是把世界上所有的癌症知识图片病症拷进觅影中;第二步直接上疑似病人的拍的片子,让机器分析对方是否癌症。 靠机器得出是否患癌症准吗?我告诉你,机器是最客观、最精准的!...不过现在这个局面终于要改观!国家科技部民间科技巨头联手,中国人抗癌的春天到了!

    618100

    数据结构--链表--约瑟夫问题

    据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定一个自杀方式,41个人排成一个圆圈...首先从一个人开始,越过k-2个人(因为第一个人已经被越过),并杀掉第k个人。接着,再越过k-1个人,并杀掉第k个人。这个过程沿着圆圈一直进行,直到最终只剩下一个人留下,这个人就可以继续活着。...问题是,给定,一开始要站在什么地方才能避免被处决。Josephus要他的朋友先假装遵从,他将朋友与自己安排在第16个与第31个位置,于是逃过了这场死亡游戏。下图是约瑟夫问题的图例。...] 2 5 [2,4,7,8] 7 2 [4,7,8] 4 8 [4,7] 4 第一个出局的是3号,[1,2,4,5,6,7,8],current指向4 第二个出局的是6号,[1,2,4,5,7,8]...,current指向7 第二个出局的是1号,[2,4,5,7,8],current指向2 第二个出局的是5号,[2,4,7,8],current指向7 第二个出局的是2号,[4,7,8], current

    18010

    刚刚,国家科技部联手腾讯重磅宣布!癌症患者的春天终于来了!

    “觅影”具体是什么,我们稍后再讲,我们先要讲的是这门技术已经正式在医院落地!...11月23日,腾讯正式宣布“腾讯觅影”全面落地河北省,河北医科大学、河北医科大学第一医院、河北省眼科医院等一系列医院率先用上了“癌症克星”。这意味着我们现在就可以享受到科技带来的福利!...中国与发达国家癌症死亡率的巨大差距就在这里:中国的癌症早筛做得太差! 目前对于癌症早筛用的最主要的手段就是医疗影像,也就是俗话说的拍片子。但这个过程主要靠人工看,费时费力,还不一看得准。...我简单解释一下:第一步就是把世界上所有的癌症知识图片病症拷进觅影中;第二步直接上疑似病人的拍的片子,让机器分析对方是否癌症。 靠机器得出是否患癌症准吗?我告诉你,机器是最客观、最精准的!...不过现在这个局面终于要改观!国家科技部民间科技巨头联手,中国人抗癌的春天到了!

    79680

    新手学JAVA(十一)-多线程----线程的生命周期

    新建和就绪状态 ---- 当程序通过new创建一个线程时,这个线程就处于新建(New)状态,不过这个时候该线程并没有表现出线程的任何特征,其他的普通java对象一样,java虚拟机为其分配内存,并初始化其变量的值...当线程对象调用了start()方法之后,该线程就进入了就绪状态,此时还不是运行状态,java虚拟机为其创建方法调用栈程序计数器,此时的线程表示可以运行了,但是具体什么时候运行,还需要等待jvm的调度。...当线程死亡之后,其他的线程并不受其影响,而结束。其他的子线程启动之后,它的地位主线程是等同的,不受主线程的影响。 如何测试一个线程是否已经死亡?...,如果sd.isAlive()为假时,那就是死亡状态; if(i>20 && !...:595) at startDead.StartDead.main(StartDead.java:27) 不要试图对已经死亡的线程调用start()方法,死亡就是死亡死亡的线程不会再次被当成线程的执行体

    41110

    JVM 是怎么把“送”出去的内存又“要”回来的

    如果已经做了一次回收,还是不够用,那就把没被引用的我回收吧。 … 在这种需求提出后 JDK2之后,Java 补充对象引用的概念,将引用分为强、软、弱、虚四种。...大哥找了一会安排一些人坐下,发现位置还是不够,于是他想起 乙 说的话,就过去给 乙 说了现在的情况,然后 乙 也是个守信用的 软 妹子,就收拾东西走开了。...标记确认:在已经标记的对象集合中,会进行一次筛选,筛选条件是当前对象是否有必要执行 finalize() 方法。如果有必要执行则继续 存活,如果没有必要则 死亡。...判断当前对象是否有必要执行 finalize() 方法的条件(二次确认对象已死亡)是 对象没有重写 finalize() 方法 finalize() 方法已经被执行过一次 满足以上两个条件的话虚拟机则会认为没有必要执行...方法区数据 方法区中保存的是类信息运行时常量池两部分内存。 回收运行时常量池 运行时常量池的回收比较简单,只需判断当前常量池中的字面量是否有被引用即可。

    47910

    程序员延寿指南开源。。

    现在经过大家的建议,他已经在陆续加源文献,并且后续也会把期刊名、影响因子、评级等常规评价方式透出来。 同时大家也注意到,里面涉及到了一些结论矛盾的研究,也正如刚才所述,作者也都一一标注。...对程序员来说,头发可是比什么都重要:头发都没有,要这长命百岁有何用…… 以及不仅要保住头发,还要显年轻才行。 这不就有人问: “作者大大,是否有兴趣开一个How to look young?...也许有人已经听过他的名字,他在几年前就入选福布斯30位30岁以下精英胡润30位30岁以下创业领袖。 是的,他现在已经是一家公司的CEO。...因此“定向检测预防性检测很重要”,当然,话锋一转,他也指出:“核心还是得自己对“健康”有较高的洞察力。” 现在的他基本会按照这些量表去生活,主要是运动晒太阳方面做的还不够。...Java 18 正式发布,finalize 被弃用。。 Spring Boot Admin 横空出世! Spring Boot 学习笔记,这个太全

    45210

    Unity基础教程系列(十一)——生命周期(Growth and Death)

    此类调整现在应该是频繁的,因此这里就不明确显示它们。 濒死的行为需要原始的缩放持续时间,就像成长一样。但是成长假设我们从Age为0开始,而死亡可以从任何Age开始。...现在,在当前的例子中可能有点多余,但却不失为一个有趣的尝试方法,所以我们会去尝试一下。...现在我们知道濒死的形状数,在检查是否已超过FixedUpdate中的限制时,从形状数中先减去它。这使得它仅适用于非濒死形状。因此,形状的总数可能会超过限制,直到所有濒死的形状都消失为止。 ?...为了防止向一个形状添加第二个濒死行为,必须能够检查该形状是否已经濒死,当然无论原因是什么。可以在游戏中添加IsMarkedAsDying方法来检查这个。它所要做的就是检查形状的索引是否小于死亡计数。...我们再次通过Shape方便地实现这一点,不过这个时候,readonly属性是比较合适的。 ? 最后,在LifecycleShapeBehavior。当它到达死亡年龄时,检查它是否已经死亡

    79721
    领券