自定义博客皮肤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)
  • 收藏
  • 关注

原创 spring详解(搭建,Jdbc,IOC,AOP,集成mybatis)

文章目录springspring bean管理xml配置注解配置注解与 XML 的对比Spring JDBC开发步骤AOP 概述什么AOP使用案例:AOP的相关概念xml 配置AOP注解配置Spring 事物管理事物概念什么是事物为什么需要事物事务的作用事务特征(ACID)编 程 式 事 务声明式事务Spring 声明式事物管理方式基于 xml 配置基于注解实现Spring 事务传播行为Spring 集成 Mybatisspring出现于2003年,用于减少企业开发的难度,帮助开发人员管理类和对象,管

2021-06-04 15:50:54 278 1

原创 学习了解springboot

springbootspringboot诞生背景spring缺点Spring 的配置是重量级的。虽然 spring引入了注解功能,但是仍需要编写大量的模板化配置文件.项目的依赖管理也是一件耗时耗力的事情,在环境搭建时,需要分析要导入大量库的坐标,而且还需要分析导入与之有关依赖,一旦选错依赖的版本,就有可能产生不兼容问题,严重阻碍项目的开发进度。SpringBoot 对上述 Spring 的缺点进行的改善和优化,其约定大于配置的核心思想.简化了开发流程,使开发人员全身心的投入到逻辑业务的代码编写

2021-06-04 15:16:11 112

原创 java IO流总结

文章目录IO流IO流的分类按数据流向按数据流编码格式按封装类型不同功能4个基本的抽象类转换流什么是转化流转化流的作用打印流对象的输入输出流序列化反序列化transient关键字IO流IO流就是输入输出流,其中输入输出是相对的概念,比如由数据源向目的地传输数据,对数据源来讲是输出而对目的地来讲是输入。Java中的输入输出都是相对于java程序而言的。而流是一种抽象的概念,可以理解为数据像水流一样传输。流的本质是数据传输,主要作用是为数据源和目的地之间建立传输通道。java中将众多对计算机硬盘上文

2020-12-11 19:32:20 180

原创 javaio中的File类

