- 文章目录 导读问题CGLib动态代理和JDK动态代理的区别CGLib概述改造 导读 Spring-AOP基础知识 Java-JDK动态代理 Java-CGLib动态代理 问题 ... 文章目录 导读问题CGLib动态代理和JDK动态代理的区别CGLib概述改造 导读 Spring-AOP基础知识 Java-JDK动态代理 Java-CGLib动态代理 问题 ...
- 文章目录 思维导图概述JConsole: Java监视与管理平台启动jconsole内存监控示例VM ARGS代码JConsole监控展示及说明扩展问题没有指定-Xmn,如何确定新生代和Eden的... 文章目录 思维导图概述JConsole: Java监视与管理平台启动jconsole内存监控示例VM ARGS代码JConsole监控展示及说明扩展问题没有指定-Xmn,如何确定新生代和Eden的...
- 文章目录 思维导图概述生成、浏览堆转储快照分析程序性能BTrace 思维导图 概述 Visual VM (All-in-One Java Troubleshooting Tool... 文章目录 思维导图概述生成、浏览堆转储快照分析程序性能BTrace 思维导图 概述 Visual VM (All-in-One Java Troubleshooting Tool...
- 文章目录 概念 Code 【主题】 【观察者s】 观察者一 观察者二 【测试】 ... 文章目录 概念 Code 【主题】 【观察者s】 观察者一 观察者二 【测试】 ...
- #java -version 查看java版本号 #which java 只能定位到java程序的执行路径 #echo $JAVA_HOME 定位java安装路径(前提是配置了$JAVA_HOME环境变量) 如果其他方法都试过了,还是没有定位到JDK安装路径,可以尝试以下方法 #which java 显示********/us... #java -version 查看java版本号 #which java 只能定位到java程序的执行路径 #echo $JAVA_HOME 定位java安装路径(前提是配置了$JAVA_HOME环境变量) 如果其他方法都试过了,还是没有定位到JDK安装路径,可以尝试以下方法 #which java 显示********/us...
- 常用函数式接口 概述Supplier 接口练习: 求数组元素最大值题目解答 Consumer 接口抽象方法: accept默认方法: andThen 练习: 格式化打印信息题目解答 P... 常用函数式接口 概述Supplier 接口练习: 求数组元素最大值题目解答 Consumer 接口抽象方法: accept默认方法: andThen 练习: 格式化打印信息题目解答 P...
- (1)docker下载centos镜像(用作配置jdk环境系统) docker pull centos #版本号可以自己加,默认拉取最新的 (2)查看本地镜像 docker images 例如: REPOSITORY 镜像名称;TAG 镜像标签 (后面可用于发布到个人dockerhub上); IMAGE ID 是镜像ID;CR... (1)docker下载centos镜像(用作配置jdk环境系统) docker pull centos #版本号可以自己加,默认拉取最新的 (2)查看本地镜像 docker images 例如: REPOSITORY 镜像名称;TAG 镜像标签 (后面可用于发布到个人dockerhub上); IMAGE ID 是镜像ID;CR...
- 一、问题说明 创建maven项目的时候,jdk版本是1.5版本,而自己安装的是1.7或者1.8版本。每次右键项目名-maven->update project 时候,项目jdk版本变了,变回1.5版本或者其他版本。 二、解决办法 方法1 pom.xml指定jdk版本(当前项目生效) <build>... 一、问题说明 创建maven项目的时候,jdk版本是1.5版本,而自己安装的是1.7或者1.8版本。每次右键项目名-maven->update project 时候,项目jdk版本变了,变回1.5版本或者其他版本。 二、解决办法 方法1 pom.xml指定jdk版本(当前项目生效) <build>...
- 咱们别跟其他人一样讲那么多废话,截那么多图,各种步骤最后才到jdk下载页面,这里就直接上下载最终的页面!!! 一、oracle官网 jdk最新版本下载点击(2019.10.15最新版本JDK13) 二、oracle官网 jdk历史版本下载点击 PS: 目前下载需要注册Oracle账号登录啦 Google... 咱们别跟其他人一样讲那么多废话,截那么多图,各种步骤最后才到jdk下载页面,这里就直接上下载最终的页面!!! 一、oracle官网 jdk最新版本下载点击(2019.10.15最新版本JDK13) 二、oracle官网 jdk历史版本下载点击 PS: 目前下载需要注册Oracle账号登录啦 Google...
- Lambda表达式主要是替换了原有匿名内部类的写法,也就是简化了匿名内部类的写法。lambda语法结构: (参数1,参数2...)->{重写方法的内容,不定义方法名}1 先看一个使用匿名内部类定义一个新线程的方法: @Test public void test1(){ new Thread(new Runnable() { @Override public... Lambda表达式主要是替换了原有匿名内部类的写法,也就是简化了匿名内部类的写法。lambda语法结构: (参数1,参数2...)->{重写方法的内容,不定义方法名}1 先看一个使用匿名内部类定义一个新线程的方法: @Test public void test1(){ new Thread(new Runnable() { @Override public...
- 参考文献:ubuntu 13.04 安装 JDK 先去oracle官网下载jdk,这一段我就不赘述了。 下载好之后先解压,解压方式参见 linux常用的压缩与解压缩命令 ,解压之后,将文件剪贴至/usr/lib/中的jvm文件夹中,同时把文件名更换为java,如果没有这个文件夹就自己建一个,剪贴以及新建文件夹命令参见ubuntu文件管理常用命令 。 上面工作做完之... 参考文献:ubuntu 13.04 安装 JDK 先去oracle官网下载jdk,这一段我就不赘述了。 下载好之后先解压,解压方式参见 linux常用的压缩与解压缩命令 ,解压之后,将文件剪贴至/usr/lib/中的jvm文件夹中,同时把文件名更换为java,如果没有这个文件夹就自己建一个,剪贴以及新建文件夹命令参见ubuntu文件管理常用命令 。 上面工作做完之...
- 在JDK7及以前的版本中,接口中都是抽象方法,不能定义方法体,但是从jdk8开始,接口中可以定义静态的非抽象的方法,直接使用接口名调用静态方法,但是它的实现类的类名或者实例却不可以调用接口中的静态方法。也可以定义普通的非抽象的方法,普通的非抽象方法要在返回值前加上default,对于普通的非抽象方法必须使用子类的实例来调用。如果有多个接口定义了相同的默认方法,实现多个这... 在JDK7及以前的版本中,接口中都是抽象方法,不能定义方法体,但是从jdk8开始,接口中可以定义静态的非抽象的方法,直接使用接口名调用静态方法,但是它的实现类的类名或者实例却不可以调用接口中的静态方法。也可以定义普通的非抽象的方法,普通的非抽象方法要在返回值前加上default,对于普通的非抽象方法必须使用子类的实例来调用。如果有多个接口定义了相同的默认方法,实现多个这...
- 目录 使用 JDK Logging使用 commons-logging使用 log4jSLF4J和Logback 使用 JDK Logging package com.demo; import java.util.logging.Logger; public class Main { public static void main(String[... 目录 使用 JDK Logging使用 commons-logging使用 log4jSLF4J和Logback 使用 JDK Logging package com.demo; import java.util.logging.Logger; public class Main { public static void main(String[...
- 第28 章 : 类集框架简介 123 类集框架简介 数组长度固定 重要的数据结构: 链表与树 类集: JDK >= 1.2 Object JDK >= 1.5 泛型 JDK >= 1.8 性能提升 核心接口: Collection List Set Map Iterator Enumeration Queue ListIterator 12... 第28 章 : 类集框架简介 123 类集框架简介 数组长度固定 重要的数据结构: 链表与树 类集: JDK >= 1.2 Object JDK >= 1.5 泛型 JDK >= 1.8 性能提升 核心接口: Collection List Set Map Iterator Enumeration Queue ListIterator 12...
- 第29 章 : 函数式编程 131 Lambda表达式 JDK >= 1.8 函数式编程语言: Scala https://www.scala-lang.org/ haskell https://www.haskell.org/ interface IMessage{ public void send(); } class Demo{ public sta... 第29 章 : 函数式编程 131 Lambda表达式 JDK >= 1.8 函数式编程语言: Scala https://www.scala-lang.org/ haskell https://www.haskell.org/ interface IMessage{ public void send(); } class Demo{ public sta...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签