最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

Java基础

Java 基础 教程

学Java分布式和高架构,必懂的知识点

学Java分布式和高架构,必懂的知识点

loading 2年前 (2017-09-30) 1346浏览 0评论

第一部分:分布式 1:三步变成:分布式 1、将你的整个软件视为一个系统(不管它有多复杂) 2、将整个系统分割为一系列的 Process(进程), 每个 Process 完成一定的功能 3、将这些 Process 分散到不同的机器上。分散后,选择若干...

Java的21个核心技术点,你知道吗?

Java的21个核心技术点,你知道吗?

loading 2年前 (2017-09-26) 3981浏览 0评论

写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这...

Java 9 正式发布,终落地 Jigsaw 项目

Java 9 正式发布,终落地 Jigsaw 项目

loading 2年前 (2017-09-24) 1312浏览 0评论

9 月 21 日,大家期待已久的 Java 9 终于正式发布了,本文与大家一起快速回顾一下 IntelliJ IDEA 中 Java 9 的支持,并了解 IntelliJ IDEA 2017.3 中针对 Java 9 的推出的新功能。   ...

Java中处理异常的9个最佳实践

Java中处理异常的9个最佳实践

loading 2年前 (2017-09-24) 941浏览 0评论

原文:9 Best Practices to Handle Exceptions in Java 作者:Thorben Janssen 译者:Teixeira10 【译者注】在本文中,作者介绍了9个处理异常的最佳方法与实践,以举例与代码展示结合的方式...

GitHub 上最火的开源项目 —— Java 篇

GitHub 上最火的开源项目 —— Java 篇

loading 2年前 (2017-09-12) 2386浏览 0评论

很多开发者在看到自己感兴趣的项目时会使用 Star 功能,可以说 Star 的数量在一定程度上代表了开源项目的热门程度,本文整理了 Java 语言中 star 数最多的十五款开源项目,这些项目在 GitHub 上的 star 数均超过 15000,排...

35 个 Java 代码性能优化总结

35 个 Java 代码性能优化总结

loading 2年前 (2017-09-07) 1206浏览 0评论

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化...

假如时光倒流,我会这么学习Java

假如时光倒流,我会这么学习Java

loading 2年前 (2017-09-01) 1497浏览 0评论

回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另...

20个高级Java面试题汇总

20个高级Java面试题汇总

loading 2年前 (2017-08-28) 1350浏览 0评论

这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。 什么是可变参数? 断言的用途? 什么时候使用断言? 什么是垃圾回收? 用一个例子解释垃圾回收? 什么时候运行垃圾...

为什么Java字符串是不可变对象?

为什么Java字符串是不可变对象?

loading 2年前 (2017-08-24) 1195浏览 0评论

本文主要来介绍一下Java中的不可变对象,以及Java中String类的不可变性,那么为什么Java的String类是不可变对象?让我们一起来分析一下。 答案一: 最流行的Java面试题之一就是:什么是不可变对象(immutable object),...

Java线程池、Executor原理分析

Java线程池、Executor原理分析

loading 2年前 (2017-08-18) 896浏览 0评论

线程池作用与基本知识 在开始之前,我们先来讨论下“线程池”这个概念。“线程池”,顾名思义就是一个线程缓存。它是一个或者多个线程的集合,用户可以把需要执行的任务简单地扔给线程池,而不用过多的纠结与执行的细节。那么线程池有哪些作用?或者说与直接用Thr...

最近5年133个Java面试问题列表

最近5年133个Java面试问题列表

loading 2年前 (2017-08-13) 1194浏览 0评论

Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Arr...

75篇关于Tomcat源码和机制的文章

75篇关于Tomcat源码和机制的文章

loading 2年前 (2017-08-12) 826浏览 0评论

整理下前面写过的75篇关于Tomcat源码和机制的文章 文章列表 如何设计一个Web容器 Web安全认证机制知多少 Tomcat集群实现源码级别剖析 Tomcat集群如何同步会话 从单机到集群会话的管理之集群模式一...

Java Web架构知识整理——记一次阿里面试经历

Java Web架构知识整理——记一次阿里面试经历

loading 2年前 (2017-08-05) 1409浏览 0评论

“你学习一门技术的最佳时机是三年前,其次是现在。”这话从来很灵验。经过这次面试,觉得需要整理下Java Web相关的资料,以便自己提高或者更快适应可能面临的新的工作。 首先谈谈Java Web需要掌握哪些东西。这里是一些知识点的搜集,暂不做详细说明,...

如何在半小时搭建一个简单的日志分析平台?

如何在半小时搭建一个简单的日志分析平台?

AndroidChina 2年前 (2017-07-22) 1532浏览 0评论

摘要: 最好了解下Ansible和Vagrant 人们常常说数据如金,可是,能被利用起的数据,才是“金”。而互联网的数据,常常以日志的媒介的形式存在,并需要从中提取其中的”数据”。 从这些数据中,我们可以做用户画像(每个用...