- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 win11系统vm安装虚拟机蓝屏解决方案
1.打开services.msc 禁用所有的Hyper-y功能2.打开控制面板>程序>启用或关闭windows功能 ,勾选windows虚拟机监控程序平台和虚拟机平台
2022-04-13 14:38:54 7550 8
原创 @ConfigurationProperties的使用
@ConfigurationProperties的使用添加@Component/@Configuration的注解添加get/set方法 推荐lombokprefix添加前缀注意坑使用时一定要注入 不能new创建 ,会导致获取不到属性值启动类上其实没有必要添加EnableConfigurationProperties注解...
2022-04-12 13:12:34 119
原创 Could not create the Java Virtual Machine
无法创建java虚拟机第一次遇到这个问题,有点小坑, 重装jdk 修改环境变量都没有用在project structure中发现 language level 和sdk不一致 language等级过高,导致有些特性无法识别重新调成8即可。运行成功!...
2021-08-14 16:28:50 143
原创 Android行吊学习
1.如果在自定义控件的构造函数或者其他绘制相关地方使用系统依赖的代码,会导致可视化编辑器无法报错并提示:Use View.isInEditMode() in your custom views to skip code when shownin Eclipse。android窗口泄漏在做项目是遇到这个错误:google:WindowManager: Activityhas leake...
2019-08-09 10:15:37 123
原创 Android 学习之回调函数
什么是回调函数A类中定义一个方法,用到了一个接口及其方法,但没有被实现,需要B类去实现,B类实现后,传递给A类,供其调用。为什么要用回调函数预留给系统调用的函数,而且我们知道该函数被调用的时机。回调函数的用法1.定义接口,及要完成的方法2.定义A类,使用接口3.定义B类 实现接口,然后作为参数传递给A类在Android中监听器就是最常见的回调代码实例:Bu...
2019-08-05 20:17:04 202
原创 Java 学习之容器
Array.asList 不支持 add() remove ()因为他的底层是数组,大小是固定的。List<Snow> snow1 = Arrays.asList( new Crusty(), new Slush(), new Powder()); // Won't compile: List<Snow> snow2 = Arrays....
2019-07-22 14:45:48 77
转载 java堆栈
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(对象可能在常量池里)(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public s...
2019-07-22 10:43:42 59
原创 java 语法之final
final的基本用法 以及 final和static final的区别package com.study.refuse;import java.util.*;class Value { int i; // Package access public Value(int i) { this.i = i; }}public class FinalData { pri...
2019-07-18 22:18:34 127
原创 java学习之匿名内部类
一.创建方式new 父类构造器(参数列表)|实现接口() { //匿名内部类的类体部分 }二.注意点1.必须继承一个类或者实现一个接口,但二者不可兼得。2.不能定义构造函数。3.不能存在静态成员变量和静态方法。4.不能是抽象的,所有方法必须实现。5.也是局部内部类,限制同样生效。三.使用的形参为什么要用finaljdk1.8之后...
2019-07-17 14:49:38 58
原创 java学习之异常
throws 和throw的区别throws throw 可能出现某种异常 一定抛出了某种异常 函数头 函数体 void doA(int a) throws Exception1,Exception3{ try{ ...... }catch(Exception1 e){ ...
2019-07-15 16:05:47 67
原创 java学习之性能优化
java 学习——性能优化1.避免创建不必要的对象2.静态优于抽象如果你并不需要访问一个对象中的某些字段,只是想调用它的某个方法来去完成一项通用的功能,那么可以将这个方法设置成静态方法3.使用增强for循环的语法使用for-each 循环遍历4.避免在内部调用"getter"、"setter"方法**//setValue(12); 不建议这么使用value = 12;//int ...
2019-07-15 10:59:45 67
转载 java基础语法之.equals和==的学习
java 语法学习请解释字符串比较之中“==”和equals()的区别?".equals"比较的是2个字符串的内容,内容比较;"=="比较的是两个字符串内存地址(堆内存)的数值是否相等,属于数值比较;1 public class StringDemo {2 public static void main(String args[]) {3 String st...
2019-07-15 09:53:08 113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人