随笔分类 -  java

Java8 中reduce的基本使用
摘要:1、初识 reduce 的基本 api 2、应用场景测试 求所有学生的成绩之和。 阅读全文
posted @ 2018-06-19 11:46 qinhao517 阅读(47316) 评论(1) 推荐(2)
Java8新特性之Collectors
摘要:在第二天,你已经学习了Stream API能够让你以声明式的方式帮助你处理集合。我们看到collect是一个将管道流的结果集到一个list中的结束操作。collect是一个将数据流缩减为一个值的归约操作。这个值可以是集合、映射,或者一个值对象。你可以使用collect达到以下目的: 将数据流缩减为一 阅读全文
posted @ 2018-06-12 15:54 qinhao517 阅读(1767) 评论(0) 推荐(0)
java日期的运用(DateUtils工具类)
摘要:public static void main(String[] args) { Date now = new Date(); SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println( 阅读全文
posted @ 2018-06-12 14:25 qinhao517 阅读(227) 评论(0) 推荐(0)
Java中this和super的用法总结
摘要:this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当前对象本身。 2.形参与成员名字重名,用this来区分: 1 2 3 4 5 6 7 8 9 10 11 1 阅读全文
posted @ 2018-05-25 11:50 qinhao517 阅读(133) 评论(0) 推荐(0)
Java中的static关键字解析
摘要:Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录 阅读全文
posted @ 2018-05-16 14:40 qinhao517 阅读(110) 评论(0) 推荐(0)
浅析Java中的final关键字
摘要:谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请 阅读全文
posted @ 2018-05-16 13:09 qinhao517 阅读(134) 评论(0) 推荐(0)
Java编译期和运行期 & JVM
摘要:Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程。 首先两张图,描述编译和执行的过程: Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: 如下图,Java程序从源文件创建到程序运行要经过两 阅读全文
posted @ 2018-05-16 13:08 qinhao517 阅读(500) 评论(0) 推荐(0)