File类File类是java.io包中很重要的一个类。一个File类的对象可以表示计算机中的一个文件或目录(文件夹)。通过File类对象可以获取其所表示的文件的相关信息。但是不能对文件中的内容进行读写操作。File类构造方法 public static void main(String[] args) { //1.创建一个与E:\\a.txt相关联的目标文件对象 File f = new File("E:\\a.txt"); System.out.println(f.getN

2020-12-11 16:27:00 342

原创 java中类的组成部分

文章目录类中变量成员变量局部变量类变量构造方法类中的方法方法重载类由属性,方法,构造方法 ,内部类 ,代码块这5个部分组成也就是说只有这5个部分才可以出现在类中,本篇博客介绍前三个类中变量成员变量成员变量是定义在类中,方法体之外的变量。成员变量可以使用Java语言中任何一种数据类型(包括基本类型和引用类型)。在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化。成员变量在创建对象的时候会从类中复制一份到对象中。成员变量可以被类中方法、构造方法和特定类的语句

2020-12-03 21:03:42 4150

原创 java中的类与对象 (对象的创建)

文章目录什么是类什么是对象创建对象什么是类人类在认识客观事物时,经常采用的一种思维方式就是将众多的事物归纳为一些类,抽象出事物的本质特征,忽略那些无关的非本质特征,从而找出事物的共性,把具有具有相同性质的事物归结成一类,从而得到一个抽象的概念——类。类是现实世界中不存在的,是一个模板,是人类大脑思考抽象的结果.类是同一类事物的属性和行为的描述。/* 第一步:发现类 类在计算机上是一个文件(.java),记录信息 声明语法: [访问权限修饰符 public/d

2020-12-03 20:57:52 283

原创 这样理解面向对象的程序设计思想

前言Java是一门纯面向对象语言,它不像c++那样,即支持面向对象,又支持面向过程.想要学好java就应该先对什么是面向对象和面向过程有所理解.这里较为笼统的说一下面向对象与面向过程的区别传统的面向过程程序设计语言把程序概括为:程序=数据结构+算法;而面向对象的程序设计语言把程序概括为: 程序=对象+消息面向对象与面向过程面向过程语言着重于解决问题的过程,在程序设计采用的是过程抽象,它将一个复杂的问题,分解成若干子问题,如果子问题还是比较复杂则继续分割,得到一个个可以解决的小问题后,分析出

2020-12-03 20:50:57 296

原创 Java异常讲解 - - - - (简单明了)

文章目录Java异常异常概述Java的异常处理机制异常类的继承关系Java的异常处理语句一个标准的try-catch-finally语句try-catch-finally语句的也可以嵌套throws和throw异常的方法自定义异常类常见的几种异常Java异常异常概述异常在通常情况下指的是发生在正常情况以外的事件,也就是一切不正常的情况.程序在运行过程中发生这样或那样的异常及错误是不可避免的,因此一个好的应用程序需要对可能出现的异常进行处理而通常情况下计算机系统对异常的处理有两种方法;计算机系统

2020-11-16 18:17:43 90

原创 从控制台输入某年某月某日,判断这一天是这一年的第几天

简要分析:因为闰年和平年的天数是不一样的所以我们应该先判断,输入的是平年还是闰年。另外,由于闰年和平年每个月的天数都是固定的,因此我们可以把它们存入到数组中,方便后面进行循环。public static void main(String[] args) { int year; //年份主要是用来区分是否为闰年 int month; //月份 int day; //天数 int daynum=0; //记录总天数 //分别将闰年和平年存入两个数组中 int year_r[]

2020-11-01 20:06:36 286

原创 java实现输出1--100之间的质数

输出1–100之间的质数(大于1,只能被1和本身整除的,再没有其他因数的数)/*迭代1~100 每个数都被小于它的数取余一遍,如果有一个为0,则跳出本次循环 都不为0则输出*/public static void main(String[] args) { label:for (int i = 2; i <= 100; i++) { boolean b=true; //定义标记 for (int j = 2; j < i; j++) { if ( i%j==0

2020-11-01 19:49:59 1410

原创 java实现数组排序(可以从小到大排,也可以从大到小排)

本文有两个类一个自定义排序工具类和一个测试类其中冒泡排序和选择排序的方法中还有一个boolean类型的参数传入true返回的数组则是从小到大排,传入flase则是从大到小排的public class MySort { /* 自定义排序工具类 */ /** 冒泡排序传入true从小到大排 传入flase从大到小排 */ public static int[] bubbleSort(int[] array,boolean b){

2020-11-01 19:18:56 4437

原创 JavaSE入门之数组

文章目录数组java中数组的定义数组的声明数组的创建数组的迭代二维数组数组java中数组的定义数组是一个对象,属于引用类型,它由一系列具有相同数据类型的元素组成。每个元素都有特定的序号,序号从0开始到数组的长度减一为止,数组中的每个元素都可以通过序号(下标)去访问到。数组中的每个元素都相于这个数组对象的成员变量,数组中的对象可以是任何数据类型,包括引用数据类型和基本数据类型。(数组中如果存储的是基本数据类型,存储的是具体的值,数组中如果存储的是引用数据类型,存储的是地址)根据数组中下标的个数(方

2020-11-01 18:57:43 133

原创 分类总结java中的关键字(简单易懂,)

关键字文章目录关键字什么是关键字访问权限修饰符基本数据类型控制语句循环语句条件语句其他关键字结语什么是关键字关键字是被java语言中赋予了特定的含义,有专门用途的字符串,用来修饰例如类,属性,方法.注意: 所有Java关键字都是小写英文字符串.访问权限修饰符修饰符修饰对象作用范围public类,属性,方法公共的,对所有类可见,都可以访问到。protected属性,方法受保护的,对同一包内的类和不同包的子类可见。默认的类,属性,方法在同一包中可见,默认

2020-10-24 10:06:44 440 1

原创 理解水仙花数(看这一篇就够了)

什么是水仙花数水仙花数是指一个 3 位数,它的每个位上的数字的3次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)。算法分析1.水仙花数是一个三位数,所以它的取值范围是100 ~ 999,所以我们需要循环遍历100~999的数.2.水仙花数每个位上的数字的3次幂之和等于它本身,因此我们想要判断一个三位数是不是水仙花数需要把它的三个位数分别取出.百位: 拿678为例因为java中两个int类型做除法,得到的结果还是int类型的值所以直接将678除以100得到百位数个位

2020-10-18 21:29:33 18764 2

原创 java实现华氏温度和摄氏温度互相转换

public static void main(String[] args) { /*将摄氏温度转为华氏度,直接乘以9,除以5,再加上32即可 从华氏度变成摄氏度你只要减去32,乘以5再除以9就行了.*/ int hd=0; //华氏温度 int sd=0; //摄氏温度 int i=0; System.out.println("欢迎使用本系统!"); while (true) { System.out.println("查询摄氏温度对应的华氏温度请输入1,查询华氏温度对应的摄

2020-10-18 20:20:17 7045

原创 从控制台输入判断某一年是否为闰年

通过Scanner 输入一个年份,然后判断概念是否是闰年闰年判断标准(满足任何一个)1.如果能够被4整除,但是不能被100整除2.能够被400整除public static void main(String[] args) { while (true) { System.out.println("欢迎使用本系统! 输入任意正数进行判断, 输入任意负数退出. "); System.out.println("请输入想要判断的年份"); Scanner scanner1=new Sc

2020-10-18 17:34:35 1094 1

原创 JavaSE入门之基础篇2

文章目录控制语句条件语句if语句switch语句循环语句for语句while 语句do .. while;语句关于for循环和while循环的一道面试题break & continue控制语句条件语句if语句根据不同条件,执行不同语句。ifif … elseif … else ifif … else if … else if … else语法:if(条件表达式){语句}if(a>b){ //条件表达式必须是一个返回布尔结果的表达式。 System.out.pr

2020-10-17 21:36:37 136

原创 JavaSE入门之基础篇

文章目录IDE的使用注释关键字保留字标识符变量Java数据类型基本数据类型转换运算符算术运算符关系运算符逻辑运算符赋值运算符条件运算符位运算IDE的使用IDE(Integrated Development Environment )集成开发环境,是用于提供程序开发环境的应用程序一般包含编辑器,编译器,调试器,图形用户界面等工具常见的Java IDE​ IntelliJ IDEA 由捷克的一家公司 开发 目前是收费的​ Eclipse

2020-10-10 19:41:10 280 2

空空如也

空空如也

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

TA关注的人

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