订阅

Java

Java 体系化学习路线图总结
Java 体系化学习路线图总结
Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和Python。可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系, ...
知名互联网公司 Java 开发岗面试知识点解析
知名互联网公司 Java 开发岗面试知识点解析
Java 开发属于后台开发方向,有人说后台开发很坑,因为需要学习的东西太多了。没错,这个岗位就是需要学习好多东西。包括:本语言(Java/C++/PHP)基础、数据库、网络协议、Linux 系统、计算机原理甚至前端相关知识 ...
如何快速定位JVM中消耗CPU最多的线程?
如何快速定位JVM中消耗CPU最多的线程?
在日常 Java 的开发中,性能调优肯定是很多人不能绕开的一个环节。而其中最简单,也是最基础的一个问题就是如何定位消耗 CPU 最多的线程。这篇文章中你假笨以一个简单的 Test 例子为蓝本,给各位总结了分析这类问题 ...
宣布 Java 8 停止维护后,Oracle 又毙掉了 JavaOne!
宣布 Java 8 停止维护后,Oracle 又毙掉了 JavaOne!
上周,Oracle 宣布将在不久后将停止维护 Java 8。近日,又在开发者博客宣布取消 JavaOne 会议...2019 年 1 月之后,Oracle 将不会在网站上发布 Java SE 8 商业使用的更新下载。如需持续获取安全的 bug 修复和安全补 ...
一文了解十大 Java 开发者必备测试框架!
一文了解十大 Java 开发者必备测试框架!
测试是一门能够区分专业开发人员与业余开发人员的重要学科。这不在于你掌握TDD、BDD 或者其他一些测试方法,而是在最基础的层面,你是否能够编写测试代码来进行自动化测试。许多 Java 开发人员都会编写单元测试和集 ...
88亿!Java侵权案大逆转,Google哭了,天地同悲
88亿!Java侵权案大逆转,Google哭了,天地同悲
谷歌与 Oracle 之间的 Java 版权之争基本有了结果,谷歌因为在 Android 操作系统上使用了 Oracle 的 Java 版权代码,需要向 Oracle 支付 88 亿美元的赔偿。3 月 27 日,美国联邦巡回法院裁定,谷歌在 Android 上使用 ...
一名3年工作经验的java程序员应该具备的技能
一名3年工作经验的java程序员应该具备的技能
老生常谈,面试必问的东西。一般来说会问你一下你们项目中使用的框架,然后给你一些场景问你用框架怎么做,比如我想要在Spring初始化bean 的时候做一些事情该怎么做、想要在bean销毁的时候做一些事情该怎么做、MyBat ...
详解主流Java应用服务器的工作原理及组件设计
详解主流Java应用服务器的工作原理及组件设计
大概从2000年以后,Java应用服务器的使用主要经历了3个阶段:J2EE应用服务器、Servlet容器及Web服务器、响应式微服务。首先,是J2EE应用服务器。这部分在以Spring为主的without EJB的应用框架出现之前,基本上是企业 ...
Java 10将会使用var关键字进行变量声明,本月底正式发布
Java 10将会使用var关键字进行变量声明,本月底正式发布
早在 2016 年,有一个 JDK 增强提议(JEP)在 Java 社区引起了轰动:JEP 286。2 年后的今天,局部变量类型推断可以说是 Java 10 中最值得关注的特性。这是 Java 语言开发者为简化 Java 应用程序的开发而采取的又一举 ...
动荡的 Java 今年将有哪些新变化?
动荡的 Java 今年将有哪些新变化?
2017年是Java界最动荡的一年。期待已久的Java 9带来了许多的变化和有趣的新功能,同时Oracle也宣布了JDK最新的发布时间表。而这一切只是个开始。过去开发人员常常抱怨Java的发展速度不够快。我认为这些抱怨将在不久 ...
原创翻译 | Java专业人员如何利用Hadoop的力量?
原创翻译 | Java专业人员如何利用Hadoop的力量?
毫无疑问,大量的数据已经到来,到处都是大量的数据。数据集的典型大小已经从giga字节猛增到Peta字节,并增加了多方面的复杂性。数据来自不同的来源--无论是Twitter更新还是不断的社交媒体数据,这些数据在形式上都是 ...
Oracle 加快 Java 迭代速度,功能性版本只维护六个月
Oracle 加快 Java 迭代速度,功能性版本只维护六个月
2018 年,Java 将发生重要改变。正如之前所报道的,它正在转向基于时间的版本发布周期,而不再是基于功能特征需求而发布新版本,即固定每半年发布一个版本。这是个好消息,意味着开发者可以比以前更快地访问和使用到 ...
Java Lambda表达式
Java Lambda表达式
“Lambda 表达式”(Lambda expression)是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包。Lambda表达式是一个表达式,程序中被作为一个值来使用。JAVA语言是强类型面向对象的语言,所以必须提供一种数 ...
Java 线程池原理分析与实际运用
Java 线程池原理分析与实际运用
在我们的开发中“池”的概念并不罕见,有数据库连接池、线程池、对象池、常量池等等。下面我们主要针对线程池来一步一步揭开线程池的面纱。1、线程池判断核心线程池里的线程是否都在执行任务。如果不是,则创建一个 ...
如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例
如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例
GC一直是Java应用中讨论的一个热门话题,尤其在像HBase这样的大型在线存储系统中,大堆下(百GB)的GC停顿延迟产生的在线实时影响,成为内核和应用开发者的一大痛点。过去的一年里,我们准备在Ali-HBase上突破这个被普 ...
1234下一页

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2018-6-20 13:06 , Processed in 0.075897 second(s), 16 queries .