上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 92 下一页
摘要: 原文出处:xixicat 序 这是Java语言特性系列的第一篇,从java5的新特性开始讲起。初衷就是可以方便的查看语言的演进历史。 特性列表 泛型 枚举 装箱拆箱 变长参数 注解 foreach循环 静态导入 格式化 线程框架/数据结构 Arrays工具类/StringBuilder/instrument 1、泛型 所谓类型擦除指的就是Java源码中的范型信息只允许停留... 阅读全文
posted @ 2017-09-24 13:55 流星<。)#)))≦ 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 前言 之前一直想要为博客加上跟着滚动条一起的目录,让博客更美观,也更容易看清层次,在此感谢数据之巅和马非码。 主要参看了他们的博客:博客园博客美化相关文章目录、如何给你的为知笔记添加一个漂亮的导航目录。 因为我的需求比较简单,只是加上了回到最上、推荐浮动和目录浮动。 效果图如下: 实施步骤 1. 下载附件 推荐下载我分享的文件,在其中的一些代码上我加入了注释,更适合月度和调整。也可以从我参考的博... 阅读全文
posted @ 2017-09-23 14:53 流星<。)#)))≦ 阅读(968) 评论(0) 推荐(8) 编辑
摘要: 原文出处:晓风轻 我之前的文章 程序员你为什么这么累? 中,我个人观点是加班原因是编码质量占了大部分因素,但是不少同学都不认为是代码质量导致的加班,都认为是不断的需求改动导致的加班。这位同学,说的好像别人的需求就不会变动似的!谁的需求不改动啊?不改动的能叫需求吗?哈哈。 先看几个程序员的段子娱乐一下 杀一个程序员不需要用枪,改三次需求就可以了。 看一个宫保鸡丁的段子娱乐一下:这TM就是设计师不... 阅读全文
posted @ 2017-09-22 17:55 流星<。)#)))≦ 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 原文出处:CSDN邓帅 Java 提供了功能强大的正则表达式API,在java.util.regex 包下。本教程介绍如何使用正则表达式API。 正则表达式 一个正则表达式是一个用于文本搜索的文本模式。换句话说,在文本中搜索出现的模式。例如,你可以用正则表达式搜索网页中的邮箱地址或超链接。 正则表达式示例 下面是一个简单的Java正则表达式的例子,用于在文本中搜索 http:// String... 阅读全文
posted @ 2017-09-21 13:09 流星<。)#)))≦ 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 开源中国 相等 和 Hash Code 从一般角度来看,Equality 是不错的,但是 hash code 更则具技巧性。如果我们在 hash code上多下点功夫,我们就能了解到 hash code 就是用在细微处去提升性能的。 大部分的数据结构使用equals去检查是否他们包含一个元素。例如: List list = Arrays.asList("a", "b", "c");... 阅读全文
posted @ 2017-09-20 20:20 流星<。)#)))≦ 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 原文出处:代码钢琴家 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执... 阅读全文
posted @ 2017-09-19 18:39 流星<。)#)))≦ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 原文出处:纯洁的微笑 这篇文件将给大家介绍GC都有哪几种算法,以及JVM都有那些垃圾回收器,它们的工作原理。 概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内... 阅读全文
posted @ 2017-09-18 08:02 流星<。)#)))≦ 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 原文出处:晓风轻 导读:程序员你为什么这么累? 之前系列文章里面完整的代码已经上github,地址在文章最后 傻瓜都能写出计算机可以读懂的代码,只有优秀的程序员才能写出人能读懂的代码! 在我看来,编写简单的函数是一件简单又困难的事情。简单是因为这没有什么技术难点,困难是因为这是一种思维习惯,很难养成,不写个几年代码,很难写出像样的代码。 大部分的程序员写的都是CRUD、一些业务逻辑的... 阅读全文
posted @ 2017-09-17 15:45 流星<。)#)))≦ 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 原文出处:纯洁的微笑 所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的了解那块的内存区域出现问题,以便于快速的解决生产故障。 先看一张图,这张图能很清晰的说明JVM内存... 阅读全文
posted @ 2017-09-16 20:00 流星<。)#)))≦ 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 原文出处:纯洁的微笑 类加载机制的奥妙。 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。 ... 阅读全文
posted @ 2017-09-15 17:41 流星<。)#)))≦ 阅读(220) 评论(0) 推荐(0) 编辑
上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 92 下一页