类的成员:属性、方法、构造器、代码块代码块:作用:为属性初始化一、非静态代码块1.语法格式:【修饰符】 class 类名 【extends 父类】{{ 非静态代码块;}}2.执行的特点(1)在创建对象时自动执行,每创建一个对象就执行一次。如果有多个非静态代码块,按顺序依次执行。(2)非静态代码块与属 ...
分类:
其他好文 时间:
2020-05-09 23:01:17
阅读次数:
69
一、什么是多态? 同样的物质,在不同的条件下,所呈现出来状态是不同的。 //类名 对象名 = new 类名(); Dog d = new Dog(); Penguin p = new Penguin(); 二、使用 父类的引用指向子类的实例 语法:1、父类名 父类引用 =new 子类名(); 三、向 ...
分类:
其他好文 时间:
2020-05-09 20:44:07
阅读次数:
51
1.Java设置环境变量设置的系统环境变量,不是用户环境变量 2.java_home环境变量 使得其他相关环境变量的配置更加方便。 3.java文件的编译,需要到该文件的路径下。运行时使用的命令是 java 类名(并且没有后缀名.class) 4. classpath作用:java命令 从哪里加载字 ...
分类:
编程语言 时间:
2020-05-08 23:14:00
阅读次数:
114
谈谈你对Spring的理解 ? 1.Spring是实现了工厂模式的工厂类(在这里有必要解释清楚什么是工厂模式),这个类名为BeanFactory(实际上是一个接口),在程序中通常BeanFactory的子类ApplicationContext。Spring相当于一个大的工厂类,在其配置文件中通过元素 ...
分类:
编程语言 时间:
2020-05-08 22:58:58
阅读次数:
82
构造方法 作用:在多数情况下,初始一个对象的最终步骤就是调用这个对象的构造方法。构造方法负责 对象的初始工作,位实例变量赋值合适的初始化值。 语法: 修饰符 类名(){} 在java中如果不写构造方法的化会默认一个无参构造方法,但如果已经有了一个有参数的构造方法,那么 无参数的构造方法就不会默认被加 ...
分类:
其他好文 时间:
2020-05-08 22:33:42
阅读次数:
99
1.定义和用法 复合选择器将多个选择器(可以是ID选择器,元素选择器或是类名选择器)组合在一起,两个选择器之间用逗号‘,’分隔,只要符合其中的任何一个筛选条件就会被匹配,返回的是一个集合形式的jQuery包装集,利用jQuery索引器可以取得集合中的jQuery对象。 使用公式:$("selecto ...
分类:
Web程序 时间:
2020-05-07 23:04:37
阅读次数:
88
一:在函数入参中使用通配符 @AspectJ支持3种通配符 * :匹配任意字符,但它只能匹配上下文中的一个元素. .. :匹配任意字符,可以匹配上下文中多个元素,但在表示类时,必须和*联合使用,而在表示入参时则单独使用 + :表示按类型匹配指定类的所有类,必须跟在类名后面,如com.smart.Ca ...
分类:
编程语言 时间:
2020-05-07 22:41:34
阅读次数:
102
mybatis-plus: ## mapper文件位置 mapper-locations: classpath*:/mapper/**/*.xml ## 别名包设置,在mapper.xml中可直接用类名 type-aliases-package: com.xx.xx.entity global-co ...
分类:
其他好文 时间:
2020-05-07 13:48:20
阅读次数:
235
一、封装 1、封装的介绍:封装==整合 2、对于封装的两步操作:隐藏和开放接口 隐藏属性: Python的Class机制采用双下划线开头的方式将属性隐藏起来(设置成私有的),但其实这仅仅只是一种变形操作,类中所有双下滑线开头的属性都会在类定义阶段、检测语法时自动变成“_类名__属性名”的形式: cl ...
分类:
编程语言 时间:
2020-05-07 13:22:54
阅读次数:
118
小白对toString的疑问,直接上图上问题啦。 针对上面结果,想问下大佬们,为什么arr.toString()会返回[I@4554617c这个结果呢?I是什么?类名?看了object和arrays的源码,arrays里面没有重写toString(),而是重载,底层发生了什么? 能请各位大佬们解释下 ...
分类:
其他好文 时间:
2020-05-06 21:24:20
阅读次数:
57