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

原创 MyBatis初级应用

1 简介MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架,其几乎消除了所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。MyBatis 应用程序大都使用 SqlSessionFactory 实例,SqlSessionFactory 实例可以通过 SqlSessionFactoryBuil

2020-08-30 16:11:21 76

原创 数据库的四种隔离级别

1,读未提交,Read Uncommited。指的是一个事务读取到另外一个事务还没有提交的内容。这种情况是必须要避免的。因为其他事务未提交的数据,是随时有可能进行回滚的,所以,任何时候,都不应该允许程序读取到某个事务还未提交的数据。如果读取到了别的事务未提交的数据,这种情况称为脏读。要想解决脏读的问题,可以提高数据库的事务隔离级别,把事务隔离级别设置为读已提交。2,读已提交,Read Committed。这个隔离级别可以解决脏读的问题。在该隔离级别下,不允许2个未提交的事务之间并行执行,但它允许在一

2020-07-27 18:10:49 116

原创 HTML+CSS:css选择器介绍之标签选择器、类选择器以及ID选择器

(1)标签选择器标签选择器其实就是我们经常说的html代码中的标签。例如html、span、p、div、a、img等等;比如我们想要设置网页中的p标签内一段文字的字体和颜色上面的css样式代码的作用:为p标签内的文字设置颜色为红色,字体的大小为16px;(2)类选择器类选择器在我们今后的css样式编码中是最常用到的,它是通过为元素设置单独的class来赋予元素样式效果。详细讲解:1、类选择器都是使用英文圆点(.)开头;2、每个元素可以有多个类名,,名称可以任意起名(但不要起中文,一般都是与内容

2020-07-03 20:58:47 799

原创 实用类总结

枚举:枚举指由一组固定的常量组成的类型[Modifier] enum enumName{enumContantName1[,enumConstantName…[;]]// [field, method]}enum:定义枚举的关键字enumName:枚举的名字底下的大括号里面是枚举里定义的常量枚举里也可以有属性和方法例如:public enum Genders{     【性别枚举】Male, Femalepublic class Stude

2020-06-17 16:12:05 332

原创 封装、继承、多态

封装: 隐藏类的内部实现,提供公有的访问的方法。步骤:修饰属性访问修饰符。提供公有的set get方法。set get 方法中添加判断。boolean类型的变量,它的set和get方法注意一下(get变成is):private boolean flag;public boolean isFlag() { return flag;}public void setFlag(boolean flag) { this.flag = flag;}继承:子类与父类的关系是 is a

2020-06-10 16:43:43 58

原创 抽象类与接口

抽象类与接口的区别接口中的方法都是抽象方法。抽象类中可以包含抽象方法,也可以包含实例方法。一个类只能继承一个抽象类,实现(implements)多个接口,多个接口之间使用逗号分隔。接口中没有构造方法,抽象类中可以有非抽象的构造方法。定义接口的关键字是interface,定义抽象类的关键字是abstract class。final finally的区别1.final修饰的方法不能被子类重写。抽象方法不能被final修饰。2.final修饰的类不能有子类继承。抽象类不能被final修饰。1.f

2020-06-09 15:59:56 77

原创 抽象类与抽象方法

抽象类与抽象方法的使用?抽象类中可以没有抽象方法,但包含了抽象方法的类必须被定义为抽象类如果子类没有实现父类的所有抽象方法,子类必须被定义为抽象类没有抽象构造方法,也没有抽象静态方法抽象类中可以有非抽象的构造方法,创建子类的实例时可能调用抽象类与普通类的区别?抽象类使用abstract关键字修饰。抽象类不能实例化,但可以创建一个引用变量,其类型是一个抽象类,指向非抽象的子类实例。抽象类中可以有抽象方法 也可以么有抽象方法。普通类能够实例化。普通类中一定不能含有抽象方法。介绍多态什

2020-06-04 16:19:16 134

原创 继承,方法的重写

(1) 子类继承父类的哪些东西?1.继承public和protected修饰的属性和方法,不管子类和父类是否在同一个包里。2.继承默认权限修饰符修饰的属性和方法,但子类和父类必须在同一个包里。3.子类不能继承父类中的私有属性和方法。4.子类不能继承父类的构造方法,子类能够调用父类的构造方法。(2) super关键字的使用?1.调用父类的属性2.调用父类的方法3.调用父类的构造方法注意:super不能访问父类的private成员super只能出现在子类的方法和构造中(3) 方法的重写?

2020-06-02 19:02:47 314

原创 面向对象基础

(1) 局部变量和成员变量的区别1.在类中定义的变量叫做成员变量,在方法中定义的变量叫做局部变量。2.局部变量声明赋值以后再使用,成员变量可以不赋值,值就是默认值。例如String类型的默认值是null。int类型的默认值是0。3.局部变量只能在当前的方法中使用,在其他方法中不能使用。成员变量可以在整个类中使用。4.在一个方法中局部变量和成员变量重名了,方法中优先使用局部变量,如果想在此方法中使用全局变量,需要使用this关键字。(2) 实例变量和静态变量的区别1.修饰的变量(成员变量)叫做静态

2020-06-01 20:05:11 399

原创 方法与方法重载

1.基本数据类型和引用数据类型传参的区别(截图,有说明)基本数据类型,操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值。引用数据类型(类、数组和接口),赋值是把原对象的引用(可理解为内存地址)传递给另一个引用2成员变量和局部变量的区别(1)在类中定义的变量叫作成员变量,在方法中定义的变量叫作局部变量。(2)局部变量声明赋值以后在使用,成员变量可以不赋值,值就是默认值。例如String类型的默认值是null,int类型的默认值是0(3)局部变量只能在当前的方法中使用,在其他方法中不能

2020-05-27 13:29:25 158

原创 面向对象入门讲解

一 对象(软件开发)客观存在的实体都是对象。万事万物皆对象。你的眼里都是对象。你的电脑?你?你的鼠标?衣服?插排? 手机?原子核?二 身边的对象1 过年了,你带着你的老婆回家了。给你的父母介绍下未来的家里的成员。(1)姓名(2)年龄(3)职位(4)薪水老婆: 做饭 收拾房间 洗衣服 带孩子特点,或者说是你的父母想要了解的一些内容。2 你的笔记电脑(1)品牌(2)颜色(3)价格(4)购买的时间(5)使用电脑3 你的T恤(1)品牌(2)颜色(3)价格(4

2020-05-21 12:01:28 128

原创 二维数组

1.二维数组声明格式数据类型[][] 数组名; int[][] scores;数据类型 数组名[][]; int scores[][];2.数组创建1)先声明后创建数据类型[][] 数组名;数组名 =new 数据类型[行][列];int[][] arr;arr = new int[2][3];2)声明的同时并创建数组数据类型[][] 数组名 = new 数据类型[];指定2行3列:int[][] arr = new int[2][3];3.数组元素的引用数组名[行][列];

2020-05-13 15:54:29 83

原创 关于数组的博文

定义数组:方式一:声明数组 int [] scores;给数组分配空间 scores=new int [];给数组元素赋值 score[]=100;方式二:声明数组直接给数组元素赋值int [] scores=new int []{100,100,100,100}int [] scores={100,100,100,100}方式三:声明数组并分配空间int [] scores=new int [5];scores [0]=100;数组初始默认值byte,short,int,lon

2020-05-08 23:07:04 160

原创 循环嵌套

多重循环的使用1.各循环可互相嵌套2.一般不超过三层3.外层循环变量变化一次,内层循环变量要变化一遍while、do-while、for可以互相嵌套

2020-05-06 12:39:39 66

原创 循环结构

1.循环控制语句分为while循环do-while循环for循环2.while循环int i=1while(i<=10000){System.out.println(" ");i++;}3.do-while循环do{循环操作}while(循环条件);4.while和do-while的区别while:先判断在执行do-while:先执行一次在进行判断...

2020-05-04 16:52:50 79

原创 关于if条件判断

1.对表达式的结果进行判断,结果为true和false2.如果表达式为真,则执行该语句3.如果表达式为假,则跳过该语句

2020-04-29 12:53:13 213 1

原创 第二章变量和数据类型预习

1、掌握标识符和关键字2、掌握变量和常量的使用3、了解Java中的数据类型4、掌握数据类型转换标识符由字母、数字、下划线或美元符号组成标识符首字母以字母、下划线或美元符号开头,不能数字开头标识符命名不能与关键字、布尔值(ture,false)和null相同标识符区分大小写,没长度限制关键字是java语言保留的,为其定义了固定含义的特殊标识符java48个关键字...

2020-04-22 13:10:08 102

原创 初识java

一:Java体系结构:JavaSE: 基础JavaEE: 企业级开发JavaME: 移动设备二:Java干什么:桌面应用程序(C/S 客户端/服务器 ) JavaSE基于Internet的应用程序(B/S 浏览器/服务器 淘宝 京东 苏宁 ) JavaEE三: 名词解释JDK:Java开发工具包JRE:Java运行环境,Java程序在JRE中运行...

2020-04-20 13:36:53 99

空空如也

空空如也

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

TA关注的人

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