精华内容
下载资源
问答
  • 近几年PC桌面开发越来越多的被Electron,QT和Java技术占领。下面简单比较一下它们的优劣。 Electron,势是开发用时快,社区轮子多,整合一下就能用。缺点是打包大,js计算弱。 Java,优点就是java本身语言oo特性...

    近几年PC桌面开发越来越多的被Electron,QT和Java技术占领。下面简单比较一下它们的优劣。

    • Electron,势是开发用时快,社区轮子多,整合一下就能用。缺点是打包大,js计算弱。
    • Java,优点就是java本身语言oo特性比较好,适合堆功能特别多的复杂项目,资源比较丰富,但是界面表现能力稍差,对硬件要求不太高,对一些非x86廉价硬件支持较差,与C/C++结合也会稍微麻烦一些,容易踩坑。
    • QT,硬件要求较低一些,可以在更廉价的各种硬件上运行,不过开发成本高一些,本身原生C/C++,比较容易扩展,灵活性相对另外两种强的多。

    总结

    • Electron,如果不是做与硬件底层打交道表多,或者多媒体相关的应用话,electron还是非常值得考虑的选择。
    • QT由于开发成本稍高,可以在需要多媒体处理或硬件打交道较多,或者硬件种类和性能要求较为苛刻的场景。
    • Java,如果对界面美观要求不是很高,ui需要处理的规格数据量较大,功能又可能很多,开发成本又不想很高,可以考虑。
    展开全文
  • Java高级框架应用开发案例教程(三) Struts基础 ;主要内容;3.1 MVC模式概述;3.1 MVC模式概述;3.1 MVC模式概述;3.1 MVC模式概述;3.2 MVC与Struts映射;2显示层View Struts 2框架改变了Struts 1只能使用JSP作为视图技术...
  • 来自:中关村在线链接:http://server.zol.com.cn/475/4757453_all.html如今,面对曾经在程序员中被各种新技术掩盖直至堙灭的技术值得...有关JAVA技术卖出多少本书已经是一个很久远的记忆了。现处中年时期的Java...
    e7960c94f39bbe6b9234d6f4cfa2823b.png

    782f223d27c052e878ed98728e80c597.png

    来自:中关村在线

    链接:

    http://server.zol.com.cn/475/4757453_all.html

    如今,面对曾经在程序员中被各种新技术掩盖直至堙灭的技术值得怀念。犹如COBOL这当年被老程序员们尊为神器的语言如今也基本没有价值。而Java作为现代程序员的中坚力量在这点上或许会成为下一个COBOL。有关JAVA的技术卖出多少本书已经是一个很久远的记忆了。现处中年时期的Java语言的用途已经不再出现在各种杂志的封面上了。JAVA从出生到现在已经25年了,应用开发圈已经开始绕着那些更有吸引力的新技术。Java或许是Web 1.0时代的一个传说。从招聘信息你就可以知道,跟iOS相关的开发有2500左右的招聘,Java则有17000多个。数据不一定能完美的衡量技术的价值,但是在不断推陈出新的技术推广压力下,Java职位是iOS的7倍之多可以说明问题。在忘记Java在计算机行业里所扮演的角色和做出的那些卓越贡献前,有12个绝对的理由来告诉你Java不但不会和COBOL一样被堙灭,并且在其后时代中更加壮大。换句话说:Java一直就在并且其地位无法撼动。1、Java在市场斗争中不屈不挠技术界从来没认为Java会成功,尽管它的对手太多但依然繁荣发展起来。那些诧异Java仍然存在的人们并没有真正去理解为什么Java会成功。微软是 Java第一个面对的强大对手,因为那时MS-DOS提供了通用性,而微软看到Java是此通用性最具可能性的替代者。此外,苹果Steve Jobs从来没接收过Java,即使是在Mac被除了Adobe之外所有人忽视的年代。Java的兼容性可以带来很多有用的代码,但是Apple一直未把Java视作第一选择。Java内部的很多斗争也给它带来了巨大痛苦。IBM喜欢Java,但是一直在和Sun斗争。IBM将其开发的优秀的IDE工具称为“Eclipse”的决定,一直没被Sun的人员欣然接受。Sun也从来没像IBM那样深刻理解商业领域。尽管这些原因,尽管Java创造者也在Java发展中有许多失策之处,Java依然快速壮大,在服务器应用领域如鱼得水,在桌面应用领域满足基本业务需求。2、Java虚拟机优化线程的魔力Java虚拟机的强项之一是多线程控制。JVM针对大型多核机上数百线程的稳定性做了极佳的优化。其他语言会为了能跑在JVM上面搞出交叉编译器和模拟器。Java的这个能力同时也吸引了很多高流量的网站。他们可以在台式机上搞开发然后丢到服务器上让JVM发挥出多核的功效。Ruby因为语法的简洁和源码可读性好成为了Java目前的一个对手。但是当性能成为瓶颈时,Ruby开发人员转到了JRuby,一个用Java模拟出来的Ruby环境并增强了高负载下的线程处理能力。

    3、Java成为编程初学者的语言

    作为大学AP计算机课程,意味着在美国很多学生第一次接触到的计算机语言就是Java。由于这个先入为主的原因,当他们学习其他新的语言时,即便转行学其他语言课程,但是他们在思考的时仍会受到Java的影响。Java作为一个教学语言是有它的原因的。声明数据类型看上去可能比较抽象,但是为了能让初学者理解计算机的原理,声明数据类型通过编译器会告诉他们数据类型不匹配而无法编译时,可以让他们更好的理解计算机的底层原理。而一些新语言已经摒弃了花括号,维护麻烦使得新人有所厌倦,但是花括号对那些新手是非常有用的,因为能帮助他们理解嵌套的代码块。4、Java具有跨平台兼容性虽然Java并不是第一个提供跨平台兼容能力的语言,但是Java已经成为最受欢迎的跨平台编程工具,Sun以及Oracle已经为程序可以跨平台使用提供支持。当程序不能在多个平台上使用时,导致问题的原因通常是可以解决的。Java程序员可以使用他们的桌面开发工具进行编码,并部署到目标设备,可能是一台手机或者一台服务器。如果编译器包含了正确的库并且使用了正确的版本,代码就可以运行。5、Java在移动领域上的持续成功Java也许并没在大型应用程序中有很好体现,但它却在移动领域的细分市场获得快速发展。Android平台从上到下都是基于Java构建起来的,并且它如今的销量轻易的超过了iPhone。JAVA ME作为精简版的语言和VM已经被广泛应用在智能手机上,而智能手机如今已经遍布在全世界。6、Java在蓝光应用取得突破Java曾经为机顶盒而设计的语言,Sun想在占据此市场,但是Java却在另外领域中找到了合适的位置。蓝光标准是围绕Java建立,任何想在蓝光光碟中添加额外内容的人,必须得到其Javac编译器版本。蓝光光碟不止限于存放视频内容。那些额外特性和交互工具可以使用纯Java代码修改并增强。压缩后的视频和压缩后的Java字节码的混合。7、Java让花括号能优化代码工作类似Ruby、Python或CoffeeScript等语言的开发者对于Java要求程序员们敲打花括号键来明确表达代码段的开始和结束。括号、花括号、甚至方括号对于程序员略显多余。但是改变符号并不能消除复杂性,使用像制表符等空白后你只能用直觉去感受那些无法看到的东西。如果if语句只引导了一行代码,这样不会有问题,但是当很多层嵌套时,就很难看明白。当用Python编程时,并不意味着代码像理解英文简单。8、Java动态类型语法工具GroovyJava开发者必须要有一个带有动态类型的语法,可以使用Groovy一个带有预处理器的工具,它能够生成出Java字节码来。这种语言也完全集成到了Java中,因此可以在Groovy中混入对Java库的调用。就像是编写Java代码的缩略形式。这一灵活性让开发工程师得以找到问题的出路。在使用了动态方法调用时,开发者可以用Java来重写重要的核心操作。9、Java虚拟机让编程更加的灵活Java虚拟机是按照运行Javac编译器产生的代码源头来设计和优化,但开发者们意识到Java虚拟机也可以运行其他代码。只要编译器们产出标准的Java字节码,Java虚拟机根本不关心是使用的那种编程语言。Haskell、Scala和Clojure的开发者们设计编译器就采用Java,而只是这个由Java虚拟机产生的。另外,Sun/Oracle为创建跨平台环境而努力,工程师们消除平台间差异,并考虑兼容性问题,然后所有人可以运行他们想运行的程序。微软在创建C#时为大部分主要语言设计了编译器,使得C#虚拟机可以运行这些语言编写的所有程序。C#程序员可以用很多不同的语言编写程序,只要通过一个Windows盒子将其运行在一个虚拟机上即可。10、NoSQL建立在Java之上数据库是保存信息并快速有效应对查询请求。NoSQL的出现让程序员们可以自己编写数据库,并根据需求修剪其代码。那些最重要NoSQL工具中很多都是用Java编写。Cassandra、Lucene、ElasticSearch、HBase和Neo4J只是一些经常提到的NoSQL选择。据了解,工具通常是开源的。开发者将其独立运行,或将它们集成在自己的模块中,使得Java在数据库层中成为通用语言,保证了Java开发者们担心由于字符编码和行结束符带来的故障。这意味着Java开发者们可以享受由NoSQL革命带来的丰硕果实。11、Minecraft游戏中00后的情结非主流们对Java嗤之以鼻,但是Java程序员们却领先一步。在Ruby时尚团正聚集起自己的一群粉丝时,Minecraft让之后的一代人爱上了Java。它用Java编写而成,要扩展该游戏就需学习Java来设计其插件,这保证下一代程序员首选是Java12、开源成就Java代码广泛的应用Sun一直是开源领域中的领导者之一,Java程序员们发布众多开源许可的库和项目。Apache项目一直都在使用一个没要求太多回报的许可证来提供优秀的Java代码。07年完成在GPL许可下公开大部分代码的工作,这种开放的立场一直延续并保证Java平台很大程度是开放和免费的。由此,Java有自己的问题,花括号增加混乱等缺点。但目前还没有一个广度和深度上可与之竞争的语言。最接近的也许是JavaScript,依靠有闪电般速度的Node.js在服务器领域受到广泛关注。而语言是开源且灵活多变,意味着Java程序继续存在甚至更加兴旺。
    • 为什么说学好Java前途无量?

    • 2020年学Java能赚多少钱?

    • 零基础学Java月薪过万要多久?

    • 学Java自学能不能学会?

    7月达内Java免费训练营火热报名中,一线名师,高薪技术,入门技巧,面试诀窍,一站式打包学会 ,让你学会最有前途的技术,顺利通过面试,成功获取高薪!马上阅读原文或报名吧!

    --精彩推荐--
    • 阿里Java工程师:不瞒你说,我也参加过培训

    • 京东Java岗已拿offer!新鲜出炉的经验及建议分享!

    • 都说Java饱和了,为啥还有那么多人学?2020年Java好就业吗?

    • 最高月薪18000元,逆势高薪就业!达内Java学员太牛了!

    课程咨询达妹微信:tedu777,欢迎添加,了解课程介绍,获取学习资源。

    551b7b8f5f847b2b32b4803c72754be7.png

    *版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。 

    ed4cf20e4f7ab8c1d8e4b538e7c299bd.png

    72434c35654e3a6ce6392cf5dd159aa3.gif点击下方“

    展开全文
  • JAVA GUI觉得java是最好学的语言。也是像我这种非科班出生的,...WPF donetWinform是XP时代的Windows 桌面程序开发技术。采用C#语言开发UI和逻辑,没有使用标签语言写UI。采用事件驱动方法。Winform现在基本被淘汰了...

    JAVA GUI

    觉得java是最好学的语言。也是像我这种非科班出生的,踏入码农行业的敲门砖(看C c++ 学了一年,也就hello word,会写几个demo界面)。

    Windows桌面应用程序开发Winform&WPF donet

    Winform是XP时代的Windows 桌面程序开发技术。

    采用C#语言开发UI和逻辑,没有使用标签语言写UI。

    采用事件驱动方法。

    Winform现在基本被淘汰了。

    Winform是上一代的主流桌面应用程序开发开发技术,这个我从来没有用过,现在也基本不再使用了。

    WPF是新一代微软图形界面开发技术。它是随着Windows Vista推出的。.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。

    采用XAML标签式语言开发UI,可以在Expression Blend可视化设计开发。美工也可以轻易上手。XAML支持DataBind, Data(Item)Template, Style, Storyboard, Rescoure,自定义控件等技术,开发速度快。

    支持事件驱动(Code behind)或者数据驱动(MVVM)开发模式

    使用GC回收垃圾,XMAL和C#将编译成CLR中间运行语言,效率比较低,占用内存大

    WPF的技术理念非常先进,开发过程也非常友好,也可以做出极为绚丽的界面,可是开发出来的应用体积较大,运行效率比较低,占用内存大,所以没有普及开来。(大部分我们常见的桌面应用都是C&C++开发)但是因为开发效率高,所以很多企业内部经常使用该技术。

    展开全文
  • JAVA基础教程,第一讲《 JAVA简介》Java历史背景1. Java简介Java,是由美国...他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变...
    3c7dd7728f12a81cbc404d30e4f4694e.png

    JAVA基础教程,第一讲《 JAVA简介》

    Java历史背景

    1. Java简介

    Java,是由美国Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本,并在1995年Sun公司正式将OAK更名为Java,从此Java一炮走红,几乎垄断了整个Web应用行业。截止至今Java依然占据Web互联网应用行业半臂江山,下图为2019年TIOBE编程语言最新排行榜,Java语言排行前列:

    cc8f6105b763fa190ea0324043c4ef4a.png

    2019年TIOBE编程语言排行榜

    2. Java平台

    Java平台由Java虚拟机(JVM)和Java应用编程接口(API)构成,统称为 JDK。在硬件或操作系统上安装完Java JDK之后,Java应用程序就可运行了,这样Java程序可以只编译一次,就可以在各种系统中运行,所以也验证了官方的宣传口号:一次编写,到处运行(Write Once,Run Anywhere)。所以这边我们也就知道了,要让你的Java应用程序运行起来,首先你需要下载并安装JDK,这句话在以后的日子你会经常挂在嘴边。截止至今Java共推出13个版本:

    • JDK 1.0|1996-01-23|美国Sun公司
    • JDK 1.1|1997-02-19|美国Sun公司
    • JDK 1.2|1998-12-08|美国Sun公司
    • JDK 1.3|2000-05-08|美国Sun公司
    • JDK 1.4|2002-02-13|美国Sun公司
    • JDK 5|2004-09-30|美国Sun公司
    • JDK 6|2006-12-11|美国Sun公司
    • JDK 7|2011-07-28|美国Oracle公司
    • JDK 8|2014-03-18|美国Oracle公司
    • JDK 9|2006-12-11|美国Oracle公司
    • JDK 10|2018-03-21|美国Oracle公司
    • JDK 11|2018-09-25 |美国Oracle公司
    • JDK 12|2019-03-19|美国Oracle公司
    • JDK 13|2019-09-17|美国Oracle公司

    从上面表格信息中可以发现,在JDK1.4之后的发行版本,全部采用了整数字命名。所以日常我们开发人员在沟通时,也就直接叫JDK6,JDK7,JDK8...,那么这么多版本的JDK,哪个版本是目前用的最多呢?应该集中在5,6,7,8,9,笔者目前所在的开发团队,生产服务器环境上面安装的就是JDK8。那么JDK1.4之前的发行版本还有人在用吗?应该就剩下早期的旧项目在用,同时这些旧项目,开发人员也不想再升级到更高的版本了。在发行公司表格列上,在JDK6版本之后,由原来的Sun公司变成Oracle公司,主要原因为2009年Oracle公司以74亿美元收购Sun公司,所以之后的发行公司就变成了Oracle公司。

    3. Java名字由来及发明人

    前面两节我们介绍了Java平台的相关内容,本节我们介绍下Java周边的一些信息,作为扩展部分吧。如题: Java名字由来,我们所见到的Java标志,总是一杯热咖啡,这杯热咖啡你很难与计算机编程联想到一起。这杯热咖啡、Java这个名字的由来,是Java创始人员团队中其中一名成员由于灵感想到的,想起自己在Java岛(爪哇岛)上曾喝过一种美味的咖啡,于是就命名为Java。

    Java发明人,詹姆斯·高斯林 (James Gosling)是一名软件专家,1955年5月19日出生于加拿大,Java语言的共同创始人之一,一般公认他为“Java之父”。1994年底,詹姆斯·高斯林在硅谷召开的“技术、教育和设计大会”上展示Java程式。2000年,Java成为世界上最流行的编程语言。2009年4月,Sun公司被Oracle公司收购,詹姆斯·高斯林在其个人博客写下:So long,old friend...并于2010年4月宣布从Oracle公司离职,画面颇有些伤感。

    Java现状及前景

    从1996年到现在的2019年,一转眼,Java已匆匆走过二十载光阴,在这二十年的时间内,Java共推出了数十个版本,是的,Java没有死,他依旧还活着。Java在其最擅长互联网WEB应用领域,依旧保持着强劲的竞争力。特别是以 Apache和Spring为代表的两个核心开源社区,在这二十年的时间里,孵化了一批非常优秀的框架及类库,深深影响了Java的软件编程方式。与此同时,随着我国互联网发展的倔起,以阿里巴巴为代表的一批公司,也纷纷加入了开源阵营并做出贡献。

    如今软件工程师们除Java语言外,虽然有了更多的选择,如PHP、Python、Ruby on Rails等等,但Java在这二十年时间内,积累了大量的框架及类库,拥有庞大的开源社区作支撑,使得Java在今后相当长的一段时间内,仍然占据不可替代的地位。当然PHP、Python、Ruby on Rails语言也相当的优秀,笔者认为,在互联网时代,这些语言之间是启到相辅相成的关系,在一个大型项目里,存在多种开发语言结合情况,不同语言解决不同业务的痛点。所以也验证了软件行业常说的一句语"语言无好坏",是的,只有选择适合自身业务诉求的开发语言,才能发挥其作用和效率。 所以选择Java做为个人的入门语言或者扩展学习语言,也是一个不错的选择。

    Java应用领域

    本章最后一小节,我们来聊聊Java语言的应用领域,Sun公司在初期针对Java平台推出了三个不同应用领域的版本,分别是:标准版(J2SE)、企业版(J2EE)、微缩版(J2ME),从这三个不同应用领域的版本,可以看出当时Sun公司雄心勃勃,目标宏大,现在来说说这这三个版本的应用场景:

    J2SE,就是Java的标准版,主要用于桌面应用软件的编程,也就是我们经常听到的GUI应用程序。

    J2EE,就是Java的企业版,主要用于分布式的网络程序开发,也就是我们经常听到的Web应用程序。

    J2ME,就是Java的微缩版,主要应用于嵌入式系统开发,如手机和PDA的编程,也就是我们经常听到的嵌入应用程序。

    J2SE,J2EE,J2ME,可以说几乎覆盖了应用软件的所有场景,那么20年后的今天,这三个版本的平台,表现如何呢?J2SE主要是针对桌面应用软件的编程,但是目前市面上采用J2SE做桌面应用软件的比较少,目前这方面市面上主流的语言有C#、C++、QT、Delphi等等,不管从开发效率和难易程度都比J2SE优秀。J2EE主要用于分布式的网络程序开发,目前这方面在市面上仍占据主导地位,这也是JAVA最善长的应用领域,当然在J2EE体系中部分技术目前已渐渐被替代,如 EJB技术等。J2ME主要应用于嵌入式系统开发,目前这方面在市面上只占据小众地位。

    技术发展日新月异,20年后的今天,我们不应该再按原来的J2SE,J2EE,J2ME来对Java应用领域进行划分,目前Java在Web应用领域占据绝对的优势,其次是在移动应用领域,如安卓App程序,可以采用Java语言编写,再次是大数据应用领域,如Hadoop全家桶、Spark/Hive数据计算等等。 所以如果你是一名开发新手,那么笔者建议,请先学好Java本身这门语言吧,打好基础。之后根据自已的兴趣,可以选择做一名安卓开发程序员还是做一名JavaWeb开发程序员,看你了。另外,编程语言是存在相通共性的,当你学会并深入理解Java编程语言,你很快就学会C#、Python、Ruby或者C++。

    展开全文
  • 22,electron / electron 如果你可以建一个网站,你就可以建一个桌面应用程序。 Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的...
  • 下载本文示例代码在学习Java编程语言的细节和语法时,我们会碰到这样一个问题:开发桌面应用软件需要使用哪些Java技术,应当引入哪些package?这一问题的答案取决于开发的应用软件类型和它的作用。 这篇文章面向初学...
  • 点击右上方,关注开源中国OSC头条号,获取最新技术资讯DeskGap 是一个使用现代 Web 技术(JavaScript, HTML, CSS)的跨平台桌面应用开发框架。为了保证原生兼容性和压缩体积大小,DeskGap 捆绑了一个 Node.js 运行时,...
  • 引言相信曾几何时很多同学都想入坑Java,刚开始便被一堆陌生的技术名词(有过时的,有没过时的)弄的晕头转向,不知道该学哪个,剪不断理还乱,愁愁愁,别是一般滋味在心头。苦于无人引导入门,便在网上查找资料从...
  • 浅谈Java桌面应用程序开发 2007-11-15 02:00:49 www.hackbase.com 来源:互联网    Java对于服务器,个人电脑和移动设备来说是一项伟  Java对于服务器,个人电脑和移动设备来说是一项伟大的技术.由于...
  • JAVASwing桌面程序开发

    2020-02-19 21:28:37
    Swing是一种开发桌面程序的技术,是Sun公司推出的图形用户接口工具包 1.简单的Swing程序 import javax.swing.JFrame; import javax.swing.JLabel; public class Swing extends JFrame { public Swing() {//定义...
  • 在初次学习java开发语言的时候,...虽然java提供了开发桌面应用程序的功能,可是他的过程很麻烦,所以并没有广泛的应用,大多数情况下java负责系统一个模块的业务处理功能,如果你想要做一个确实可用的东西,最好的...
  • Swing桌面程序开发,Swing是一门开发桌面程序的技术。在本章中将学到如何开发界面程序。
  • MusicPlayerMusicPlayer is an open source music player for Mac and Windows. FeaturesPlaylistsAdd songs to a playlist by:Clicking the "Add Song to Playlist" button when a song is selected.Dragging a son...
  • 内容目录Spring Boot - JavaFX 2.0应用技术背景 - Java 8的新特性之JavaFX2.0Spring Boot+JavaFX2 Demo介绍示例代码 Spring Boot - JavaFX 2.0应用很多人对Java开发native程序第一反应还停留在暗灰色单一风格的Java ...
  • 点击上方蓝字 关注我们很久以前,开发客户端桌面程序需要我们掌握各种复杂的技术,不过现在,我们只需要使用js就可以开发桌面应用程序,下面我们盘点5个开发桌面应用程序的框架。Electronhtml+css+js一直是网页...
  • Java EE框架开发技术与设计教程》第1章 网络机器人介绍 (1)1.1 网络机器人简介 (1)1.1.1 搜索机器人——网络爬虫 (2)1.1.2 购物机器人——个性化的购物者 (2)1.1.3 聊天机器人——亲密的伙伴 (3)1.2 网络机器人...
  • 开发Java桌面应用时,DB访问和事务处理,大家都用什么技术(框架)?
  • 基于 Java swing开发的器材维修管理系统-桌面程序 具体功能包括登陆注册,修改个人信息,登记管理维修信息,修改维修信息的状态等 用户角色包括:普通用户,管理员,维修工 所用技术:javabean+jdbc+mysql进行开发
  • 一:常常有看到Java SE,Java EE,Java ME,那么他们的区别呢?...它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,...
  • html-to-window 是一个旨在简化桌面开发难度的通用窗体,它可以让你使用当前主流的HTML5技术快速地创建Windows桌面应用程序。创作桌面应用,不需要掌握QT,C++,C#,Java那些繁琐的东西,只要会创建网页就可以。 相...
  • Electron是一个基于Chromium和 Node.js,可以...受限于浏览器的沙盒限制,网页应用无法满足某些场景下的使用需求,而桌面应用可以读写本地文件、调用更多系统资源,再加上Web开发的低成本、高效率的优势,这种方式越...
  • 精通NetBeans——Java桌面、Web与企业级程序开发详解 全面阐述Netbeans 通过实例讲技术 深入浅出 容易上手
  • 背景我们的系统基本都是前后端分离架构,后端服务主要框架是基于java的spring boot,为了快速的构建新项目,将平时做后端的东西抽出一个开发脚手架。技术java 8spring-boot2.2.7.RELEASEswagger2.9.2guava 29.0-...
  • 所用技术java+swing+jdbc+mysql 功能包括登陆注册,快递信息的管理等 界面比较简介明了
  • 内容目录Spring Boot - JavaFX 2.0应用技术背景 - Java 8的新特性之JavaFX2.0Spring Boot+JavaFX2 Demo介绍示例代码 Spring Boot - JavaFX 2.0应用很多人对Java开发native程序第一反应还停留在暗灰色单一风格的Java ...
  • 基于java swing开发桌面程序-学生信息管理系统,实现了增删改查 包括用户的登陆注册等功能 项目采用技术: javabean+swing+jdbc+mysql进行开发 采用mvc的技术结构
  • 这篇文章面向初学Java技术开发人员,它描述了开发不同类型的桌面应用软件涉及的技术,以及何时决定使用它们。以后的文章将详细阐述如何使用这些技术,以及如何联合使用它们。
  • D:\我的文档\桌面\Tomcat与Java Web开发技术详解(孙卫琴、李洪成 著)\Tomcat与Java Web开发技术详解(孙卫琴、李洪成 著).part3.rar 总共3部分
  • Java桌面应用

    2013-04-05 20:08:09
    web开发学习的必备技术之一,软件开发的参考文档,熟能生巧,不久,自学者就能应用的得心应手,成为web开发的一位高手,也为网站制作爱好者的首选学习资料,专业,详细,全面,一份资料胜几分不够专业的资料文档,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,845
精华内容 738
关键字:

java桌面开发技术

java 订阅