JDBC学习笔记(01)初始JDBC概念:Java DataBase Connectivity :Java数据库连接,Java语言操作数据库。官方定义一套操作所有关系型数据库的规则,即接口,各数据库厂商去实现这套接口,提供数据库驱动jar包,可以使用接口编程,真正2021-10-31 JavaJava基础
动态代理(01)动态代理概述代理,在我们日常生活之中就有体现,代购,中介,换IP,商家等等,比如有一家美国的大学,可以对全世界招生留学中介(代理 ) 留学中介(代理):帮助这家美国的学校招生,中介是学校的代理中介是代替学校完成招生功能。 代理特点: 中介和2021-10-31 JavaJava基础
数据库笔记(01)初识MySQL数据库结构 DB DBMS SQL DataBase(数据库,数据库实际上在硬盘上以文件的形式存在) DataBase Management System(数据库管理系统,常见的有:MySQL Oracle DB22021-10-30 MySQLMySQL
SQL语句(常用)(02)SQL语句(常用)Mysql自带数据库:performance_schema 主要用于收集数据库服务器性能参数 提供进程等待的详细信息,包括锁、互斥变量、文件信息; 保存历史的事件汇总信息,为提供MySQL服务器性能做出详细的判断; 对于新2021-10-30 MySQLMySQL
Stema流(57)Stema流引言几乎所有的集合(如 Collection 接口或 Map 接口等)都支持直接或间接的遍历操作。而当我们需要对集合中的元素进行操作的时候,除了必需的添加、删除、获取外,最典型的就是集合遍历。例如: // 传统遍历集合方式2021-10-24 JavaJava基础
常用的函数式接口(56)常用的函数式接口Supplier接口java.util.function.Supplier 接口仅包含一个无参的方法: T get() 。用来获取一个泛型参数指定类型的对象数据。由于这是一个函数式接口,这也就意味着对应的Lambda表达式需2021-10-23 JavaJava基础
Lambda表达式(55)Lambda表达式做什么,而不是怎么做我们真的希望创建一个匿名内部类对象吗?不。我们只是为了做这件事情而不得不创建一个对象。我们真正希望做的事情是:将 run 方法体内的代码传递给 Thread 类知晓。 传递一段代码——这才是我们真正2021-10-23 JavaJava基础
网络编程(54)网络编程软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等 。 两2021-10-18 JavaJava基础
GUI(53)GUI简介: GUI:图形用户编程。 GUI核心技术:Swing/AWT。 缺点: 界面不美观且需要jre环境。 为什么学GUI? 可以自己实现一些小工具。 工作时候可能会维护到Swing界面,概率极小。 了解MVC架构,了解监听事件。2021-10-14 JavaJava基础
注解(52)注解 概念:说明程序的。给计算机看的 注释:用文字描述程序的。给程序员看的 定义:注解( Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类2021-10-13 JavaJava基础