自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-09-15 java.lang.ExceptionInInitializerError at com.mybatis01.dao.UserDaoTest.test(UserDaoTest.

java.lang.ExceptionInInitializerErrorat com.mybatis01.dao.UserDaoTest.test(UserDaoTest.java:15)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.

2021-09-16 17:14:10 490

原创 2021-09-15 org.apache.ibatis.binding.BindingException: Type interface com.mybatis01.dao.UserDao is n

org.apache.ibatis.binding.BindingException: Type interface com.mybatis01.dao.UserDao is not known to the MapperRegistry.at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47)at org.apache.ibatis.session.Configuration.getMapper(Con.

2021-09-15 16:51:11 135

原创 2021-09-08 每日小记

查看MySQL的版本号mysql -uroot -p然后输入密码:123456即可

2021-09-08 15:56:11 79

原创 2021-07-02 Java基础概述

Java概述1、java程序如何实现在任意操作系统上运行(俗称跨平台) jvm(java虚拟机),针对不同的操作系统提供不同版本操作系统的jvm2、jre:java程序的运行环境,包含jvm和运行时所需要的核心类库。(只要有jre就可以运行已有的java程序)jdk:是java程序的开发工具包,,包含jre和开发人员使用的工具。其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。(开发全新的java程序就必须安装jdk)3、jre、jdk、jvm之间的关系:jdk包含

2021-09-04 11:06:36 102

原创 2021-09-04 异常机制

异常机制什么是异常异常体系架构errorExceptionError和Exceptipn的区别java异常处理机制异常处理自定义异常总结什么是异常实际工作中,遇到的情况不可能是完美的软件程序在运行过程中,可能遇到刚刚提到的这些异常问题,我们异常,exception异常是指程序运行中出现的不期而至的各种情况,如:文件找不大,网络连接失败、非法参数等异常发生在程序运行期间,它影响了正常的程序执行流程异常分为三大类:检查性异常:代表:用户错误或问题引起的异常,这是程序员无法预见的运行时异常:程序

2021-09-04 01:38:37 128

原创 2021-09-01 面向对象编程

面向对象编程初始面向对象面向过程VS面向对象什么是面向对象(oop)方法回归和加深break和return的区别异常抛出类和对象的关系对象的创建分析构造总结面向对象三大特性封装继承多态static总结抽象类和接口抽象类接口内部类及OOP实践内部类初始面向对象面向过程VS面向对象1、面向过程:步骤清晰,一步一步的,适合处理简单问题2、面向对象:物以类聚,分类思想,先分类,然后在分别对每个类思考。四核处理复杂问题和多人合作完成什么是面向对象(oop)面向对象编程(oop)的本质:以类的方式组织代码,

2021-09-04 00:04:59 100

原创 2021-09-01数组

数组数组概述数组声明创建数组的声明和创建内存分析三种初始化数组的四个基本特点数组边界小结数组使用多维数组Arrays类冒泡排序稀疏数组数组概述1、数组:相同类型数据的有序集合2、若干数据按照一定的先后次序排列组合而成3、每个数据叫做数组的一个元素,每个数组可以通过一个下标来访问,数组下表从0开始数组声明创建数组的声明和创建1、数组需要先声明后使用数组类型【】 数组名//首选数组类型 数组名【】2、使用new操作符来出案件数组数组类型【】 数组名=new 数组类型【数组大小】3、数组

2021-09-01 17:03:55 153

原创 2021-09-01 如何遍历二维数组

如何遍历二维数组方法1for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[i].length; j++) { System.out.print(a[i][j]+"\t"); } System.out.println(); }方法2for (int[] is:a){ for (in

2021-09-01 16:28:05 82

原创 2021-08-31 积累

1、Scanner类中没有nextChar方法,你要想获取一个单字符,你要是用charAt()函数。 char a=scanner.next().charAt(0);

2021-08-31 21:44:27 52

原创 2021-08-31 Java方法例题

Java方法例题例题:方法学习目标:学习内容:问题:解:例题:方法学习目标:方法学习内容:方法编写加减乘除利用循环+switch实现用户交互问题:写一个计算机,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现思路推荐:1、写4个方法:加减乘除2、利用循环+switch实现用户交互3、传递需要操作的两个数4、输出结果解:package method;import java.util.Scanner;public class Demo07 {

2021-08-31 21:41:00 104

原创 2021-08-31 Java方法

JAVA方法详解何谓方法方法的定义及调用方法的定义:方法调用:方法重载命令行传参(没听懂)可变参数递归何谓方法java方法是语句的集合,它们一起执行一个功能1、方法是解决一类问题的步骤的有序集合2、方法包含在类或对象中3、方法在程序中被创建,在其他地方被引用设计方法原则:方法本意是功能块,就是实现某个功能的语句块的集合,设计方法是要保持方法的原子性,就是一个方法只完成一个功能,利于后期扩展命名方法:首字母小写+驼峰原则package method;public class Demo01

2021-08-31 21:08:20 155

原创 2021-08-31 值传递和引用传递的区别

值传递和引用传递的区别值传递引用传递值传递和引用传递的区别值传递值传递是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。值传递:(形式参数类型是基本数据类型):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式参数值的改变不影响实际参数的值。引用传递引用传递是指在调用函数时将实际参数的地址传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。

2021-08-31 19:22:14 87

原创 2021-08-30 无法独立完成的题目 for循环

项目场景:for循环结构,if循环结构,while循环结构问题描述:输出1~1000只能能被5整除的数,并每行输出3个解决方法:package Scanner;public class forDemo2 { public static void main(String[] args) { //输出1~1000只能能被5整除的数,并每行输出3个 int i=0; int j=0; for(i=1;i<=1000;

2021-08-30 22:14:40 77

原创 2021-08-30 Java流程控制例题

Java基础02例题例题1:Scanner类学习目标:学习内容:问题:解:例题1:Scanner类学习目标:Scanner类学习内容:学会使用Scanner类通过Scanner类的next()与nextLine()方法获取时输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。学会使用Scanner进阶,即nextInt(),nextFloat(),nextDouble()。。。来判断输入数据类型,要求输入输入的数据符合自己的要求,并

2021-08-30 13:29:36 80

原创 2021-08-30 Java流程控制

Java流程控制用户交互ScannerScanner对象Scanner进阶使用顺序结构选择结构循环结构break&continue用户交互ScannerScanner对象我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s=new Scanner(System.in);通过**Scanner类的next()与nextLine()方法获取时输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()**判断是否还有输入的数据。package

2021-08-30 01:31:16 109

原创 2021-08-29 System.out.println(a++);或者System.out.println(a--);输出的值不变,而++a或者--a则进行+1或者-1。

项目场景:++或者–运算问题描述:System.out.println(a++);或者System.out.println(a–);输出的值不变而System.out.println(++a);或者System.out.println(–a);输出的值会+1或者-1package operater;public class SuanShuYunSuanFu { public static void main(String[] args) { int a=20;

2021-08-29 21:55:16 977

原创 2021-08-29 idea快捷键

快捷键:1、点击包的第一个文件+shift+最后一个文件,就可以将文件从第一个到最后一个全选。2、Ctrl+D:复制当前行到下一行3、psvm:public static void main(String[] args) {}4、sout: System.out.println();...

2021-08-29 21:30:01 91

原创 2021-08-29 Java基础语法

Java基础Java基础语法注释、标识符、关键字数据类型类型转换变量、常量运算符宝机制、JavaDocJava基础语法注释、标识符、关键字数据类型类型转换变量、常量运算符宝机制、JavaDoc

2021-08-29 00:24:20 112

原创 2021-08-28 Error:java: 无效的源发行版: 13 报错

项目场景:第一次使用idea编写HelloWorld代码问题描述:编写HelloWorld代码后,运行报错报错:Error:java: 无效的源发行版: 13检查代码没有错误并且无13行public class HelloWorld { public static void main(String[] args) { System.out.println( "HelloWorld" ); }} 原因分析

2021-08-28 21:27:18 140

原创 2021-08-28 Java入门

Java入门Java的诞生Java特性和优势Java特性和优势java三大版本JDK JRE JVM搭建开发环境jdk下载与安装卸载JDK安装JDK配置环境变量检测jDK是否安装成功jdk目录介绍HelloWorldIDEA安装和介绍Java的诞生1972 c语言诞生贴近硬件,运行极快,效率极高。枷锁:指针和内存管理1982 c++诞生兼容c,添加了面向对象的功能。1995 java`J2SE去占领桌面J2ME去占领手机J2EE去占领服务器解决了三高(高可能,高性能,高并发)问题

2021-08-28 19:46:36 99

原创 2021-08-28 计算机基础

计算机基础什么是计算机硬件及冯诺依曼结构计算机硬件冯.诺依曼体系结构软件及软件开发计算机软件什么是计算机Computer,电脑能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备由硬件和软件组成广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。硬件及冯诺依曼结构计算机硬件一些物理装置按照系统结构的要求构成一个有机整体为计算机软件运行提供物质基础计算机硬件组成:CPU主板内存电源、主机箱硬盘显卡键盘、鼠标显示器等…装机

2021-08-28 17:31:22 76

原创 2021-08-28 java学习过程

学习Java教程JavaSE计算机基础博客的重要性Java基础语法流程控制和方法数组面向对象异常常用类集合框架IO多线程CUI(可选)网络编程注解和反射JUC编程JVM探究【扩展】23种设计模式【扩展】XML【扩展】数据结构和算法【扩展】正则表达式数据库MySQLJDBCUML类图数据库设计前端HTMLCSSJSjQueryLayui/BootStrapVueJavaWebTomcatHttpMavenServletSession、CookieJSP三层架构JSTL、EL表达式过滤器监听器文件上传邮件收发【

2021-08-28 15:41:59 207

空空如也

空空如也

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

TA关注的人

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