- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)前言:有一天,室友问我super怎么用的,我灵机一动!嘿,这就问对人了,于是我就一本正经回答他,super关键... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二)Java零基础入门:接口的实现(三)前言:有一天,室友问我super怎么用的,我灵机一动!嘿,这就问对人了,于是我就一本正经回答他,super关键...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:一、定义接口Shape,包含如下方法:double getArea()方法和double getPerimeter()方法定义矩形类,... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!@[toc]==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:一、定义接口Shape,包含如下方法:double getArea()方法和double getPerimeter()方法定义矩形类,...
- 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:定义抽象的图形类,其中有求周长和面积的抽象方法,图形类派生出两个子类:圆形、正方形。并书写测试类。定义一个抽象类型shape,定义类名circul... 博主简介:博客主页:Java知识分享博主Java零基础入门专栏:Java零基础入门专栏Java交流社区:飞鸟社区欢迎阅读,如果文章对你有帮助点赞,支持一下!==推荐阅读==Java零基础入门:概论(一)Java零基础入门:实战教程(二) 问题描述:定义抽象的图形类,其中有求周长和面积的抽象方法,图形类派生出两个子类:圆形、正方形。并书写测试类。定义一个抽象类型shape,定义类名circul...
- ==推荐阅读:==我室友又打了一把王者我搞会了Java1.8安装步骤@[toc] 1.专业术语:JDK是java开发工具,JRE是java运行环境,JVM是java虚拟机,API是应用程序编程接口;JRE是个运行环境,JDK是个开发环境,因此写Java程序的时候需要jdk,而运行java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此jdk也可以正常运行程序,但是使用集成开发环境I... ==推荐阅读:==我室友又打了一把王者我搞会了Java1.8安装步骤@[toc] 1.专业术语:JDK是java开发工具,JRE是java运行环境,JVM是java虚拟机,API是应用程序编程接口;JRE是个运行环境,JDK是个开发环境,因此写Java程序的时候需要jdk,而运行java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此jdk也可以正常运行程序,但是使用集成开发环境I...
- 简单记录了一下 java内存相关知识,OOM问题并提供了简单定位方法 简单记录了一下 java内存相关知识,OOM问题并提供了简单定位方法
- 实战kubernetes下部署上述Nginx和Tomcat服务,并开发spring boot的web应用来验证环境,本篇是系列的开篇,以极速体验为主 实战kubernetes下部署上述Nginx和Tomcat服务,并开发spring boot的web应用来验证环境,本篇是系列的开篇,以极速体验为主
- 如何打印一个二进制数? public static void print(int num) { for (int i = 31; i >= 0; i--) { System.out.print((num & (1 << i)) == 0 ? "0" : "1"); } System.out.println();}int 32位 0~2^31-1,真正表示的范... 如何打印一个二进制数? public static void print(int num) { for (int i = 31; i >= 0; i--) { System.out.print((num & (1 << i)) == 0 ? "0" : "1"); } System.out.println();}int 32位 0~2^31-1,真正表示的范...
- 缓冲流缓冲流概述缓冲流也称为高效流、或者高级流。之前学习的字节流可以称为原始流。作用:缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能字节缓冲流字节缓冲流自带8KB缓冲区,可以提高原始字节流、字符流读写数据的性能字节缓冲输入流:BufferedInputStream,提高字节输入流读取数据的性能,读写功能上并无变化。字... 缓冲流缓冲流概述缓冲流也称为高效流、或者高级流。之前学习的字节流可以称为原始流。作用:缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能缓冲流自带缓冲区、可以提高原始字节流、字符流读写数据的性能字节缓冲流字节缓冲流自带8KB缓冲区,可以提高原始字节流、字符流读写数据的性能字节缓冲输入流:BufferedInputStream,提高字节输入流读取数据的性能,读写功能上并无变化。字...
- 本篇用通俗例子去讲一下泛型的结构和语法以及一些特点。 本篇用通俗例子去讲一下泛型的结构和语法以及一些特点。
- 对象已死吗?垃圾手机算法。Hotspot的算法实现。垃圾收集器。内存分配与回收策略。本章概述引用计数法可达性分析算法引用生存还是死亡方法区的回收引用计数,对象A,对象B,互换,可达性分析算法,对象,存活,可回收。GC Roots虚拟机栈中引用的对象方法区中静态属性引用的对象方法区中常量引用的对象本地方法栈中JNI引用的对象 对象已死吗?垃圾手机算法。Hotspot的算法实现。垃圾收集器。内存分配与回收策略。本章概述引用计数法可达性分析算法引用生存还是死亡方法区的回收引用计数,对象A,对象B,互换,可达性分析算法,对象,存活,可回收。GC Roots虚拟机栈中引用的对象方法区中静态属性引用的对象方法区中常量引用的对象本地方法栈中JNI引用的对象
- 这个图难理解。一个概念是heap堆,另一个概念是stack栈,栈运行原理,先进后出,后进先出。堆空间划分,新生代,老年代,举个例子,张三,李四。栈区,堆区。本章小结认识运行时内存数据的划分各内存区域存放的数据堆内存的比例 这个图难理解。一个概念是heap堆,另一个概念是stack栈,栈运行原理,先进后出,后进先出。堆空间划分,新生代,老年代,举个例子,张三,李四。栈区,堆区。本章小结认识运行时内存数据的划分各内存区域存放的数据堆内存的比例
- 内存分为主内存、工作内存并发编程三大概念原子性 一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么全部不执行!可见性 当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。有序性 程序执行的顺序按照代码的先后顺序执行。代码示例指令重排volatilehappens-before原则线程实现使用内核线程实现使用用户线程实现... 内存分为主内存、工作内存并发编程三大概念原子性 一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么全部不执行!可见性 当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。有序性 程序执行的顺序按照代码的先后顺序执行。代码示例指令重排volatilehappens-before原则线程实现使用内核线程实现使用用户线程实现...
- 虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
- 我们常用ThreadPoolExecutor提供的线程池服务,springboot框架提供了@Async注解,帮助我们更方便的将业务逻辑提交到线程池中异步执行,今天我们就来实战体验这个线程池服务 我们常用ThreadPoolExecutor提供的线程池服务,springboot框架提供了@Async注解,帮助我们更方便的将业务逻辑提交到线程池中异步执行,今天我们就来实战体验这个线程池服务
- 开篇 开篇
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签