会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
坠月川
首页
联系
订阅
管理
上一页
1
···
27
28
29
30
31
32
33
34
35
···
38
下一页
2019年1月9日
Java 注解原理
摘要: 下面来看看Java中注解是如何实现的 创建注解类Inter: 创建测试类Test: 在程序第二句设置断点,可以看到: 可以看到,注解的实例是一个动态代理类的对象. 要想查看这个动态代理类,可以在代码中加 System.setProperty("sun.misc.ProxyGenerator.save
阅读全文
posted @ 2019-01-09 18:36 坠月川
阅读(7501)
评论(0)
推荐(2)
2019年1月8日
Java8 默认方法
摘要: 概述 Java8新增了接口的默认方法。使用default关键字。 默认方法就是接口可以有实现方法,而且不需要实现类来实现其方法。相对于JDK1.8之前的接口来说,新增了可以接口中实现方法。 可以说在接口中实现方法一部分原因是为了lambda表达式服务的,因为lambda表达式只能交给接口。 分类 语
阅读全文
posted @ 2019-01-08 23:08 坠月川
阅读(284)
评论(0)
推荐(0)
Java8 Stream
摘要: 概述 Java8 API中添加了一个新的抽象成为流Stream,可以以一种声明的方式处理数据。 Stream与java.io包中的InputStream和OutputStream是完全不同的概念。Java8中的Stream是对集合对象功能的增强,专注与对集合对象进行各种非常便利、高效的聚合操作,或大
阅读全文
posted @ 2019-01-08 11:05 坠月川
阅读(364)
评论(0)
推荐(0)
2019年1月7日
Java8 Optional类
摘要: 概述 到目前为止,著名的NullPointerException是导致Java应用程序失败的最常见原因。过去,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。受到Google Guava的启
阅读全文
posted @ 2019-01-07 22:34 坠月川
阅读(451)
评论(0)
推荐(0)
Java8 方法引用
摘要: 概述 方法引用是用来直接访问类或实例阴茎存在的方法或者构造方法.它需要由兼容的函数式接口(lambda表达式中用到的接口)构成的目标类型上下文. 有时候, 当我们想要实现一个函数式接口的方法, 但是已经由类实现了我们想要的功能, 这时可以使用方法引用来直接使用现有的功能实现. 关于lambda表达式
阅读全文
posted @ 2019-01-07 22:00 坠月川
阅读(2336)
评论(0)
推荐(0)
2019年1月6日
Java8 Lambda表达式
摘要: 概述 lambda表达式, 是Java8中的一个新特性。可以理解为一个匿名函数。 lambda表达式可以理解为将一个函数浓缩为一行代码,使代码更加简洁紧凑。 lambda表达式语法: (parameters) -> statement; // 或 (parameters) -> {statement
阅读全文
posted @ 2019-01-06 18:24 坠月川
阅读(2035)
评论(0)
推荐(0)
运行命令
摘要: Windows系统中, 在运行窗口中可以直接运行的一些命令.
阅读全文
posted @ 2019-01-06 18:23 坠月川
阅读(507)
评论(0)
推荐(0)
javaScript笔记
摘要: 1、js和html的结合方式 (1)在html文件中写js代码: - <script type="text/javascript"> js代码; </script> (2)引入外部文件 - <script type="text/javascript" src="js文件路径"></script> -
阅读全文
posted @ 2019-01-06 14:13 坠月川
阅读(612)
评论(1)
推荐(3)
Http协议请求头、响应头、响应码
摘要: Expires: 0 Pragma: no-cache Cache-Control: no-cache
阅读全文
posted @ 2019-01-06 12:54 坠月川
阅读(372)
评论(0)
推荐(0)
2019年1月5日
JVM 垃圾回收机制
摘要: 首先JVM的内存结构包括五大区域: 程序计数器、虚拟机栈、本地方法栈、方法区、堆区。其中程序计数器、虚拟机栈和本地方法栈3个区域随线程启动与销毁, 因此这几个区域的内存分配和回收都具有确定性,不需要过多考虑回收的问题。而Java堆区和方法区则不一样,这部分内存的分配和回收是动态的,正式垃圾回收需要关
阅读全文
posted @ 2019-01-05 23:17 坠月川
阅读(3250)
评论(0)
推荐(0)
上一页
1
···
27
28
29
30
31
32
33
34
35
···
38
下一页
公告