3.2类的成员之四:代码块 ①初始化块(代码块)作用:对Java对象进行初始化 ②程序的执行顺序: ③一个类中初始化块若有修饰符,则只能被static修饰,称为静态代码块(static block ),当类被载入时,类属性的声明和静态代码块先后顺序被执行,且只被执行一次。 ④tatic块通常用于初始 ...
分类:
编程语言 时间:
2019-11-09 11:30:21
阅读次数:
73
BeanUtils工具类,简化数据封装 * 用于封装JavaBean的 导包; commons-beanutils-1.8.0.jar 1. JavaBean:标准的Java类 1. 要求: 1. 类必须被public修饰 2. 必须提供空参的构造器 3. 成员变量必须使用private修饰 4. ...
分类:
其他好文 时间:
2019-11-08 22:32:52
阅读次数:
126
2.7包装类(Wrapper) 基本数据类型由于不是类,不能够使用java类库里提供的大量的方法。所有在设计上,我们让每一个基本数据类型都对应一个类,同时数据存储的范围还不变。此时相当于基本数据类型就具有了类的特点。针对八种基本定义相应的引用类型—包装类(wrapper 或封装类)。有了类的特点,就 ...
分类:
移动开发 时间:
2019-11-08 14:02:00
阅读次数:
166
SpringBoot-属性直接注入 SpringBoot-属性直接注入 上面我们说到,如果公共的属性,我们可以使用Java类加载Properties文件,来达到复用的目的,在SpringBoot中,我们提供了更为简单的方法,即直接使用配置文件注入。 使用直接注入我们有以下的几个注意点: Proper ...
分类:
编程语言 时间:
2019-11-06 15:07:26
阅读次数:
101
IDEA中导入项目发现 .java结尾的类全部是灰色的,并且左下角有一个红色圈 如图 解决办法: file->project structure->modules 将Content Root 下面的× 全部点击,然后重新添加即可: 点击添加: 最后添加成功就是这样的: 查看java类: 这样就改好了 ...
分类:
其他好文 时间:
2019-11-06 00:33:57
阅读次数:
167
java虚拟机jvm是java实现跨平台最核心的部分,所有的.class文件都在虚拟机上执行,由虚拟机将程序解释给本地系统执行; 单有jvm并不能执行.class,还需要java运行环境jre,jre包含两个文件夹bin和lib,其中bin即jvm,而lib则是运行时提供支持的java类库; jav ...
分类:
编程语言 时间:
2019-11-05 18:36:18
阅读次数:
74
20182309 2019 2020 1 《数据结构与面向对象程序设计》第8周学习总结 教材学习内容总结 查找 线性查找 二分查找 哈希查找 排序 选择排序 插入排序 冒泡排序 快速排序 归并排序 教材学习中的问题和解决过程 问题1:改进冒泡排序 问题1解决方案:设立以个flag,如果有一次没有交换 ...
分类:
其他好文 时间:
2019-11-04 17:44:56
阅读次数:
88
1.Properties类 java.util.Properties 继承于Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性 时,System.getProperties 方法就是返回一个Propert ...
分类:
编程语言 时间:
2019-11-03 15:15:56
阅读次数:
72
一、概述Object类是所有Java类的祖先。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 参考英文:* Class {@code Object} is the root of the class hierarchy.* Every class has {@code ...
分类:
其他好文 时间:
2019-11-02 14:16:10
阅读次数:
88
Java 类加载机制 Java 类加载机制详解。 @pdai "Java 类加载机制" "类的生命周期" "类的加载:查找并加载类的二进制数据" "连接" "验证:确保被加载的类的正确性" "准备:为类的静态变量分配内存,并将其初始化为默认值" "解析:把类中的符号引用转换为直接引用" "初始化" ...
分类:
编程语言 时间:
2019-11-01 09:49:56
阅读次数:
93