![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
yj_qaq
这个作者很懒,什么都没留下…
展开
-
JAVA8语法
JAVA8新特性一、Lambda表达式Lambda规定接口中只能有一个需要被实现的方法,不是规定接口中只能有一个方法。jdk 8 中有另一个新特性:default, 被 default 修饰的方法会有默认实现,不是必须被实现的方法,所以不影响 Lambda 表达式的使用注解@FunctionalInterface修饰函数式接口,要求接口中的抽象方法只有一个。一般会与Lambda表达式一起出现。语法形式为 () -> {},其中 () 用来描述参数列表,{} 用来描述方法体,-> 为原创 2020-12-22 14:12:06 · 852 阅读 · 0 评论 -
Lists.newArrayList()与Arrays.asList()作用
先看下面代码:public class ListsUtils { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); list.ad...原创 2019-10-12 14:15:10 · 12288 阅读 · 0 评论 -
Java的基础知识
Java基础知识(第一部分)在初学Java的过程中,一直在漫无目的看书写代码,最近一段时间,想把以前的内容回过头来总结一遍,温故而知新,也是对Java基础知识的复习。一、总体架构以书籍的目录为例,市场上大多数的Java书籍从两部分来阐述Java的内容,第一部分则是Java的基础知识,而第二部分则是Java的深入部分。今天就将Java的基础部分进行一个简单的总结。首先,它的大体框架如下:(1...原创 2019-08-15 15:01:38 · 436 阅读 · 0 评论 -
Java中的动态代理
1. 动态代理动态代理:(1)定义:简而言之,就是讲事物交给第三方代为处理。(2)特点:字节码随时用随时创建,随时用随时加载。(3)分类:动态代理有两种代理方式: (a)基于接口的动态代理 (b)基于子类的动态代理(4)举例:以用户、代理商和生产厂家为例,以前用户直接向生产厂家直接购买商品,现在转为向代理商够买商品,而代理商从中间获取差价,代理商负责向用户出售商品和进行...原创 2019-08-28 15:15:35 · 131 阅读 · 0 评论 -
3张图看懂反射
1. Java程序运行的三个阶段2. 反射的三个阶段3. Class对象的三个功能原创 2019-08-30 10:18:27 · 354 阅读 · 0 评论