乐观小馒头

文章
4
资源
0
加入时间
3年0月21天

面向对象的三大属性:封装、继承、多态

封装将类的信息隐藏在类的内部,不允许外部程序直接访问,通过该类提供的方法来实现对隐藏信息的访问和操作封装实现的步骤1、修改属性可见性为private 2、创建getter和setter方法 3、在getter和setter方法中加入属性控制语句(对属性值的合法性进行判断)Java中包的作用1、包的作用管理Java文件 解决同名文件冲突2、定义包:package 包名必须放在Java源程序第一行

存储过程和触发器

1.什么是过程过程就是一段子程序。存储过程:是数据库的对象,是存放在数据库中的一段子程序。一次定义可以多次调用,用call来调用。2.如何创建存储过程CREATE PROCEDURE 过程名([参数,参数…])Begin代表{存储过程需要实现的子程序段End代表}2.1存储过程的参数[IN/OUT/INOUT]参数名称 参数类型如果存储过程需要回传数据,此时

【转】Dubbo和JDK的SPI究竟有何区别?

前言上一篇简单的介绍了spi的基本一些概念,但是其实Dubbo对jdk的spi进行了一些改进,具体改进了什么,来看看文档的描述JDK 标准的 SPI 会一次性实例化扩展点所有实现,如果有扩展实现初始化很耗时,但如果没用上也加载,会很浪费资源。如果扩展点加载失败,连扩展点的名称都拿不到了。比如:JDK 标准的 ScriptEngine,通过 getName() 获取脚...