JDK Version 1.0 1996-01-23 Oak(橡树) 初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。 JDK Version 1.1 1997-02-19 – JDBC(Java DataBase Connectivity); – 支持内部类; ...
分类:
编程语言 时间:
2019-09-30 16:42:46
阅读次数:
105
匿名内部类 匿名内部类在日常编程中还是经常会使用的。比如 lamda 是java 8的新特性。配合java8的stream流处理,特别的方便 java里还有一个函数接口,在编写中也会用lamda去表示,这样简单一点 + Function + Consumer + Predicate + Suppli ...
分类:
其他好文 时间:
2019-09-29 23:55:11
阅读次数:
200
1. 简介 在 Java 中可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种: 成员内部类、局部内部类、匿名内部类和静态内部类。 2. 优点 在程序设计中有时会存在一些使用接口很难解决的问题,此时可以利用内部类提供的、可以继承多个具体的或者抽象 ...
分类:
编程语言 时间:
2019-09-29 19:47:41
阅读次数:
91
Java8出来已那么多年了,java.time包之前一直没有使用过,最近正好有用到,在此做个记录。 上图列出了java.time包下的类,接下来我们详细看下其中每个类的用法。 Clock:获取到当前时间点,包含时区信息,该类是抽象类,其实现类由其内部类实现,也可以自定义其实现类。 Clock方法描述 ...
分类:
编程语言 时间:
2019-09-28 18:11:23
阅读次数:
132
内部类 将一个类定义在另一个给类里面或者方法里面,这样的类就被称为内部类。 内部类可以分为四种:成员内部类、局部内部类、匿名内部类。 成员内部类 注: 员内部类可以无条件访问外部类的属性和方法,但是外部类想要访问内部类属性或方法时,必须要创建一个内部类对象,然后通过该对象访问内部类的属性或方法 访问 ...
分类:
其他好文 时间:
2019-09-28 12:23:21
阅读次数:
92
java面试基础题 今天在网上看到一个大佬整理的java面试题,给大家分享一下,出处:https://www.cnblogs.com/peke/p/7894685.html 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 答:可以包括很多类,但是public修饰的类只能有一 ...
分类:
编程语言 时间:
2019-09-26 23:32:46
阅读次数:
90
多线程概述 多线程是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。 多线程实现 1.继承Thread 自定义类继承Thread类,重写其中的run()方法(即写入想让该线程执行的代码),在main()函数中创建 ...
分类:
编程语言 时间:
2019-09-26 23:08:38
阅读次数:
89
非静态内部类 调用对象Test01.Test001=new Test01().new Test001()静态内部类 Test01.Test001=newTest01.Test001()导入import static java.lang.math就可以直接用其中的方法Integer a=Integer ...
分类:
其他好文 时间:
2019-09-26 21:09:53
阅读次数:
76
点击上方的终端研发部,右上角选择“设为星标”每日早9点半,技术文章准时送上公众号后台回复“学习”,获取作者独家秘制精品资料 image image 往期文章 记五月的一个Android面试经 今日头条屏幕适配方案落地研究 APK瘦身-是时候给App进行减负了 即学即用Android Jetpack ...
分类:
其他好文 时间:
2019-09-26 00:39:45
阅读次数:
140