自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java基础(11) 反射

谈到反射,可能我们会觉得很陌生,因为平时的开发似乎根本没有用到这个概念。但结果恰恰相反,反射是与我们日常开发关联最密切的东西。举个例子,在当我们使用eclipse写代码的时候,在任意一个对象的后面写一个点就会罗列出来该对象的所有属性和方法,这其实就是使用反射实现的。再比如使用框架(如SpringBoot)的时候需要写一些配置文件,这些配置文件也是通过反射注入到你的代码中的。例如这样:sp...

2019-04-25 16:06:03 205

原创 Java基础(番外) Java基本类型和引用类型数据作为参数传递的区别

引用类型数据作为参数看这样一个例子:public class TestReferenceData { public static void main(String[] args) { String a = "aaa"; System.out.println(a); change(a); System.out.println(a); } private sta...

2019-04-22 18:00:27 752 2

原创 JavaScript键值对数据存取

取值有如下键值对:arr = { a: 3, b: 4, c: 5 }arr中键的类型是字符型,可以通过三种方式取值:方式一: arr.a方式二: arr['a']方式三: var key= 'a', arr[key] // 用一个变量记录键值,通过变量从键值对中取值如果键值对键的类型是数值型,那么取值的方式会稍有不同。arr2= { 1...

2019-04-15 17:24:36 8331

原创 java8新特性(四) Collector(收集器)

导航引例Collector什么是CollectorCollector工作原理特征值自定义CollectorCollectors详解求值均值:averaging元素个数:counting最值:maxBy、minBy和:summing、summarizing分组groupingBygroupingByConcurrentpartition...

2019-04-15 16:55:47 10839 7

原创 Java8新特性(三) Optional与NullPointerException

导航引例Optional容器类有值状态与无值状态三种方法创建Optional对象Optional操作详解取值isPresent和ifPresentfilter、map、flatMap注意点引例说起NullPointerException你肯定不会陌生,因为它大概是我们日常开发中碰到最多的问题。为了避免空指针异常的出现,我们常常需要做很多的逻辑判断。下...

2019-04-08 17:44:00 1903 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除