
Java
文章平均质量分 57
小尘鸟
生如夏花之绚烂
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
怎样才是一个基础水平与进阶水平的Java程序员
怎样才是一个基础水平的Java程序员呢? ... 怎样才是一个进阶水平的Java程序员呢? ..转载 2017-05-25 13:56:18 · 1750 阅读 · 0 评论 -
再探Java——大纲
Java进阶学习——001大纲1. 循环2. 类和对象 weak/soft/phantom reference 面向对象的基本特征 3. 异常4. 集合类 ConcurrentHashMap CopyOnWrite CAS/AQS 5. 泛型6. 反射7. IO/NIO NIO –> 熟读netty的源码 熟练IO的各种姿势 8. 并发包 线程池 ThreadLocal 无界队列 改进锁 java.原创 2017-11-22 20:44:09 · 282 阅读 · 0 评论 -
浅谈 Java 中的 hashcode 方法
浅谈 Java 中的 hashcode 方法 2017-12-09 ImportNew 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型转载 2017-12-09 22:24:08 · 363 阅读 · 0 评论 -
浅谈 Java 中的对象序列化
浅谈 Java 中的对象序列化 2017-12-04 ImportNew 数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。 关于本系列 您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完转载 2017-12-09 22:23:23 · 419 阅读 · 0 评论 -
浅谈 Java 和多重继承
浅谈 Java 和多重继承 James Gosling在1995年2月发表了一篇名为”Java概览”的Java白皮书,文章解释了Java不支持多重继承的原因。 Java去除了一些C++中很少用、而且被经常误解而错用的功能,如操作符的重载(operator overloading)(尽管Java仍旧保留方法的重载),多重继承(multiple inhe转载 2017-12-09 22:22:17 · 511 阅读 · 0 评论 -
logback的配置和使用
logback的配置和使用 1. logback介绍 2. 配置maven依赖 3. 配置logback.xml文件 参考文献原创 2017-11-29 09:33:30 · 297 阅读 · 0 评论 -
35 个 Java 代码性能优化总结
35 个 Java 代码性能优化总结 前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,转载 2017-09-11 09:49:52 · 417 阅读 · 0 评论 -
Java常用的八种排序算法与代码实现
Java常用的八种排序算法与代码实现 1.直接插入排序 经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。 将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。 如何写写成代码: 首先设定插入次数,即循环次数,for(int i=1;i设定插入数和得到已经排好序列的转载 2017-09-07 16:08:02 · 323 阅读 · 0 评论 -
java二维数组遍历
java二维数组遍历 方法一: public class Array1 { public static void main(String args[]) { int arr[][] = { { 1 }, { 2, 3 }, { 4, 5, 6 }, { 7, 8, 9, 10 } }; for (int i = 0; i < arr.原创 2017-09-07 16:01:40 · 754 阅读 · 0 评论 -
Java程序员到架构师的推荐阅读书籍
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 一、Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解转载 2017-06-09 16:38:04 · 330 阅读 · 0 评论 -
Java的21个技术点,你知道吗?
转载自:知乎专栏-嫩姜 关于Java的编程知识,有人会问哪几个是重要的知识点,不知道大家是否知道呢?给大家分享一下! 1.JVM相关(包括了各个版本的特性) 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深, 对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。 JVM作为java运行转载 2017-06-09 16:35:29 · 393 阅读 · 0 评论 -
学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的?
作者:谢龙 链接:https://www.zhihu.com/question/29581524/answer/44872235 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 现在互联网上资源丰富,Java 学习并不难。贴个 Java 服务端入门和进阶指南,是给我们组新人入门用的,包括了学习目标、需要掌握的技能和参考资料,并规划了学习阶段和时转载 2017-06-09 16:32:42 · 303 阅读 · 0 评论 -
Java代码优化六大原则
干货 | Java代码优化六大原则 单一职责 代码优化第一步,单一职责原则 (Single Responsibility Principle)。对于一个Java类,应该仅有一个引起它变化的原因,也就是说,一个类中,应该是一组相关性很高的函数、数据的封装。但是这个原则的界限划分的并不是那么清晰,很大程度上要依赖于开发者的个人经验来定。对于单一职责界限的划分最大的问题就是类的职责是转载 2017-06-06 10:35:41 · 934 阅读 · 0 评论 -
Java面试集锦:面试官只问一个问题,30几人集体懵圈
Java面试集锦:面试官只问一个问题,30几人集体懵圈 有的时候面试官的问题真的层出不穷,今天就又遇到了一个奇葩的问题(你是面试官你说了算)。面试时候,直接给拿出了一个特别“复杂”的异常(虽然代码并不多),但是全部去面试的人直接就蒙圈了。事后我赶紧恶补了一下Java异常方面的所有资料,整理一番,分享给大家,希望大家能够引以为戒。别再犯错。 介绍知识点之前,我要先转载 2017-06-06 10:31:42 · 3618 阅读 · 0 评论 -
java的switch-case的使用
java的switch-case的使用1. 语法 基本语法格式 switch(参数) { case 参数值1: break; case 参数值2: break; ... default: break; } switch的参数支持的6种数据类型: 整形类型 : byte, short, char, int 枚举类型 Strin原创 2017-12-28 11:19:50 · 938 阅读 · 0 评论