自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring6梳理2——Spring运行HelloWorld底层原理

在之前的文章中,我们简要介绍了Spring的应用定位及特点,并使用IntelliJ IDEA编写了第一个Spring程序,接下来我们分析一下程序运行原理。

2024-08-23 15:46:41 147

原创 Spring6梳理1

本文首先介绍了Spring的狭义和广义区分,然后介绍了Spring Framework的特点,分别有非侵入式、控制反转、面向切面编程、容器、组件化、一站式的特点之后又介绍了Spring模块的组成,又详细地说明了各个模块的作用。其次,本项目的软件版本,IDEA版本为2022.1.2,JDK版本为17,Spring版本为6.0.2,Maven版本为3.9.6。

2024-08-23 10:04:57 568

原创 Java输入输出——文本I/O流

当我们使用输出流将数据写入文件或网络时,数据通常会被缓冲中到一个缓冲区中,直到缓冲区被填满或被显示地刷新。对上述每个nextXxx()方法,Scanner类还提供一个hasNextXxx()方法,使用该方法可以判断是否还有下一个标记。1.public void write(int c):向输出流中写一个字符,实际是将int型的c的低16位写入输出流。如果需要操作文本数据时,优先使用这两个类。1.public int read():读取一个字符,返回0~65535的int型值,如果到达流的末尾返回-1。

2024-08-22 20:42:31 638

原创 Spring28——IOC容器基于XML管理的bean-依赖注入-Map类型数据

使得学生类能够得到Map集合,并将Map集合中的信息输出到控制台。3.在学生bean注入map集合类型属性。28.1.4 XML配置文件。图28-1 UML类图展示。教师类(Teacher)学生类(Student)图28-2 运行结果展示。XML文件进行依赖注入。2.注入普通类型属性。

2024-08-20 16:25:51 203

原创 Java集合框架梳理

应用场景:编写面向对象的程序时,经常要用到一组类型相同的对象,可以使用。定义:集合框架定义了一组接口和类,使得处理对象更为容易。11.2 集合框架。11.2.1 引入。

2024-08-19 20:48:36 879

原创 【Java继承】调用构造方法的顺序

按照常规逻辑,调用构造方法,输出的语句是按继承链依次进行,但在程序执行时,一定会从儿子到父亲再到爷爷进行,即逆着继承链进行。

2022-06-01 22:07:10 400

原创 从键盘输入五个数,求其和,最大值,最小值,平均值的一些

本题分为两个类,一个类用于功能类,初始化数据和实现方法;另一个类用作测试类,测试方法能否实现。最大值和最小值使用选择算法,选择数组中的第一个数为最大值(最小值),并用循环方法比较此数与后面一个数进行比较求和和平均数较简单,这里不再赘述。import java.util.Scanner;class method{ int contain[]=new int [5]; public void initian(){ Scanner sc=new Scanner(Syste...

2022-05-10 15:46:37 4845

原创 【匿名内部类】

package practice1;interface name{ public abstract void show(); //接口必须定义抽象方法 public abstract void show2();}/*匿名内部类的格式:new 类名或者接口名(){重写方法;}*/class Outer { public void method() { //接口的引用指向接口对象 name ka=new name() { @O...

2022-04-26 19:32:45 127

原创 C语言double类型输入输出问题

使用scanf输入double类型数据,必须使用%lf,否则会出现图1情况,即出现错误c=0.000000,正确应为3.3000000(图2),注意&取地址#include <stdio.h>int main(){ double a; //定义double类型数据 double b; double c; scanf("%lf",&a); scanf("%lf",&b); c=a+b;...

2022-04-08 20:17:37 20713 2

原创 【关于如何调用java的private成员变量】

package pg2;class Student{ private String name; //设置私有成员变量,只能在本类使用 private int age; public void Setname(String name){ //set方法不需要返回值,只需要存在栈内存中 this.name=name; } public String Getname(){ ...

2022-04-08 12:22:46 4697

Screenshot_20240523_154717_com.huawei.browser.jpg

Screenshot_20240523_154717_com.huawei.browser.jpg

2024-05-23

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

TA关注的人

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