Java从入门到精通
文章平均质量分 97
Java以前自学过一写,现在工作了,时间太久有一些知识都遗忘了,今天开始就更新Java了,想着把之前的Java基础知识捡起来;从最基础的开始,打好Java基础,便于以后复习。也欢迎大家跟我一起复习。
LeoToJavaer
我是Leo,喜欢钻研Java相关知识,阿里云社区专家博主 ,主攻Java后端方向 | 励志成为全栈工程师!喜欢写一些有意思的博客。欢迎与我交流。
展开
-
Java基础篇 | 线程池相关
大家好,我是Leo哥🫣🫣🫣,继上一篇我们没有学习完的多线程,这一节我们主要学习多线程中的线程池相关内容。好了,话不多说让我们开始吧😎😎😎。在学习线程池之前,我们有必要先了解一下关于线程的集中状态。当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。线程对象在不同的时期有不同的状态。那么Java中的线程存在哪几种状态呢?Java中的线程状态被定义在了java.lang.Thread.State枚举类中,State枚举类的源码如下:线程状态具体含义NEW。原创 2023-11-09 10:26:23 · 18775 阅读 · 22 评论 -
Java基础篇 | 多线程详解
大家好,我是Leo哥🫣🫣🫣,在Java的开发中,处处都会用到多线程,现在开发大多都会使用到Spring的框架,里面就封装了很多多线程相关的代码,只是我们在平时的开发中感受不到,比如tomcat的连接池就使用到了线程池技术,所以了解Java多线程是学习Java至关重要的一步!好了,话不多说让我们开始吧😎😎😎。方法名说明void run()在线程开启后,此方法将被调用执行使此线程开始执行,Java虚拟机会调用run方法()方法名说明分配一个新的Thread对象分配一个新的Thread对象方法名。原创 2023-11-04 23:15:25 · 9462 阅读 · 19 评论 -
Java基础篇 | 初始面向对象
Java 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。对象具有属性和行为。对象具有变化的状态。对象具有唯一性。对象都是某个类别的实例。一切皆为对象,真实世界中的所有事物都可以视为对象。例如,在真实世界的学校里,会有学生和老师等实体,学生有学号、姓名、所在班级等属性(数据),学生还有学习、提问、吃饭和走路等操作。学生只是抽象的描述,这个抽象的描述称为“类”。原创 2023-10-27 09:08:55 · 14394 阅读 · 19 评论 -
Java基础篇 | Java8流式编程
Stream(流)是 Java 8 引入的一个新的抽象概念,它代表着一种处理数据的序列。简单来说,Stream 是一系列元素的集合,这些元素可以是集合、数组、I/O 资源或者其他数据源。Stream API 提供了丰富的操作方法,可以对 Stream 中的元素进行各种转换、过滤、映射、聚合等操作,从而实现对数据的处理和操作。Stream API 的设计目标是提供一种高效、可扩展和易于使用的方式来处理大量的数据。原创 2023-10-24 22:06:43 · 4790 阅读 · 29 评论 -
Java基础篇 数组
我们下面先看一个简单的例子一个养鸡场有6只鸡,它们的体重分别是 3kg,5kg,1kg,3.4kg,2kg,50kg。请问这六只鸡的总体重是多少?平 均体重是多少?请你编一个程序。定义 6个变量, 加起来 总体重, 求出平均体重 引出 -> 数组/*** @description : 数组练习3* 一个养鸡场有 6 只鸡,它们的体重分别是 3kg,5kg,1kg,3.4kg,2kg,50kg。* 请问这六只鸡的总体重是多少?平均体重是多少?请你编一个程序。*/原创 2023-10-09 15:19:49 · 431 阅读 · 28 评论 -
Java基础篇 IO流
I 表示intput,是数据从硬盘进内存的过程,称之为读。O 表示output,是数据从内存到硬盘的过程。称之为写IO的数据传输,可以看做是一种数据的流动,按照流动的方向,以内存为参照物,进行读写操作内存在读,内存在写1、节点流可以从一个特定的数据源读写数据,如:FileReader、FileWriter2、处理流(也叫包装流)是连接在以存在的流(节点流或处理流)之上,为程序提供更为强大的读写功能,更加灵活多变。如BufferReader、BufferWriter。计算机文件、文件。原创 2023-09-27 14:22:22 · 509 阅读 · 26 评论 -
Java基础篇 | Java基础语法
Java以前自学过一写,现在工作了,时间太久有一些知识都遗忘了,今天开始就更新Java了,想着把之前的Java基础知识捡起来;从最基础的开始,打好Java基础,便于以后复习。也欢迎大家跟我一起复习。Java中,字面量指的是在程序中直接使用的数据,字面量是Java中最基本的表达式,不需要进行计算或转换,直接使用即可。基本数据类型整数类型:包括byteshortint和long四种类型,用于表示整数。浮点类型:包括float和double两种类型,用于表示带小数点的数值。boolean。原创 2023-05-31 13:25:57 · 11448 阅读 · 31 评论 -
Java基础篇 | Java开发环境的搭建
Java以前自学过一写,现在工作了,时间太久有一些知识都遗忘了,今天开始就更新Java了,想着把之前的Java基础知识捡起来;从最基础的开始,打好Java基础,便于以后复习。也欢迎大家跟我一起复习。话不多说,先看一张图计算机是一种现代化的电子设备,它能够接受、存储、处理和输出数据。计算机由硬件和软件两部分组成,硬件包括中央处理器(CPU)、内存、硬盘、显示器、键盘、鼠标等部件,软件则包括系统软件和应用软件。原创 2023-05-30 09:29:02 · 2036 阅读 · 8 评论