IT168首页 | 产品报价 | 渠道168 | ChinaUnix社区 | ITPUB社区 | OA维修站 | 文库 | 博客 | 会议 | 自测 | 专题 | 订阅 | IT选型顾问
技术开发
热点推荐加盟IT168选型顾问俱乐部 获享5大权益

Java频道

Java 9最终确定于9月21号发布,关于Java9的一再延期,程序员们终于憋不住了,纷纷说出了自己的看法,我们来看看他们对Java 9、模块化以及Jigsaw有什么想说的?

18日更新
标签:Java 程序员
Java 9状况百出,程序员们都忍不住发声了!

笔者曾经听到同事在一次会议发表如下声明:如果你是Android开发人员,并且你不使用WeakReferences,那你就会有麻烦。毫无疑问,有人可能会争论WeakReferences是否真的这么重要,但这其中隐藏着Java领域最大的问题之一:内存泄漏。

17日更新
标签:Java
如何解决Java的头号杀手—内存泄漏!

Eclipse MicroProfile今年是建立一周年。Java社区在过去20年通过不懈的努力,终于在IT界树立了自己的一面旗帜。这个社区通过JSR、库、API、框架等不断改进完善自己。尤其是Java EE,已经成为公司建立业务的关键,被许多企业作为开发的重要工具得以应用。

13日更新
标签:Java Java框架
一周年:程序员如何看Eclipse MicroProfile?

Cheerp是C++转为JavaScript的编译器,近日,该厂商的第二款产品ChreepJ曝光了。据说,CheerpJ可以将所有Java应用程序和库转换为基于浏览器的Web应用程序。值得注意的是,CheerpJ不需要访问源码就可以将Java字节码编译成JavaScript。据悉, CheerpJ限量发行将于七月份举行,全面发行和商业版本会稍稍延后

10日更新
标签:Java javascript
无需访问源码!Java迅速转为JavaScript

Java EE平台规范负责人Linda DeMichiel在新平台javaee.groups.io中宣布,他们计划提交给JCP的拟议最终草案:Java EE 8平台和Web Profile规范文档草案已上传到项目文件区。

10日更新
标签:Java
一再延期,Java EE发布终于只差最后一步

为什么要浪费时间学习新的语言和框架,还冒着随时可能被淘汰的风险?如果Java可以直接在浏览器中运行呢?本文,高级全栈Java程序员Niels Gorisse介绍了VertxUI的优势。

07日更新
标签:Java 程序员
VertxUI:让Java也变成一种前端语言!

自1995年问世以来,Java对于我们生活的影响已经超出了人们的预期。如今,面向对象的编程语言Java已经遍布全球各地,在编程世界中确立了自己独特的地位。尽管Java易于学习,但是它也和其他编程语言一样存在着问题。本文就为大家介绍每个Java程序员都会犯的10个最常见的错误。

03日更新
标签:Java 程序员

Java发行二十多年来,尤其是在战胜C和C++成为最受程序员喜欢的编程语言之后,一直都是开发者的宠儿。虽然斯坦福大学用Python取代Java作为初学者的编程语言,但Java在编程界的位置一直十分稳固,这样老牌的编程语言自然是不会退休。这篇文章,将与广大程序员分享Java的安全性和不会退休的几点原因。

22日更新
标签:Java 程序员
Java不被看好前景堪忧?可能是想多了!

随着本月消息的放出,大部分程序员都知道Java 9的发布可能会推迟到2017年9月21日。这对Jigsaw有什么意义呢? 这对Java程序员来说意味着什么? OpenJDK管理委员会主席和甲骨文Java平台组开发副总裁Georges Saab或许可以解答这一切问题。

08日更新
标签:Java 程序员
Java 9延迟,程序员还能看到Jigsaw吗?

JavaFX现在是Java SE 8 SDK的一部分。想当年,Swing十分受程序员喜爱,而JavaFX似乎负面新闻不断。本文,Java Champion Johan Vos给出了JavaFX的基本概述,并解释了为什么应该使用JavaFX而不是Swing。

