
Java基础
文章平均质量分 77
ITarmi
记录学习过程,分享所学知识。认识更多志同道合的同学
展开
-
IDEA2023版本创建spring boot项目时,Java版本无法选择Java8问题解决
先简单说下出现本问题的原因:spring boot3.0发布时提到未来Java17将会成为主流版本,所有的Java EE Api都需要迁移到Jakarta EE上来。而spring boot3.0及以上版本已经不支持Java8了,支持Java17及以上版本。同时官方支持项目初始化的 Spring Boot 最低版本也从之前的 2.7.x 变成了 3.1.x,不再支持3.0以下版本了。解决方法也非常简单:1.替换spring boot项目初始化源地址2.升级Java版本。原创 2024-03-27 19:11:39 · 3555 阅读 · 0 评论 -
Java基础系列合集
Java基础系列整理到这里,也就告一段落了。接下来计划先整理HTML/CSS基础系列(目前在计划中的有vue基础系列,Java进阶系列,spring系列等。如果之后有时间,有能力,就会慢慢安排上的。)。希望整理的内容也能够对大家有一定的作用,毕竟做的事情有价值才有动力去做。Java基础系列–01–走进JavaJava基础系列–02–常量、变量、数据类型Java基础系列–03–数据类型转换、运算符Java基础系列–04–流程控制、随机数Java基础系列–05–数组Java基础系列–06–方法J原创 2021-01-28 12:15:39 · 154 阅读 · 0 评论 -
Java基础系列--08--API、String类、StringBuilder类
系列持续更新,敬请关注!阅读原文,体验更佳原文链接API概述:API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。基本使用介绍见下图。(注意java.lang下的类不需要导包,其他需要。API文档后台回复【A原创 2021-01-18 16:02:53 · 125 阅读 · 0 评论 -
Java基础系列--07--类与对象、封装、构造方法
系列持续更新,敬请关注!阅读原文体验更佳原文链接Java基础系列01–Java介绍Java基础系列02–常量变量Java基础系列03–数据类型转换,运算符Java基础系列04–选择语句,循环语句Java基础系列05–数组Java基础系列06–方法Java基础系列–07–类与对象、封装、构造方法面向对象思想概述:Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。这里的对象泛指现实中一切事物,每原创 2021-01-15 12:36:58 · 161 阅读 · 1 评论 -
Java基础系列--06--方法
系列持续更新,敬请关注!阅读原文体验更佳原文链接Java基础系列01–Java介绍Java基础系列02–常量变量Java基础系列03–数据类型转换,运算符Java基础系列04–选择语句,循环语句Java基础系列05–数组Java基础系列06–方法如果之前的demo大家看过了,应该会发现大量重复使用循环结构。就像数组的demo中,遍历数组使用一次循环,对数组修改后再次使用循环遍历证明修改结果等等。我们发现这样重复编码很麻烦,有没有什么办法解决呢?所以本篇文章为大家介绍Java中的“方法”。方原创 2021-01-10 15:52:33 · 190 阅读 · 0 评论 -
Java基础系列--05
系列持续更新,敬请关注!阅读原文体验更加原文链接数组之前的文章已经说过定义变量,假如我们要操作某个学生的数学成绩,我们可以定义一个变量等于他的数学成绩,如:float a = 99.5;但如果不是一个学生,是一个班的学生呢?总不能定义几十个变量进行操作吧。所以我们就想能不能把这几十个数据放到一个容器中进行操作呢?这里我们就引入数组(这里先说一维数组)。数组:指一组相关变量的集合。特点:1.数组是一个容器,是一个引用数据类型,在堆中。2.一致性:数组中的所有数据被要求数据类型相同。3.不可变性:长度原创 2021-01-05 20:34:35 · 167 阅读 · 0 评论 -
Java基础系列--04
系列持续更新,敬请关注!阅读原文体验更加原文链接数据输入之前给变量赋值都是直接在代码中写固定的值。怎么通过键盘给变量赋值呢?一般使用Scanner类。其用法如下。Java程序中,默认顺序执行以分号结尾的语句。但实际上实现某些功能我们需要使用循环,判断等。所以我们需要有流程控制语句,来对程序流程进行调整。**常用的控制结构有:**顺序结构,分支结构,循环结构。**顺序结构:**默认执行顺序,按语句的顺序从上到下依次执行。分支结构分支结构包括:1.if语句。2.switch语句。1.if语句原创 2021-01-05 20:28:15 · 147 阅读 · 0 评论 -
Java基础系列--03
系列持续更新敬请关注,阅读原文体验更加哦原文链接类型转换数据类型转换:Java程序中要求参与计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。类型转换方式主要有两种:1.自动转换。2.强制类型转换。1.自动转换:将取值范围小的类型自动提升为取值范围大的类型。这里以int和byte为例。当一个int类型的变量和一个字节型的变量运算时,byte类型会自动提升为int类型,所以运算结果还是int类型。其它同理。转换规则:范围小的类型向范围大的类型提升。byte、short、原创 2021-01-02 22:30:04 · 151 阅读 · 0 评论 -
Java基础系列--02
系列持续更新敬请关注,阅读原文体验更加哦原文链接注释Java中支持三种注释:1.单行注释以//开始换行结束。2.多行注释以/开始,以/结束。3.说明注释以/*开始,以/结束。关键字关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。例如上篇文章中HelloWorld例子中的:public,static,void,class等等都是关键字,Java已经定义了其含义。全部都是小写字母。关键字不用死记硬背,因为太多了,学到哪记到哪就行。标识符标识符:是指在程序中,我们自己定义的内容。比如原创 2021-01-02 22:22:33 · 189 阅读 · 0 评论 -
Java基础系列--01
原文来自于什么是Java语言?Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java语言的发展史Java跨平台原理首先了解一个概念JVM(Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码原创 2020-12-31 09:00:32 · 158 阅读 · 2 评论