自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 面向对象进阶

包就是文件夹。用来管理各种不同功能的Java类,方便后期代码维护。**包名的规则:**公司域名反写+包的作用,需要全部英文小写,见名之意。使用其他类的规则全类名:包名+类名使用同一个包中的类时,不需要导包。使用java.lang包中的类时,不需要导包。其他情况都需要导包。如果同时使用两个包中的同名类,需要用全类名如果一个类中存在抽象方法,那么该类就必须声明为抽象类。将共性的行为(方法)抽取到父类之后。由于每一个子类执行的内容是不一样的。所以,在父类中不能确定具体的方法体。

2024-07-02 14:38:42 433

原创 认识集合的基本概念

根据以往所学,如果我们想要同时存储多个元素,可以用数组实现,但是数组有弊端。集合也可说为一个容器,也可存储多个数据,且长度可以发生变化。**集合:**可以存引用数据类型,但不能直接存基本数据类型。:可以存引用数据类型,如果要存基本数据类型,要把它们变成对应的包装类。**需求:**定义一个集合,添加一些学生对象,并进行遍历。**数组:**可以存基本数据类型,也可以存引用数据类型。:定义一个集合,添加一些学生对象,并进行遍历。:定义一个集合,添加字符串,并进行遍历。:定义一个集合,添加数字,并进行遍历。

2024-07-01 12:02:21 365

原创 API&字符串

java.lang.String类代表字符串,Java程序中的所有字符串文字(例如"abc")都为此类对象。String name = "炭烤玛卡巴卡";StringBuilder可以看成是一个容器,创建之后里面的内容是可变的。StringJoiner跟StringBuilder一样,也可以看成是一个容器,创建之后里面的内容是可变的。

2024-06-30 08:37:13 681

原创 认识面向对象

面向:拿、找。对象:能干活的东西。面向对象编程:拿东西过来干对应的事情。用来描述一类事物的类,专业叫做:Javabean类。在Javabean类中,是不写main方法的。在以前,编写main方法的类,叫做测试类。我们可以在测试类中创建Javabean类的对象并进行赋值调用。类名首字母建议大写,需要见名知意,驼峰命名。一个Java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰的类名必须成为代码文件名。实际开发中建议还是一个文件定义一个class类。

2024-06-20 18:08:41 564

原创 认识Java中的二维数组

范例:int [] [] arr = new int [] [] {{11,22},{33,44}};范例:int arr [] [] = new int [] [] {{11,22},{33,44}};数据类型[] [] 数组名 = {{元素1,元素2},{元素1,元素2}};范例:int [] [] arr = {{11,22},{33,44}};[] [] {{元素1,元素2,元素3},{元素1,元素2,元素3}};要求计算每个季度的总营业额和全年的总营业额。第三季度:22,66,77。

2024-06-19 21:43:58 365 1

原创 循环和数组小练习

​ 在唱歌比赛中,有6名评委给选手打分,分数范围是[0-100]之间的整数。选手的最后得分为:去掉最高分、最低分后的4个评委的平均分,请完成上述过程并计算出选手的得分。​ 先得到每位数,然后每位数都加上5,再对10求余,最后将所有数字翻转,得到一串新数。​ 先得到每位数,然后每位数都加上5,再对10求余,最后将所有数字翻转,得到一串新数。​ 某系统的数字密码(大于0),比如1983,采用加密方式进行传输。​ 3.把数组里面的每一个数字进行拼接,变成加密之后的结果。​ 1.把整数里面的每一位放到数组当中。

2024-06-19 17:16:35 401

原创 原码、反码、补码

十进制数据的二进制表现形式,最左边是符号位,0为正,1为负。

2024-06-19 16:02:55 202

原创 电脑的人机交互

想要在任意的目录下都可以打开指定的软件。就可以把软件的路径配置到环境变量中。dir:查看当前路径下的内容(可以展示隐藏的文件)在Windows中,利用命令行的方式操作计算机。win+R 打开cmd,win+E打开我的电脑。可以打开文件,打开文件夹,创建文件夹等等。cd目录1\目录2…exit:退出命令提示符窗口。盘符名称+冒号:盘符切换。cd目录:进入单级目录。cd\:回退当盘符目录。

2024-06-19 16:00:46 185

原创 Java中的流程控制语句

通过一些语句,控制程序的执行流程。是Java程序默认的执行流程,按照代码的先后顺序,从上到下一次执行。在程序中用来进行判断的。重复的做某件事情具有明确的开始和停止标记。

