- String s = new String(“2”);创建了两个对象,一个在堆中的StringObject对象,一个是在堆中的“2”对象,并在常量池中保存“2”对象的引用地址。 s.intern();在常量池中寻找与s变量内容相同的对象,发现已经存在内容相同对象“2”,返回对象“2”的引用地址。 String s2 = “2”;使用字面量创建,在常量池寻找是否有相同内容的对象,发现有,返回对... String s = new String(“2”);创建了两个对象,一个在堆中的StringObject对象,一个是在堆中的“2”对象,并在常量池中保存“2”对象的引用地址。 s.intern();在常量池中寻找与s变量内容相同的对象,发现已经存在内容相同对象“2”,返回对象“2”的引用地址。 String s2 = “2”;使用字面量创建,在常量池寻找是否有相同内容的对象,发现有,返回对...
- 列举一些你知道的打破双亲委派机制的例子,为什么要打破? 列举一些你知道的打破双亲委派机制的例子,为什么要打破?
- 什么是类加载?类加载的过程? 什么是类加载?类加载的过程?
- 如何判断一个对象是否存活? 如何判断一个对象是否存活?
- heap 和stack 有什么区别? heap 和stack 有什么区别?
- 目录EL表达式改进JSPJSP的缺点EL表达式idea中使用Maven时常见问题idea中使用了maven无法创建包/类idea中配置web的maven项目maven创建的web中无法创建servlet maven中部署tomcat插件EL表达式的演练EL表达式改进JSPJSP的缺点由于jsp页面内,既可以定义HTML标签,又可以定义java代码,造成了以下问题1、书写麻烦:特别是复杂的... 目录EL表达式改进JSPJSP的缺点EL表达式idea中使用Maven时常见问题idea中使用了maven无法创建包/类idea中配置web的maven项目maven创建的web中无法创建servlet maven中部署tomcat插件EL表达式的演练EL表达式改进JSPJSP的缺点由于jsp页面内,既可以定义HTML标签,又可以定义java代码,造成了以下问题1、书写麻烦:特别是复杂的...
- jsp常用标签静态包含web下创建一个include目录,里面分别写main.jsp和footer.jspfooter.jsp下<html><head> <meta charset="utf-8"/> <title>Insert title here</title></head><body>页脚信息</body></html> main.jsp下</head><body>首页... jsp常用标签静态包含web下创建一个include目录,里面分别写main.jsp和footer.jspfooter.jsp下<html><head> <meta charset="utf-8"/> <title>Insert title here</title></head><body>页脚信息</body></html> main.jsp下</head><body>首页...
- 什么是JVM内存结构? 什么是JVM内存结构?
- 目录JSP简介jsp的创建jsp如何访问jsp的本质jsp头部的page指令常见属性:JSP简介jsp的全称是java server pages 。java的服务器页面。jsp的主要作用是替代Servlet程序回传html页面的数据。因为Servlet程序回传html页面数据是一件非常繁琐的事情,不利于开发和维护。jsp的创建编辑jsp如何访问jsp页面和html一样,都是存放在web目... 目录JSP简介jsp的创建jsp如何访问jsp的本质jsp头部的page指令常见属性:JSP简介jsp的全称是java server pages 。java的服务器页面。jsp的主要作用是替代Servlet程序回传html页面的数据。因为Servlet程序回传html页面数据是一件非常繁琐的事情,不利于开发和维护。jsp的创建编辑jsp如何访问jsp页面和html一样,都是存放在web目...
- 哈哈!经过一个阶段的学习,Java基础知识学习终于到多线程了!Java多线程以及后面互斥锁的概念都是Java基础学习的难点,所以我做了一个总结,希望对大家也有帮助!下面开始学习Java多线程吧!目录1.线程的几个相关概念2.线程的状态与生命周期3.线程的优先级与调度4.Java中多线程的创建4.1继承Thread类创建线程4.2实现Runnable接口创建线程5.多线程的同步控制6.线... 哈哈!经过一个阶段的学习,Java基础知识学习终于到多线程了!Java多线程以及后面互斥锁的概念都是Java基础学习的难点,所以我做了一个总结,希望对大家也有帮助!下面开始学习Java多线程吧!目录1.线程的几个相关概念2.线程的状态与生命周期3.线程的优先级与调度4.Java中多线程的创建4.1继承Thread类创建线程4.2实现Runnable接口创建线程5.多线程的同步控制6.线...
- @toc 🌕一,内部类 ✅1.内部类的概念🌸==内部类是定义在类中的类。==🍁内部类把逻辑上相关的类放在一起。而有的内部类不会在其他地方用到,它没有类名,在定义的时候就生成一个该类的实例,称为匿名内部类。匿名内部类是一种特殊的内部类。🍁当然啦!可以把内部类看作外部类的一个成员,它拥有自己的成员变量和成员方法。通过实例化对象可以访问其成员变量或调用成员方法。 ✅2.内部类的定义🌸==... @toc 🌕一,内部类 ✅1.内部类的概念🌸==内部类是定义在类中的类。==🍁内部类把逻辑上相关的类放在一起。而有的内部类不会在其他地方用到,它没有类名,在定义的时候就生成一个该类的实例,称为匿名内部类。匿名内部类是一种特殊的内部类。🍁当然啦!可以把内部类看作外部类的一个成员,它拥有自己的成员变量和成员方法。通过实例化对象可以访问其成员变量或调用成员方法。 ✅2.内部类的定义🌸==...
- 🌍知识点:Java语言的垃圾回收🌍💭1.垃圾回收机制的基本概念问:1.什么是Java垃圾回收?答:在Java语言的生命周期中,Java运行环境提供了一个系统的垃圾回收器线程,负责自动回收那些没有引用与之相连的对象所占用的内存。这种清楚无用对象进行内存回收的过程叫做垃圾回收。问:2.Java垃圾回收的作用是什么?答:垃圾回收是Java语言提供的一种自动内存回收的功能,可以让程序员减轻... 🌍知识点:Java语言的垃圾回收🌍💭1.垃圾回收机制的基本概念问:1.什么是Java垃圾回收?答:在Java语言的生命周期中,Java运行环境提供了一个系统的垃圾回收器线程,负责自动回收那些没有引用与之相连的对象所占用的内存。这种清楚无用对象进行内存回收的过程叫做垃圾回收。问:2.Java垃圾回收的作用是什么?答:垃圾回收是Java语言提供的一种自动内存回收的功能,可以让程序员减轻...
- 一、实现抽象方法描述已知抽象类Base中定义了calculate方法,该方法的计算过程依赖于sum()和avg(),而后两个方法均为抽象方法。要求定义Base的子类Sub类,并实现父类的抽象方法,使得main函数中的运算逻辑得以正确执行。输入描述:两个整数输出描述:两个整数的和除以两个整数的平均值(平均值为int类型,不考虑小数问题)示例1输入:1 2输出:3 编辑题解:import ... 一、实现抽象方法描述已知抽象类Base中定义了calculate方法,该方法的计算过程依赖于sum()和avg(),而后两个方法均为抽象方法。要求定义Base的子类Sub类,并实现父类的抽象方法,使得main函数中的运算逻辑得以正确执行。输入描述:两个整数输出描述:两个整数的和除以两个整数的平均值(平均值为int类型,不考虑小数问题)示例1输入:1 2输出:3 编辑题解:import ...
- 一、十进制数转二进制描述控制台随机输入一个十进制数,请你将它转换为二进制数并输出输入描述:控制台随机输入的十进制正整数输出描述:该十进制数转换的二进制数字示例1输入:9输出:1001题解:import java.util.*;public class Main { public static void main(String[] args) { Scanner sca... 一、十进制数转二进制描述控制台随机输入一个十进制数,请你将它转换为二进制数并输出输入描述:控制台随机输入的十进制正整数输出描述:该十进制数转换的二进制数字示例1输入:9输出:1001题解:import java.util.*;public class Main { public static void main(String[] args) { Scanner sca...
- 一、字符串去重描述从键盘获取一串字符串,要求去除重复的字符。请使用HashSet解决这一问题输入描述:键盘输入的任意字符串输出描述:去重后的字符串(不要求顺序,预设代码中已经给出输出)示例1输入:helloworld输出:rdewhlo题解:import java.util.HashSet;import java.util.Scanner;public class Main { p... 一、字符串去重描述从键盘获取一串字符串,要求去除重复的字符。请使用HashSet解决这一问题输入描述:键盘输入的任意字符串输出描述:去重后的字符串(不要求顺序,预设代码中已经给出输出)示例1输入:helloworld输出:rdewhlo题解:import java.util.HashSet;import java.util.Scanner;public class Main { p...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签