
java
cashapxxx
MVS/SLAM/Java
展开
-
idea的debug调试Step into进不去源码
idea的debug调试Step into进不去源码的问题解决方案:取消java.*和javax.*的勾勾即可。ok:另外,设置debug结果显示更详细:改为:原创 2022-03-15 23:10:27 · 3613 阅读 · 6 评论 -
JavaScript
JavaScript今日目标掌握 JavaScript 的基础语法掌握 JavaScript 的常用对象(Array、String)能根据需求灵活运用定时器及通过 js 代码进行页面跳转能通过DOM 对象对标签进行常规操作掌握常用的事件能独立完成表单校验案例1,JavaScript简介JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编原创 2021-12-07 23:12:59 · 1118 阅读 · 0 评论 -
如何理解反射机制的动态代理
动态代理体现了反射的动态性。反射的动态性就是编译期是无法确定代码体的结构,而运行时才确定下来,并且会随着运行环境的不同(如创建的运行时类的不同)而有不同的代码体。package com.xxx.java;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;interface Human{ String getBelief();原创 2021-11-30 12:27:38 · 299 阅读 · 0 评论 -
提供一个方法,用于遍历获取HashMap<String,String>中的所有value,并存放在List中返回(考虑上集合中泛型的使用)
题目:提供一个方法,用于遍历获取HashMap<String,String>中的所有value,并存放在List中返回(考虑上集合中泛型的使用)。package com.xxx.exer1;import java.util.*;public class ListText { public static void main(String[] args){ Map<String,String> map = new HashMap<&原创 2021-11-27 15:59:49 · 1495 阅读 · 1 评论 -
在HashSet中添加元素的深度解析
public class Person { int id; String name; //带参构造器 public Person(int id, String name) { this.id = id; this.name = name; } //空参构造器 public Person() { } @Override public String toString() { ret原创 2021-11-25 14:25:36 · 914 阅读 · 0 评论 -
String类变量在堆和常量池的内容结构
画出如下几行代码的内容结构:String s1 = "hello"; String s2 = "hello";String s3 = new String("hello");s1 += “world”;原创 2021-11-21 17:00:02 · 450 阅读 · 0 评论 -
如何调用抽象类中的抽象方法?以及如何调用接口中的抽象方法?
目录1. 如何调用抽象类中的抽象方法?2. 如何调用接口中的抽象方法?1. 如何调用抽象类中的抽象方法?2. 如何调用接口中的抽象方法?原创 2021-10-13 12:08:00 · 13007 阅读 · 0 评论 -
#JAVA# 关于String类的内存解析
package xxx.java;public class ValueTransferTest { public static void main(String[] args) { String s1 = "hello"; ValueTransferTest test = new ValueTransferTest(); test.change(s1); System.out.println(s1);//输出的不是"hi~~",而是"hello" } public原创 2021-07-22 21:37:43 · 175 阅读 · 0 评论 -
#JAVA SE:方法的重载#:编写程序,定义三个重载方法并调用,方法名为mOL
要求:1、编写程序,定义三个重载方法并调用,方法名为mOL。2、三个方法分别接收一个int参数、两个int参数、一个字符串参数。分别执行平方运算并输出结果,相乘并输出结果,输出字符串信息。3、在主类的main ()方法中分别用参数区别调用三个方法。...原创 2021-07-21 20:54:34 · 2242 阅读 · 0 评论 -
#JAVA#如何封装类,并在实际需求中调用类中的功能?
构建ArrayUtil类,里面封装好求数组的最大值、求数组的最小值、求数组的总和、求数组的平均值、反转数组、复制数组、数组排序(冒泡排序)、遍历数组、**查找指定元素(线性查找)**的功能。package com.atguigu.java;/* * 自定义数组的工具类 * */public class ArrayUtil { // 求数组的最大值 public int getMax(int[] arr) { int maxValue = arr[0]; for (int i =原创 2021-07-21 20:07:01 · 300 阅读 · 0 评论 -
#JAVA练习#:使用 switch 把小写类型的 char型转为大写。只转换 a, b, c, d, e. 其它的输 出 “other”
1.使用 switch 把小写类型的 char型转为大写。只转换 a, b, c, d, e. 其它的输 出 “other”。提示:String word = scan.next(); char c = word.charAt(0); switch©{}import java.util.Scanner;//使用Scanner类键入字母时需要调用这条语句class SwitchCaseTest1 {public static void main(String[] args) { Scanner原创 2021-07-15 17:00:32 · 3749 阅读 · 0 评论