一、Swing

Swing 算是 Java 早期代替 AWT 的桌面应用 GUI 开发工具包,一个听到就已经淘汰的技术,给我的感觉就是丑丑丑!现在与 AWT 一起在时间这个长河里长眠。

如果 Java GUI 库发展历程分为三代,可以是:

AWT > SWING > JAVAFX

随着 JavaFx 的发布,加速 SWING 的被淘汰。下面这个是用 JavaFx 开发的:

现在 JavaFx 也有十来年了,虽然这篇帖子也在说 JavaFx 淘汰了的,只是现在桌面应用不是主流吧,我也没用过不敢乱说,JavaFx 在桌面应用开发应该还是有一席之地的。

二、JSF

JSF:Java

Java基础学习总结(156)——那些年被淘汰的Java技术及框架相关推荐

  1. Java基础学习系列--(七)彻底搞懂java中的【异常、线程】的使用

    第一章 异常 1.1 异常概念 异常,就是不正常的意思.在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中, ...

  2. Java基础学习总结(27)——7 款开源 Java 反编译工具

    今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程.尤其是像.NET.Java这样的运行在 ...

  3. Java基础学习总结(149)——日志打印是一门技术

    前言: 打印日志是一门艺术,但长期被开发同学所忽视.日志就像车辆保险,没人愿意为保险付钱,但是一旦出了问题都又想有保险可用.我们打印日志的时候都很随意,可是用的时候会吐槽各种 SB 包括自己!写好每一 ...

  4. Java中大数据数组,Java基础学习笔记之数组详解

    摘要:这篇Java开发技术栏目下的"Java基础学习笔记之数组详解",介绍的技术点是"java基础学习笔记.基础学习笔记.Java基础.数组详解.学习笔记.Java&qu ...

  5. 尚学堂JAVA基础学习笔记_2/2

    尚学堂JAVA基础学习笔记_2/2 文章目录 尚学堂JAVA基础学习笔记_2/2 写在前面 第10章 IO技术 1. IO入门 2. IO的API 3. 装饰流 4. IO实战 5. CommonsI ...

  6. java基础学习整理(一)

    java基础学习整理(一) lesson1: D0s命令: 1.回到根目录,>cd \ 2.复制命令行下的内容,右击标记所要复制的内容,这样就已经复制好了,右击粘贴就可以了. 3.查看,设置环境 ...

  7. 【Java基础学习笔记】- Day11 - 第四章 引用类型用法总结

    Java基础学习笔记 - Day11 - 第四章 引用类型用法总结 Java基础学习笔记 - Day11 - 第四章 引用类型用法总结 4.1 class作为成员变量 4.2 interface作为成 ...

  8. 【读书笔记】Java基础学习之目录

    前述 :本人目前正在学习java,开发Android应用,因此重新来把java学习一遍. 本文所有资料来源于互联网,我将根据自己的学习进度,不断的将资料整合,就当作是读书笔记吧! 本文作为目录页,将不 ...

  9. java基础学安卓开发_Android开发学习路线之Java基础学习

    原标题:Android开发学习路线之Java基础学习 很多Android学习开发者刚入手Android开发技术时,稍微有点迫切.任何的开发技术都有其基础语言,Android应用程序开发是以Java语言 ...

  10. Java基础学习:尚硅谷项目三 开发团队调度软件

    Java基础学习:尚硅谷项目三 开发团队调度软件 一.软件功能与结构设计 1. 软件功能 该软件实现以下功能: 软件启动时,根据给定的数据创建公司部分成员列表(数组) 根据菜单提示,基于现有的公司成员 ...

最新文章

  1. 【bzoj 4764】弹飞大爷
  2. Docker + gunicron + supervisord 部署python应用
  3. python导入excel数据-Python数据处理之导入导出excel数据
  4. 修改表格字体颜色_CAD表格文字样式失灵?不,你错了
  5. Markdown中常用的转义字符
  6. Androidpn 消息推送总结
  7. 【Python CheckiO 题解】Say Hi
  8. docker配置容器运行jar包
  9. python基础语法类型_Python基本语法[2]-简单数据类型,基础
  10. HTML5的 2D SVG和SVG DOM的学习笔记(2)---SVG动画
  11. 汉诺塔问题的c语言实现
  12. SQL数据库学习之路(一)
  13. WhatsApp网页版(电脑版)使用教程
  14. 【Python】爬虫-----下载B站视频
  15. 2022年调味品行业研究报告
  16. android逆向学习路线
  17. 【.net core】电商平台升级之微服务架构应用实战
  18. php 统计汉字,PHP 统计实时统计汉字个数和区别
  19. 语音识别芯片LD3320介绍
  20. C 语言项目中.h文件和.c文件的关系

热门文章

  1. oracle数据块dump信息,从数据块的dump信息能看出什么
  2. 不同项目的测试计划可以复用吗_不同品牌的水乳可以一起用吗 混合使用完全没问题...
  3. python中continue用法案例_记录今天学习python中for与while循环针对break和continue的用法...
  4. python列表的加法_Python列表加法理解
  5. 批量生成6位数字_太准了,你是Excel高手or小白看这6个操作就知道了
  6. 预充电电路工作原理_变频冰箱开关电源电路工作原理及检修思路
  7. python即时标记_python基础教程总结15——1.即时标记
  8. python给生活带来哪些改变_Python - 笔记1
  9. err2matlab,matlab中增量调制的编程问题
  10. C语言getchar函数