10 java集合-ArrayList基本使用

集合概述集合,长度可变的容器1 ArrayList集合可变长度原理:ArrayList集合:底层原理也是,数组;初始大小长度为101 初始化一个长度为10的数组,数值依次存储,当数组存空间不够的时候进入第二环节;2 创建一个原数组长度1.5倍的新数组,将原数组内容拷贝到新...

Java学习之路001——基础语法以及IDEA的基本使用(下)

Java学习之路001——基础语法以及IDEA的基本使用(下)

七、流程控制语句7.1 概述在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。7.2 流程控制语句分类顺序结构选择...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
Java学习之路001——基础语法以及IDEA的基本使用(中)

Java学习之路001——基础语法以及IDEA的基本使用(中)

4.2.5 数据类型的转换4.2.5.1 默认转换(从小的数据类型到大的数据类型)byte,short,char-int-long-float-doublebyte,short,char相互之间不转换,它们参与运算首先转换为int4.2.5.2 强制转换(从大的数据类型...

Java学习之路001——基础语法以及IDEA的基本使用(上)

Java学习之路001——基础语法以及IDEA的基本使用(上)

目录1.1 开发工具介绍    11.2 案例开发步骤    11.3 程序解析    11.4 常见错误   ...

Java多线程-线程的创建(Thread类的基本使用)

Java多线程-线程的创建(Thread类的基本使用)

在Java中如何进行多线程编程呢?关于线程的操作, 操作系统是提供了一系列的API的, 而Java是一个跨平台的语言, 很多操作系统提供的功能都是被JVM封装好了的, 所以用Java进行多线程编程, 只需要学习Java提供的API即可, Java中进行多线程操作主要是 Thread类.一. 线程和T...

Java多线程专题之线程池的基本使用

前言目前正在出一个Java多线程专题长期系列教程,从入门到进阶含源码解读, 篇幅会较多, 喜欢的话,给个关注❤️ ~本节主要带大家认识一下线程池以及它的基本使用,一起来看下吧~为什么要使用线程池使用线程池主要有以下三个原因:创建/销毁线程需要消耗系统资源,线程池可以复用已创建的线程。控制并发的数量,...

【Java技术指南】「并发编程专题」Fork/Join框架基本使用和原理探究(原理篇)

【Java技术指南】「并发编程专题」Fork/Join框架基本使用和原理探究(原理篇)

ForkJoin线程池框架回顾ForkJoin框架其实就是一个线程池ExecutorService的实现,通过工作窃取(work-stealing)算法,获取其他线程中未完成的任务来执行。可以充分利用机器的多处理器优势,利用空闲的线程去并行快速完成一个可拆分为小任务的大任务,类似于分治算法。Fork...

【Java技术指南】「并发编程专题」CompletionService框架基本使用和原理探究(基础篇)

前提概要在开发过程中在使用多线程进行并行处理一些事情的时候,大部分场景在处理多线程并行执行任务的时候,可以通过List添加Future来获取执行结果,有时候我们是不需要获取任务的执行结果的,方便后面引出ExecutorCompletionService。CompletionService的介绍Com...

【Java技术指南】「并发编程专题」Fork/Join框架基本使用和原理探究(基础篇)

【Java技术指南】「并发编程专题」Fork/Join框架基本使用和原理探究(基础篇)

前提概述Java 7开始引入了一种新的Fork/Join线程池,它可以执行一种特殊的任务:把一个大任务拆成多个小任务并行执行。我们举个例子:如果要计算一个超大数组的和,最简单的做法是用一个循环在一个线程内完成:算法原理介绍相信大家此前或多或少有了解到ForkJoin框架,ForkJoin框架其实就是...

java学习第十天笔记-字符串194-stringJoiner基本使用2

java学习第十天笔记-字符串194-stringJoiner基本使用2

java学习第十天笔记-字符串194-stringJoiner基本使用2

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287389+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载