上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页
摘要: 一、无Spring核心配置文件:applicationContext.xml下开启注解式事物 @Configuration @EnableTransactionManagement public class Configuration {} 二、有Spring核心配置文件:applicationCo 阅读全文
posted @ 2020-08-03 23:09 jock_javaEE 阅读(90) 评论(0) 推荐(0)
摘要: 一、线程安全问题都是由全局变量、静态变量和类的成员变量引起的。若每个线程中对全局变量、静态变量和类的成员变量只有读操作,而无写 操作,一般来说,这个全局变量是线程安全的,反之线程存在问题 二、因为Spring中的Bean默认是单例的,所以在定义成员变量时也有可能会发生线程安全问题。 三、解决方案 A 阅读全文
posted @ 2020-08-03 01:37 jock_javaEE 阅读(2284) 评论(0) 推荐(0)
摘要: 一、接口:是Java语言中一种引用类型【组数、类也是引用类型】,内部主要就是封装了方法, 包括(抽象方法、默认方法、静态方法、私有方法) 格式: public interface 接口名称 { // 抽象方法 作用:该方法供子类实现使用 public abstract void show1(); / 阅读全文
posted @ 2020-07-30 16:18 jock_javaEE 阅读(122) 评论(0) 推荐(0)
摘要: 一、继承 :就是子类继承父类的非私有属性和行为 二、特点 1、子类和父类中出现了同名的成员变量时,在子类中需要访问父类中非私有成员变量时,需要使用 super 关键字 格式:super.父类成员变量名 2、如果子类父类中出现重名的成员方法,这时的访问是一种特殊情况,叫做方法重写 重写【覆盖】:子类中 阅读全文
posted @ 2020-07-29 00:20 jock_javaEE 阅读(413) 评论(0) 推荐(0)
摘要: 一、String类 概述:程序中所有的双引号字符串,都是String类的对象。(就算没有new,照样算是) 特点: 1、字符串的内容用不可变【重点】 2、因为字符串【String对象】是不可变的,所以它们可以被共享 3:字符串效果上相当于char[]字符数组 例:"abc" 效果上等效于 char[ 阅读全文
posted @ 2020-07-28 00:44 jock_javaEE 阅读(126) 评论(0) 推荐(0)
摘要: 一、使用Scanner类,完成接收键盘录入数据 格式: Scanner sc = new Scanner(System.in) sc.nextInt(); 二、获取1-n之间的随机数 格式: Random rd = new Random(); int number = r.nextInt(n) +  阅读全文
posted @ 2020-07-27 21:39 jock_javaEE 阅读(96) 评论(0) 推荐(0)
摘要: 一、this的含义 this:代表所在类的当前对象的引用(地址值),即对象自己的引用。 记住 :方法被哪个对象调用,方法中的this就代表那个对象。即谁在调用,this就代表谁 this的三种运用: 1、在本类成员方法中,访问本类成员变量 2、在本类成员方法中,访问本类另一个成员方法 3、在本类构造 阅读全文
posted @ 2020-07-27 16:35 jock_javaEE 阅读(247) 评论(0) 推荐(0)
摘要: 1:在类中的位置不同 成员变量:类中,方法外 局部变量:方法中,或者方法声明上(形参) 2:作用范围不一样 成员变量:类中 局部变量:方法中 3:初始化值的不同 成员变量:有默认值 局部变量:没有默认值。必须先定义,赋值,最后使用 4:在内存中的位置不同 成员变量:堆内存 局部变量:栈内存中 阅读全文
posted @ 2020-07-27 16:12 jock_javaEE 阅读(142) 评论(0) 推荐(0)
摘要: 一、数组的定义 方式一: 格式:数组存储数据类型[] 数组名 = new 数组存储数据类型[长度] 数组定义格式详解: 数组存储的数据类型: 创建的数组容器可以存储什么数据类型。 [] : 表示数组。 数组名字:为定义的数组起个变量名,满足标识符规范,可以使用名字操作数组。 new:关键字,创建数组 阅读全文
posted @ 2020-07-27 01:59 jock_javaEE 阅读(156) 评论(0) 推荐(0)
摘要: a、匿名内部类的定义格式: 接口名称 对象名 = new 接口名称(){ //覆盖重写所有抽象方法 }; 一、 /** * lambda匿名函数的使用 * Lambda省去面向对象的条条框框,格式由3个部分组成: * 1:一些参数 * 2:一个箭头 * 3:一段代码 * * Lambda表达式的标准 阅读全文
posted @ 2020-07-24 23:03 jock_javaEE 阅读(246) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页