java基础复习(3) 写在前面 前面学习了Lambda表达式,现在来学习一下根据Lambda表达式衍生出的Stream流和方法引用。 Stream流 引子 一提到流,可能都只会想到IO流。实际上,流不一定是IO流,今天就来学习一下Stream...
Java连载131-Connection接口和Statement接口 一、Connection接口 该接口代表Java程序和数据的连接,只有获取该连接对象,才能访问数据库来操作数据表 常用方法: 方法 说明 creatStatement() 创建并返回一个Statement实例,通常在执行...
Java8(五) 接口默认方法 接口默认方法 在接口中的方法前加上default关键字就可以在接口中写方法的默认实现。 默认方法,接口的子类不需要实现,可以直接使用 可以定义一个或多个默认方法 以List接口为例,在Java8中新增了默认方法: pub...
Java8(四) StreamAPI Stream API 使用一种类似于SQL语句从数据库查询数据的直观方式对Java集合进行运算和表达。 将要处理的元素集合看作一种流, 流在管道中传输,我们可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 Str...
23种设计模式之代理模式(动态代理) 一:什么是动态代理: 利用反射机制在运行时创建代理类。接口、被代理类不变。 二:动态代理和静态代理的不同: 1、静态代理的代理类是程序员事先写好的 2、动态代理的代理类是在程序运行时动态生成的 三:动态代理分...
Java集合框架1- HashMap的知识点可以说在面试中经常被问到,是Java中比较常见的一种数据结构。所以这一篇就通过源码来深入理解下HashMap。 1 HashMap的底层是如何实现的?(基于JDK8) 1.1 HashMap的类结构...
selenium的弹框操作 selenium之弹框操作 一、分类 弹框类型自见解分为四种: 1,页面弹框 2,警告提示框(alert) 3,确认消息框(confirm) 4,提示消息对话(prompt) 提示: seleni...
Spring的事务管理配置 Spring事务的核心对象 spring提供了三大接口来实现事务的控制 PlatformTransactionManager 此接口定义了事务的基本操作,因为此类是一个接口,所以我们创建事务对象,需要用其实现类Dat...
2020JAVA最新应对各种OOM代码样例及解决办法 引言 作者:黄青石 链接:https://www.cnblogs.com/huangqingshi/p/13336648.html?utm_source=tuicool&utm_medium=referral 周...
if,switch学习 我们知道第一个程序java的入门程序是Hello World所以我们写过:System.out.println(“Hello World”); 这个是java的输出语句,这个时候我们该怎么想呢,输...
Android BroadcastReceiver传值 1、定义两个常量:广播名和广播键值 public static final String ACTION_BONED = "ACTION_BONED"; public static final String ACTION_...
Java多线程基础 程序、进程、线程的理解 程序(program):为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 进程(process):是程序的一次执行过程,或是正在运行的一个程序。 线程(...
Android Service作为后台一直运行监测案例 1、定义 Service package com.example.scangundemo_as; import android.app.ActivityManager; import android.app.Servic...
python 多线程(多个线程一起返回结果) 待整理: 测试代码: ‘‘‘ Created on 2020年7月21日 @author: sea ‘‘‘ from concurrent.futures.thread import ThreadPoolExecutor...
Java设计模式6大原则 目录 单一职责原则 开放封闭原则 里式替换原则 依赖倒置原则 迪米特原则 接口隔离原则 设计模式的6大原则,单一职责原则,开放封闭原则,里式替换原则,依赖导致原则,迪米特原则和接口隔离原则。 单...
java Spark 读取hbase数据 引用的jar包(maven) <properties> <java.version>1.8</java.version> <ch.qos.logback.version>1...