摘要:1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3 阅读全文
Java提高篇——JVM加载class文件的原理机制
2017-07-16 17:35 by GarfieldEr007, 311 阅读, 0 推荐, 收藏, 编辑
摘要:阅读目录 1、JVM 简介2、JVM 的组成部分3、JVM加载class文件的原理机制 阅读目录 1、JVM 简介2、JVM 的组成部分3、JVM加载class文件的原理机制 1、JVM 简介2、JVM 的组成部分3、JVM加载class文件的原理机制 在面试java工程师的时候,这道题经常被问到, 阅读全文
Java提高篇——对象克隆(复制)
2017-07-16 17:34 by GarfieldEr007, 3046 阅读, 0 推荐, 收藏, 编辑
摘要:阅读目录 为什么要克隆?如何实现克隆浅克隆和深克隆解决多层克隆问题总结 阅读目录 为什么要克隆?如何实现克隆浅克隆和深克隆解决多层克隆问题总结 为什么要克隆?如何实现克隆浅克隆和深克隆解决多层克隆问题总结 假如说你想复制一个简单变量。很简单: 不仅仅是int类型,其它七种原始数据类型(boolean 阅读全文
UML用例图
2017-07-16 17:28 by GarfieldEr007, 371 阅读, 0 推荐, 收藏, 编辑
摘要:用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之 阅读全文
java中静态代码块的用法 static用法详解
2017-07-16 17:26 by GarfieldEr007, 5070 阅读, 0 推荐, 收藏, 编辑
摘要:(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类 阅读全文
Java提高篇——静态代码块、构造代码块、构造函数以及Java类初始化顺序
2017-07-16 13:17 by GarfieldEr007, 495 阅读, 0 推荐, 收藏, 编辑
摘要:阅读目录 构造函数构造代码块静态代码块Java类初始化顺序 阅读目录 构造函数构造代码块静态代码块Java类初始化顺序 构造函数构造代码块静态代码块Java类初始化顺序 静态代码块:用staitc声明,jvm加载类时执行,仅执行一次构造代码块:类中直接用{}定义,每一次创建对象时执行。执行顺序优先级 阅读全文
如何高效的学习掌握新技术
2017-07-10 00:25 by GarfieldEr007, 585 阅读, 1 推荐, 收藏, 编辑
摘要:作者:宝玉链接:https://zhuanlan.zhihu.com/p/20190356来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 最近一段时间,把React学习实践了一把,算是又多掌握了一门新技术,虽然学习过程比较辛苦曲折,但熟练掌握后感觉还是很好的,以后又多 阅读全文
如何快速掌握一门技术
2017-07-10 00:24 by GarfieldEr007, 214 阅读, 0 推荐, 收藏, 编辑
摘要:作者:陈天链接:https://zhuanlan.zhihu.com/p/19854703来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 几周前一个朋友也打算通过跑步来甩一甩脂肪,控制一下自己那已经严重扭曲了的身材 —— 他便求教我从衣服到鞋,从腕表到心率带,都买了什 阅读全文
十步完全理解 SQL
2017-07-09 21:46 by GarfieldEr007, 486 阅读, 0 推荐, 收藏, 编辑
摘要:很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。 我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然 阅读全文
Hadoop Hive基础sql语法
2017-07-07 22:42 by GarfieldEr007, 1582 阅读, 0 推荐, 收藏, 编辑
摘要:Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需要的内容, 阅读全文