- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 2021-07-29,事务的传播属性
这里写自定义目录标题事务的传播属性事务的传播属性1、propagation_required spring默认的事务方式,如果当前存在事务,沿用当前事务,不存在事务,开启一个事务2、propagation_suports 以当前事务方式运行,当前没事务,不开启新的事务3、propagation_mandatory 强制要有事务,以当前事务方式运行,当前不存在事务,抛出异常4、propagation_requires_new 总是开启一个新的事务,当前存在事务,将当前事务挂起7、propagati
2021-07-29 21:27:59 147
原创 抽象类和接口
抽象类关键字 abstract修饰抽象类和抽象方法final关键字1.修饰类表示不允许被继承2.修饰方法表示不允许被子类重写3.修饰变量表示不允许被修改Static 如果修饰的父类方法,那么这个方法是无法被子类重写的抽象类:避免无意义父类的实例化抽象类是不能被直接实例化的子类继承抽象类的时候,必须要重写所有父类的抽象方法接口:接口中只能有抽象方法 接口中所有方法必须是抽象方法接口中方法的默认修饰都是( public abstract)修饰的接口中的成员变量默认修饰都是
2021-03-11 11:18:50 119
原创 面向对象的三大特征:封装 继承 多态
封装封装的概念:代码的整合,封装的层次:函数的封装: 把一组操作整合在一起类的封装: 把属性和方法整合在一起结构的封装:根据操作的性质(模型/控制操作/交互视图)进行结构设计封装封装的操作:1.将属性设为private 使属性私有制,只能在本类中被调用2.提供getter和setter 使字段变成属性3.基本数据类型的封装类型:Java中要保证所有的成员都是完全面向对象的,所以java为基本数据类型也设计了一套对象类型(单词一致,首字母大写)byte – Bytesho
2021-03-10 13:32:35 131
原创 数组
了解数组冒泡排序:// 冒泡排序 int[] arr1= {95,34,42,24,4};//局部变量 for(int i=0;i<arr1.length;i++) { for(int j=0;j<arr1.length-1;j++) { int temp ; if (arr1[j]>arr1[j+1]) { //换成小于就是从大到小排序 temp=arr1[j]; arr1[j]=arr1[j+1];
2021-01-29 16:39:06 82
原创 java中equals和==的用法
java中equals方法的用法以及==的用法(转)equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = “abc”, s4 =“abc” ;s1 = new String(“abc”);s2 = new String
2021-01-27 18:40:21 187
原创 debug调试
Debug调试。Debug断点执行 按F6,一行一行的执行。F8:从一个断点跳转到下一个断点执行。方法调试:debug调试里面,按f5跳转到(非主方法)方法内部去执行。再按f6一行一行的执行按F7跳转会按F5之前的位置(主方法main里面)...
2021-01-26 14:52:34 118
原创 java基础的 案例代码
猜拳游戏// An highlighted blockimport java.util.Scanner;/** * .猜拳游戏的实现 * @author WJT * 2021-1-26 9:37:57 */public class DyCai { /** * main方法的主路口 * @param args */ public static void main(String[] args) { int i = 1; // 设置循环次数,此
2021-01-26 10:58:48 317 1
原创 Java基础
java day02书写java程序的基本结构Java的工程(project, java application)包(package) baidu.com-> com.baidu.eshop作用: 1. 防止出现命名冲突的类 2. 把不同功能和性质的代码放在专属的位置标识符:java中工程名/包名/类名(接口)/方法名/变量名/参数名表达式:标识符+运算符构成的句式运算符:算术运算符(双目):+, -, * ,/ %赋值运算符 (双目)= += -= *= /= %=
2021-01-26 09:44:27 216
原创 初了解java
Java day01day1学习目标:java的基本概念java的由来B -> KB -> MBSun 爪哇 JavaOracle Java MySQLjava的版本JavaSE: Java Standard Editon java的标准版(第一和第二阶段学习)JavaEE: Java Enterprise Editon java的企业版(第三阶段 服务器中部署)JavaME: Java Micro Editon java的微缩版(Android 生态 google)
2021-01-26 09:33:35 74
原创 python小练习
python学习日记第一次用pythonpython小练习##计算圆##计算圆import mathr=float(input(‘请输入半径r’))l=2math.piro=math.pi*r**2print(l)print(o)##if条件##tianqi=input(‘请输入天气’)##if tianqi==‘xiayu’:print(‘今天下雨在家学习’)##elif tianqi==‘taiyang’:print(‘今天大太阳’)##elif tianqi==‘x
2020-05-14 10:30:52 428
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人