关键词搜索

源码搜索 ×
×
JAVA

JDBC 概述

文章目录一、JDBC简介二、JDBC驱动分类三、JDBC的主要操作类及接口一、JDBC简介JDBC(JavaDatabaseConectivity,Java数据库连接),提供了一种与平台无关的用于执行SQL语句的标准JavaAPI,可以方便地实现多种关系型数据库的统-操作,它由一组用Java语言编写的类和接口组成。在实际开发中可以直接使用JDBC进行各个数据库的连接与操作,而且可以方便地向数据库中
前端开发

JavaScript 中 innerHTML 与 innerText 的用法与区别

文章目录一、innerHTML二、innerText三、innerHTML与innerText的用法与区别一、innerHTMLinnerHTML可获取或设置指定元素标签内的html内容,从该元素标签的起始位置到终止位置的全部内容(包含html标签)这里的包含HTML标签的意思是,包含标签所产生的的效果获取元素的内容:element.innerHTML;给元素设置内容:element.innerH
前端开发

BOM(Browser Object Model )

具体学习点击参考文章目录一、概念二、组成三、Window:窗口对象四、Location:地址栏对象五、History:历史记录对象六、轮播图小案例七、跳转页面小案例一、概念BrowserObjectModel浏览器对象模型将浏览器的各个组成部分封装成对象。二、组成*Window:窗口对象*Navigator:浏览器对象*Screen:显示器屏幕对象*History:历史记录对象*Location:
JAVA

我说我了解集合类,面试官竟然问我为啥HashMap的负载因子不设置成1!?

在Java基础中,集合类是很关键的一块知识点,也是日常开发的时候经常会用到的。比如List、Map这些在代码中也是很常见的。个人认为,关于HashMap的实现,JDK的工程师其实是做了很多优化的,要说所有的JDK源码中,哪个类埋的彩蛋最多,那我想HashMap至少可以排前五。也正是因为如此,很多细节都容易被忽视,今天我们就来关注其中一个问题,那就是:为什么HashMap的负载因子设置成0.75,而
JAVA

一篇文章带你认识 Java 中的 Annotation

J2SE5.0提供了很多新的特性。其中一个很重要的特性就是对元数据(Metadata)的支持。在J2SE5.0中,这种元数据称为注释(Annotation),通过使用注释,程序开发人员可以在不改变原有逻辑的情况下,在源文件嵌入一些补充的信息Annotation可以用来修饰类、属性、方法,而且Annotation不影响程序运行,无论是否使用Annotation代码都可以正常执行。java.lang.
JAVA

(Java)工厂设计模式

文章目录一、将反射应用在工厂模式上二、结合属性文件的工厂模式一、将反射应用在工厂模式上简单的工厂模式依然存在问题,就是增加一个子类时都需要修改工厂类,这样比较麻烦。这里学习完反射机制之后,来改善工厂类,让其增加子类时不做任何的修改,就可以达到功能的扩充。classFactory{//定义工厂类publicstaticFruitgetInstance(StringclassName){Fruitfr
JAVA

(Java)类的生命周期

在一个类编译完成之后,下一步就要开始使用类,如果要使用一个类,肯定离不开JVM。在程序执行中JVM通过装载、链接、初始化3个步骤完成,类的装载就是通过类加载器把.class二进制文件装入JVM的方法区,并在堆区创建描述该类的java.lang.Class对象,用来封装数据。需要注意的是,同-一个类只会被JVM加载一次。链接就是把二进制数据组装成可以运行的状态。链接分为校验、准备和解析3个步骤。校验
JAVA

一篇文章带你深入理解 Java 中的动态代理

文章目录一、为什么要引入动态代理二、动态代理1.Proxy类2.InvocationHandler接口三、示例操作四、代理Class和代理对象五、cglib代理1.介绍2.编写cglib代理六、面试题一、为什么要引入动态代理已经学习过静态代理:静态代理假设现在项目经理有一个需求:在项目现有所有类的方法前后打印日志如何在不修改已有代码的前提下,完成这个需求?我首先想到的是静态代理。具体做法是:(1)
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载