java
长风。
打篮球敲代码的阿风
展开
-
jdk动态代理之jdk动态代理反射机制
动态代理:基于反射机制掌握的程度1.什么是动态代理?使用jdk的反射机制,创建对象的能力,创建的是代理类的对象,而不用你创建类文件,不用写java文件JDK动态代理,必须有接口,目标类必须实现接口,没有接口时候,需要使用cglib动态代理动态:在程序的执行时,调用jdk提供的方法才能创建代理类的对象。2.知道动态代理能做什么?1.控制访问:在代理中,控制是否可以调用目标对象的方法。2.功能增强,可以完成目标对象的调用时,附加一些额外的功能,这些额外的功能叫做功能增强 代理实现的方式原创 2020-12-14 15:20:24 · 773 阅读 · 0 评论 -
JDBC链接数据库之JDBC链接mysql
JDBC1.JDBC:JAVA Database Connectivity(java语言链接数据库)2.JDBC的本质是什么?JDBC是sum公司制定的一套接口(interface) 接口都有调用者和实现者,面向接口调用,面向接口写实现类,这都属于面向接口编程。3.为什么要面向接口编程?解耦合:降低程序的耦合度,提高程序的扩展力 多态机制就是非常典型的:面向抽象编程(不要面向具体编程)4.JDBC编程六步1.注册驱动(告诉java程序,需要链接哪个数据库)2.获取链接 (表原创 2020-12-14 15:13:25 · 124 阅读 · 0 评论 -
SpringMVC的执行流程之知识点
经常遇到一个问题,就是springMVC的执行流程总结了一下,概念:Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源...原创 2019-04-15 16:15:55 · 199 阅读 · 0 评论 -
web前端基础复习之web前端实战知识点
一·form表单(重点)1.form表单的作用 1)表单用于收集用户信息,将信息打包发送给服务器, 2)接受服务器反馈的信息2,基本语法<form><input type=”text/password/button/submit/reset/radio/checkbox”><select> <option /> 下拉列表<...原创 2019-04-21 21:51:37 · 784 阅读 · 0 评论 -
java大合集复习(一)
c语言是面向对象过程操作系统就是所有应用软件的平台java是解释性语言jdk是java语言的软件开发工具包,主要用于移动设备,嵌入式设备上的java应用程序。jdk是整个java的开发的核心,它包含了java工具和java基础的类库(6.0)。1.&和&&的亦同? ` &和&&都可以做逻辑预算&&短路与,&逻辑与...原创 2019-04-21 00:01:54 · 293 阅读 · 0 评论 -
抽象类和接口的交情
我们先来说说抽象类抽象类的特征:a.类名前加abstractb.含有抽象方法(方法由abstract修饰,并且无方法体–>无{},并且以分号结尾)c.继承抽象类的子类,必须实现父类的抽象方法(实现方法:需要给从父类继承而来的方法加上{},并且结尾的去掉分号)d.抽象类不能利用自己的构造方法,创建对象e.抽象类也可以创建构造方法,普通变量,初始化块,内部类,枚举。f.只能用抽象类...原创 2019-04-16 11:18:59 · 130 阅读 · 0 评论 -
java的JDK安装和部署,配置jdk环境变量
根据系统选择对应的安装文件下载JDK JDK1.8下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(系统变量///)1.打开我的电脑。右键—>属性---->高级系统设置------>环境变量。(系统变量///)2.新建JAVA_HOME...原创 2019-03-29 14:00:18 · 166 阅读 · 0 评论 -
ios讲解
什么是IO流?IO是用于设备间进行数据传输的操作方式。IO流的分类: A:按照流向分类 输入流:读取数据 输出流:写出数据 B:按照数据类型分类 字节流:按照单个字节来操作数据 字节输入流 字节输出流 字符流:字符流 = 字节流 + 编码表 字符输入流 字符输出流 注意: ①:如果我们没有明确的说明按照什么来划分,那就默认...原创 2019-03-29 14:24:27 · 254 阅读 · 0 评论 -
java集合详细总结之java基础知识点
一、Collections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法。Collection:单列集合 |--List 有序,可重复 |--ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 |--Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 |--LinkedList 底层数...原创 2019-03-29 14:13:51 · 315 阅读 · 1 评论