2024-06-19 15:56:36 839

原创 认识Java中的方法

方法是程序中最小的执行单元使用场景:重复的代码、具有独立功能的代码可以抽取到方法中提高代码的复用性。提高代码的可维护性。把一些代码打包在一起,该过程称为方法定义。public static 返回值类型 方法名(参数){方法体;return 返回值;// 掌握最简单的方法定义和调用的格式// 调用方法playGame();// 定义一个方法// 掌握带参数的方法定义和调用的格式// 调用方法// 定义一个方法在调用处要根据方法的结果,去编写另外一段代码。

2024-06-19 15:38:22 942

原创 认识Java中的数组

数组指的是一种容器,可以用来存储同种数据类型的多个值数组容器在存储数据的时候,需要结合隐式转换考虑。格式一:数据类型 []数组名;格式二:数据类型 数组名[];

2024-06-19 15:03:59 892

原创 认识JVM

(1)基本概念JVM(Java Virtual Machine)是可运行Java代码的假想计算机,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收、堆和一个存储方法域。JVM是运行在操作系统之上的,它与硬件没有直接交互。(2)运行过程Java源文件通过编译器产生.class文件也就是字节码文件,而字节码文件又通过Java虚拟机中的解释器,编译成特定机器上的机器码。每种平台的解释器是不同的,但是实现的虚拟机是相同的,这就是Java为什么能够跨平台的原因。

2024-06-19 14:58:51 628

原创 JRE和JDK

(Java virtual Machine):Java虚拟机,真正运行Java程序的地方。运行Java程序时,Java编译器首先将Java代码编译为字节码。然后,JVM将字节码转换为本地机器代码(计算机CPU直接执行的指令集)。Java是与平台无关的语言。这是因为当您编写Java代码时,它最终是为JVM而不是物理机(计算机)编写的。由于JVM执行与平台无关的Java字节码,因此Java与平台无关。:Java事先定义好的东西,可以直接用。

2024-06-19 14:56:20 221

原创 Java语言的发展

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由詹姆斯·高斯林(James Gosling)和同事们共同研发,并在1995年正式推出。Java分为三个体系:JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版),用于桌面应用的开发,是其他两个版本的基础。

2024-06-19 14:54:19 382

原创 Java为什么能跨平台

首先编写代码,其次,将.c文件整体进行编译生成.obj文件。然后交给不同的设备去运行。因为计算机是不一样的就存在硬件也是不一样的会有兼容性的问题。所以针对不同的操作系统他都要重新整体编译一次。如果说编写代码的设备和运行代码的设备硬件差别特别大,就算是同一个操作系统,也有可能运行不成功。因此,C语言不是跨平台的。Java或者C编译之后会生成一个新的文件,但Python不会,它是直接拿源代码逐行解释再去交给设备要运行的。

2024-06-19 14:53:04 233

原创 Java基础语法

就是给类,方法,变量等起的名字。Java帮我们写好了一个类叫Scanner,这个类就可以接收键盘输入的数字。

2024-06-19 14:52:25 1005

原创 Java程序初体验

(%JAVA_HOME%\bin)相当于引用了JAVA_HOME里面的值,然后跟\bin进行拼接]第一个界面中下载的是最新的版本,如果不想下在最新的可以点击第三个界面。:该大写的一定要大写,该小写的一定要小写。1.2.编译文件(编译的动作其实就是翻译把操作系统看不懂的内容编程操作系统能看懂的内容)2.5.1.部分win10的电脑有一个小bug:当电脑重启之后,配置的环境变量会失效。2.5.1.部分win10的电脑有一个小bug:当电脑重启之后,配置的环境变量会失效。:在任意的目录下都可以打开指定的软件。

2024-06-19 14:43:00 593

原创 SpringMVC学习梳理(一)

通过对SpringMVC框架的学习,让我对MVC模式有了更深入的理解,并了解了SpringMVC的概念和核心功能。SpringMVC的执行流程包括用户发送请求、前端控制器确定处理器、处理器执行业务逻辑并返回模型对象、前端控制器选择视图并将模型对象传递给视图、视图生成用户界面并返回给用户。我通过两种方式(XML配置和注解方式)搭建了第一个使用SpringMVC的程序,熟悉了SpringMVC的基本使用。

2023-11-26 22:21:50 16 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除