08日更新
标签:Java 程序员
Swing那么受欢迎,为啥JavaFX屡被唱衰?

Java EE的开发人员正在尝试微服务,希望用一致的方式来优化其开发工作。多年来,Java EE支持基于RMI/IIOP,Web服务和REST的分布式应用程序架构,Eclipse MicroProfile项目则优化了用于微服务架构的企业Java。

02日更新
标签:Java 程序员
Java EE程序员:你可以这样用微服务!

据Oracle平台集团首席架构师Mark Reinhold的说法,Java 9的发布可能会推迟到2017年9月21日。Reinhold写给OpenJDK邮件中提及,即使JCP执行委员会决定投票不批准JSR 376进行下一阶段的流程,这并不意味着它已经死亡,“Jigsaw也被拒绝。这只意味着EC提出了一些希望JSR376专家组(EG)解决的问题。JCP规则给

01日更新
标签:Java 软件开发

Oracle Java平台集团首席架构师Mark Reinhold认为,Java社区的程序员最近热烈关注的基于Java 9版本的Java Platform Module System(JPMS)规范(更名为Jigsaw)有一些误解。在Devoxx英国开发者大会的采访中,Reinhold大概确定了10个误解,并提出了相应的解释,来看看官方如何辟谣?

27日更新
标签:oracle Java

前几日,Kotlin被官宣成为新的Android一级开发语言,程序员就炸了锅。相比于其它行业,程序员估计是最有效率的一拨人了,这才时隔几日,新的框架SwiftKotlin就应运而生。SwiftKotlin到底是何方神圣?简单来说,它可以帮助程序员将Swift代码转换为Kotlin。SwiftKotlin框架的命令行工具和Mac应用程序由 An

25日更新
标签:Java 编程实例
Kotlin新框架发布,据说是Swift转换神器

Java“被死亡”和“被复活”了那么多次,现在它还坚强的活着。但是根据最新的Tiobe指数显示:Java从2016年年初以来一直呈下降趋势。

10日更新
标签:Java
Tiobe排行榜显示Java正在走下坡路

如果程序员需要一个独立于平台的工具,并可以管理多个基于Java的应用程序,如Maven,Gradle和Tomcat,那么jenv是个不错的选择。使用jenv可以轻松地同时安装多个版本,轻松选择使用系统范围或仅单个shell上使用的版本。这使得使用Maven 3.1构建一个项目,而另一个用3.5。

05日更新
标签:Java web开发
一个工具管理多个基于Java的应用程序

如何在Ubuntu 17.04上安装Oracle Java。Linux Ubuntu的用户怎样轻松地在Ubuntu 17.04,Ubuntu 16.04和其他Ubuntu Derivatives上安装Java 8,Java 9或JDK/JRE。

05日更新
标签:Java Ubuntu
如何在Ubuntu 17.04上安装Oracle Java

很早之前就有人大放厥词“Java已死”,但是时至今日,Java仍在IT技术中占据很重要的地位。Wayne Citrin将在这篇文章中为你解析为什么Java还存活于世,并且在未来也将活得很好,不会轻易Go Die。

02日更新
标签:Java Java开发
屡被下

斯坦福大学著名的编程入门课程刚刚删除了Java,改用了JavaScript。这难道是在暗示java最受欢迎的编程语言的身份要被取代了吗?斯坦福大学CS 106A已经为所有潜在的CS学生介绍了十多年学习计算机编程的基础知识。大学网站指出,“本课程涵盖与CS 106A相同的材料,但是使用JavaScript实现交互式网页而不是最

02日更新
标签:Java 程序员
Java不适合初学者?斯坦福认为是这样!

“金三银四”的跳槽季又来临了,程序员如何才能在这个跳槽季把握时机,搞定面试官获得一个身心愉悦的工作呢?一份面试宝典定是必不可少的,所以笔者在这里整理了Java的100道面试题,希望能够对准备跳槽的Java程序员有所帮助。

24日更新
标签:Java
2016数据库大会
热门文章

热门活动

it168文库会议频道上线

热门标签

热点推荐