- jdk安装,环境配置,第一个程序 jdk安装,环境配置,第一个程序
- Java认知一——Java是什么 Java认知一——Java是什么
- 1、结构和底层原理 a、数据结构由数组 + 链表组合构成,存储 key -value 的实例,java7叫 Entry,Java8叫Node,每个节点包含 int 的 hash 值,key value 和下一个 node 节点的引用。插入时先根据 hash 值计算将要存放的 index 位置,该位置上如果有实例,则在该位置的链表上尾插。 b、首先了解 HashMa... 1、结构和底层原理 a、数据结构由数组 + 链表组合构成,存储 key -value 的实例,java7叫 Entry,Java8叫Node,每个节点包含 int 的 hash 值,key value 和下一个 node 节点的引用。插入时先根据 hash 值计算将要存放的 index 位置,该位置上如果有实例,则在该位置的链表上尾插。 b、首先了解 HashMa...
- 一、JVM分区1、方法区是所有线程共享的内存区域,它用于存储已被Java虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。2、堆A、是jvm内存中最大的一块,在虚拟机启动时开辟,存放所有数组和对象实例B、分为新生代和老年代3、程序计数器A、保存当前线程正在执行的字节码指令的地址B、一个线程有一个程序计数器,会记住线程的运行,不然线程挂起后就不知道在 干嘛了,只有run方法虚拟... 一、JVM分区1、方法区是所有线程共享的内存区域,它用于存储已被Java虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。2、堆A、是jvm内存中最大的一块,在虚拟机启动时开辟,存放所有数组和对象实例B、分为新生代和老年代3、程序计数器A、保存当前线程正在执行的字节码指令的地址B、一个线程有一个程序计数器,会记住线程的运行,不然线程挂起后就不知道在 干嘛了,只有run方法虚拟...
- 在最简单的形式中,无头商务是电子商务应用程序的前端和后端的分离。这种架构为品牌提供了表达的自由,以构建他们想要的任何东西。最重要的是,它使品牌能够丰富客户体验。Headless 的一个标志是使用 API、体验管理器和工具以及 IT 合作伙伴的重要性。这些资源是每家公司创新战略的重要组成部分,提供吸引客户并保持领先于他们期望的新功能和体验。如果您从事电子商务,您就会知道跟上新兴接触点和体验的步... 在最简单的形式中,无头商务是电子商务应用程序的前端和后端的分离。这种架构为品牌提供了表达的自由,以构建他们想要的任何东西。最重要的是,它使品牌能够丰富客户体验。Headless 的一个标志是使用 API、体验管理器和工具以及 IT 合作伙伴的重要性。这些资源是每家公司创新战略的重要组成部分,提供吸引客户并保持领先于他们期望的新功能和体验。如果您从事电子商务,您就会知道跟上新兴接触点和体验的步...
- su -c yum install java-1.8.0-openjdk通过vi 编辑生成sh 结尾文件并执行 以下脚本echo ">>>下载 jdk 包<<<" wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz echo ">>>解压 jdk 包<<<" tar -zxvf jdk... su -c yum install java-1.8.0-openjdk通过vi 编辑生成sh 结尾文件并执行 以下脚本echo ">>>下载 jdk 包<<<" wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz echo ">>>解压 jdk 包<<<" tar -zxvf jdk...
- 开发审批流平台,实现公共审批流,需要满足的规范,业务与流程解耦,按照如下步骤可以实现解耦。 开发审批流平台,实现公共审批流,需要满足的规范,业务与流程解耦,按照如下步骤可以实现解耦。
- 一、爬虫技术随着网络的迅速发展,万维网成为大量信息的载体,而信息的采集是一项重要的工作,如果单纯靠人力进行信息采集,不仅低效繁琐,搜索的成本也会提高。那么如果有效地提取并利用这些信息成为一个巨大的挑战。爬虫一般指网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或脚本,可以自动采集所有其能够访问到的页面内容,以获取相关数据。从功能上来讲,爬虫一般分为数据采集... 一、爬虫技术随着网络的迅速发展,万维网成为大量信息的载体,而信息的采集是一项重要的工作,如果单纯靠人力进行信息采集,不仅低效繁琐,搜索的成本也会提高。那么如果有效地提取并利用这些信息成为一个巨大的挑战。爬虫一般指网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或脚本,可以自动采集所有其能够访问到的页面内容,以获取相关数据。从功能上来讲,爬虫一般分为数据采集...
- 1 进程和线程进程:进程是并发执行程序在执行过程中,资源分配和管理的基本单位。进程可以理解为一个应用程序的执行过程,应用程序一旦执行,就是一个进程。线程:线程是进程的一个执行单元,是进程内可调度实体。线程是比进程更小的独立运行的基本单位。线程也被称为轻量级进程。二者的区别:名称进程线程地址空间不同的进程之间的地址空间是独立的同一进程的所有线程共享本进程的地址空间资源拥有进程之间的资源是独立的... 1 进程和线程进程:进程是并发执行程序在执行过程中,资源分配和管理的基本单位。进程可以理解为一个应用程序的执行过程,应用程序一旦执行,就是一个进程。线程:线程是进程的一个执行单元,是进程内可调度实体。线程是比进程更小的独立运行的基本单位。线程也被称为轻量级进程。二者的区别:名称进程线程地址空间不同的进程之间的地址空间是独立的同一进程的所有线程共享本进程的地址空间资源拥有进程之间的资源是独立的...
- 错误和异常异常指程序在执行过程中,出现的非正常情况,导致JVM非正常停止。Throwable分为Error,ExceptionError:严重错误问题,无法处理的错误,只能事先避免,如:内存溢出;Exception:异常类,程序本身可以处理的问题,如:数组下标越界。异常分类编译时异常,也称检查异常,必须显示处理,否则程序会发生错误,无法通过编译。运行时异常,也称非检查异常,无需显示处理,可以... 错误和异常异常指程序在执行过程中,出现的非正常情况,导致JVM非正常停止。Throwable分为Error,ExceptionError:严重错误问题,无法处理的错误,只能事先避免,如:内存溢出;Exception:异常类,程序本身可以处理的问题,如:数组下标越界。异常分类编译时异常,也称检查异常,必须显示处理,否则程序会发生错误,无法通过编译。运行时异常,也称非检查异常,无需显示处理,可以...
- 第三章java编码规范一、java标识符和关键字命名规范1.标识符Q:标识符是什么?A:包含类、变量、方法、接口、枚举、注解标识符命名规范:1字母、数字、下划线、$所组成2不能使用数字开头3不能使用Java关键字4区分大小写5中文也可以作为标识符,但不建议使用类、接口命名规则:单个单词:首字母大小,其它小写(小驼峰)Eg:Hello多个单词:每个单词首字母大写,其它小写(大驼峰)Eg:Hel... 第三章java编码规范一、java标识符和关键字命名规范1.标识符Q:标识符是什么?A:包含类、变量、方法、接口、枚举、注解标识符命名规范:1字母、数字、下划线、$所组成2不能使用数字开头3不能使用Java关键字4区分大小写5中文也可以作为标识符,但不建议使用类、接口命名规则:单个单词:首字母大小,其它小写(小驼峰)Eg:Hello多个单词:每个单词首字母大写,其它小写(大驼峰)Eg:Hel...
- 【JavaSE】访问修饰符 【JavaSE】访问修饰符
- 在企业开发中,代码规范是非常重要的,博主在日常开发中,以阿里规范设计了一套基础的开发规范。本文将详细介绍。 1.idea设置注释与格式规范 1.安装插件安装idea插件–eclipse code formatter按住ctrl + alt + S 然后点击 plugins —marketplace —installed— ok 2添加配置文件下载好eclipse格式化文件 按住ctrl ... 在企业开发中,代码规范是非常重要的,博主在日常开发中,以阿里规范设计了一套基础的开发规范。本文将详细介绍。 1.idea设置注释与格式规范 1.安装插件安装idea插件–eclipse code formatter按住ctrl + alt + S 然后点击 plugins —marketplace —installed— ok 2添加配置文件下载好eclipse格式化文件 按住ctrl ...
- 作者:小傅哥博客:https://bugstack.cn原文:https://mp.weixin.qq.com/s/RwzprbY2AhdgslY8tbVL-A 一、前言你会对你用到都技术,好奇吗?虽然我们都被称为码农,也都是写着代码,但因为所处场景需求的不同,所以各类码农也都做着不一样都事情。有些人统一规范、有些人开发组件、有些人编写业务、有些人倒腾验证,但越是工作内容简单如CRUD一样的... 作者:小傅哥博客:https://bugstack.cn原文:https://mp.weixin.qq.com/s/RwzprbY2AhdgslY8tbVL-A 一、前言你会对你用到都技术,好奇吗?虽然我们都被称为码农,也都是写着代码,但因为所处场景需求的不同,所以各类码农也都做着不一样都事情。有些人统一规范、有些人开发组件、有些人编写业务、有些人倒腾验证,但越是工作内容简单如CRUD一样的...
- Java是一种进化语言,C++是基于C语言优化的,Java是被优化过来的。并且由于Google的安卓移动平台是世界第一的移动平台,编写安卓应用开发者使用的主要语言是Java,也造就了Java在应用中的重要地位。 Java是一种进化语言,C++是基于C语言优化的,Java是被优化过来的。并且由于Google的安卓移动平台是世界第一的移动平台,编写安卓应用开发者使用的主要语言是Java,也造就了Java在应用中的重要地位。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签