新闻首页 / 标签为“Java”的新闻

1

java 读文件时内存占用过高 热

最近出现一个 OOM 的问题想请教一下大家,我的程序在读 txt 文件的时候内存占用飙高到 700M,这个文件只有 70M,我程序分配的内存值分配了 256M,肯定就 OOM 了。 然后我想一行一行读,发现这文件就只有一行,是一个 json 数据,我需要把它转换成对象,我想问下 70M 的文件为什么
1

甲骨文:有史以来最伟大的 25 个 Java 应用程序

摘要:从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是当今世界的核心。下面将介绍几个从众多 Java 应用程序中脱颖而出的优秀应用。 Java 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站市场的领先地位扩展到新兴且发展迅速的个人电子产品市场
8

分析了上千张照片发现:R语言程序员最快乐,Java开发者最年轻

英文原文:What programming language has the happiest developers? 本文最初发布于 The Startup ,经原作者授权由 InfoQ 中文站翻译并分享。 在 IT 的世界里,人们形成了很多种刻板印象,比如“PHP 是最差的编程语言”,或者“Py
0

Google Cloud Functions 添加了对 Java 11 的支持

谷歌宣布在其无服务器计算平台 Cloud Functions 上支持 Java 11。 图片来源:SDTimes Guillaume Laforge 在帖子中指出,“通过适用于 Google Cloud Functions 的新 Java 11 runtime 的 beta 版,Java 开发人员现
3

世界排行第一的编程语言:java迎来25岁生日

作为全球排名第一的编程语言,本周末 Java 将迎来 25 岁生日。 Java 起源于 1991 年的“ Oak”项目,由 James Gosling 领导。面向对象的 Java 以其“一次编写,随处运行”的可移植性而闻名,因为 Java 虚拟机支持多种硬件平台和操作系统以及 Java applet
3

那些想要替代 C 与 Java 们的后浪,如今混得怎么样?

近日,TIOBE 公布了 2020 年 5 月的编程语言排行榜,C 语言时隔 5 年重返榜首,Java 和 Python 分列二、三位。 前段时间,B 站推出的青年节演讲视频《后浪》在朋友圈刷屏,看着“后浪”们丰富多彩的生活,同事们纷纷自嘲自己就是被拍在沙滩上的那一个,被生活疯狂蹂躏。然而在编程语言
0

代码行数减少 30-90%!多邻国从 Java 迁移到 Kotlin 的奇妙体验

英文原文:Migrating Duolingo’s Android App to 100 Kotlin 英文学习 App Duolingo(多邻国)的 Android 版最初是使用 Java 开发的,并一直沿用了 5 年。两年后,它变成了 100% 的 Kotlin App!从代码可维护性和开发者满
2

Java 14 来了!

整理弯月,责编郭芮 出品 CSDN(ID:CSDNnews) 近日,Oracle 发布了 Java 14 版,这是自从 Java 采用六个月一次的发布周期之后的第五次发布。 此次的发布与之前的 Java 11、12 和 13 一样,离不开 OpenJDK 社区无数个人和组织的无私奉献。JDK 14
0

甲骨文宣布 Java 14

甲骨文发布了 Java Development Kit (JDK) 14。从 2017 年的 Java 9 开始,Java 的发布频率改为每半年一次,去年 9 月发布 Java 13,现在发布 Java 14。 Java 是目前最流行的编程语言之一,它“一次编写,到处运行”的跨平台特性是目前其它编程
0

谷歌、甲骨文史诗级版权诉讼案:Java API之争下周开审

最近一桩缠绵十年的案子,因为临审将近,又被大家翻出来。那就是甲骨文和谷歌 API 侵权之争。 雷锋网 AI 源创评论了解到,这桩案子起源于 2009 年,甲骨文斥资 74 亿美元收购发明了 Java 的 Sun Microsystems。次年甲骨文提起了对谷歌的诉讼,理由是 Android 非法复制
1

Java编程语言环境OpenJDK 13发布:龙芯贡献全球前5

作者:上方文Q OpenJDK 开源社区发布了 Java 编程语言环境的最新版本 OpenJDK 13,与上个版本 JDK 12 相比添加了 5 个新特性(JEP),具体包括: JEP 350 – Dynamic CDS Archives JEP 351 – ZGC: Uncommit Unused
6

JDK/Java 13 发布

9 月 17 日,JDK/Java 13 正式 GA。 此版本带来了以下几大新特性: JEP 350,Dynamic CDS Archives:扩展应用程序类-数据共享,以允许在 Java 应用程序执行结束时动态归档类。归档类将包括默认的基础层 CDS(class data-sharing)存档中不
2

IntelliJ IDEA 公布 2019.3 Roadmap:提升整体性能

IntelliJ IDEA 今年的第二个重大版本更新 2019. 2 已于一个月前发布,此版本新增了不少功能,诸如支持 Java 13 预览版、引入性能分析工具(Profiling Tools)和服务工具窗口(Services Tool Window)等。目前小版本更新已迭代至 2019. 2.2。
1

Oracle最新修改JDK下载要求,必须登录后才能操作

Oracle 最新修改了 JDK 下载的要求,下载前你必须同意 Oracle 许可协议,然后你必须使用 Oracle 账号登录后方可下载 JDK 下载地址: https://www.oracle.com/java/technologies/jdk8-downloads.html 点击要下载的文件后会
3

微软收购科技公司Jclarity:帮助前者优化Java程序

腾讯科技讯,据外媒报道,今天,微软宣布收购 AdoptOpenJDK 项目的主要贡献者 jClarity 公司,以支持他们继续为开源项目作贡献,同时提高 Azure 云服务处理 Java 工作负载的性能。 该团队由 Java 冠军和数据科学家组成,他们在数据驱动的 Java 虚拟机(JVM)优化方面
1

IntelliJ IDEA 2019.2 稳定版发布,年度重大升级版本

期待已久。 7 月 24 日,JetBrains 正式发布了 IntelliJ IDEA 2019.2 稳定版。作为 IntelliJ IDEA 今年的第二个重大版本更新,其开发团队表示此版本带来了许多重磅的新功能和改进,特别提到的包括支持 Java 13 预览版、引入性能分析工具(Profilin
5

微软宣布 SQL Server 2019 免费支持 Java

在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系。这一伙伴关系允许所有 Azure 客户在微软和 Azul 联合提供的支持下,免费使用 Azul 的 Zulu for Azure-Enterprise Java 发行版
11

微软为 Java 开发者推出 VSCode 安装程序

微软为 Java 开发者推出了一个 Visual Studio Code 的安装程序。Visual Studio Code 中目前提供了许多 Java 扩展,但是微软认为有必要让开发者更容易开始上手编码,所以为 Java 开发者发布了一个特殊的 Visual Studio Code 安装程序 Vis
1

Android 开发者应该从 Java 转到 Kotlin 吗?谷歌告诉你

今年 I/O 大会上,谷歌宣布正在采取的下一个重大步骤是 Kotlin-first,Android 开发将越来越多地以 Kotlin 为主,许多新的 Jetpack API 和功能将首先在 Kotlin 中提供。并且当天谷歌就开源了 Jetpack Compose 呼应这一战略。 消息一出来,“An
1

Beetl 2.9.10 版本发布,Java 模板引擎

本次发版希望是最后一个 2.x 版本,增加了一个 html 标签新特性 html 标签实现(Tag 子类)可以通过$cols 变量访问该标签所定义的所有属性名 如上 Tag 实现,在执行 xxx 标签的时候, value 为"cb-1",allColsDefine 包含了 id,name,v-mod

最新评论