java知识学习笔记
文章平均质量分 62
java知识学习笔记,主要是java的基础知识等方面
安泽、
曾经的ACMER。
专注于Java的WEB开发。
赶路人,星不负!
展开
-
springboot整合mybatis笔记
springboot整合mybatis笔记文章目录springboot整合mybatis笔记前言一、创建springboot项目1.1 这里使用的是Maven+springboot,软件:IDEA。1.2 选中springweb、jdbc、mysql driver二、导入其它依赖这里导入mybatis和lombook三、配置数据库四、建立pojo实体类五、写出userMapper接口与UserMapper.xmlUserMapper.xml" namespace"绑定mapper接口五、编写control原创 2021-05-10 23:56:49 · 168 阅读 · 4 评论 -
java初识多线程Ⅱ
#java初识多线程Ⅱ文章目录前言1.线程同步2.协调同步的线程3.线程联合4.GUI线程5.计时器线程总结前言本文是笔者在学习java关于多线程的知识笔记,参考书籍为《java 2实用教程(第5版)》1.线程同步所谓线程同步就是若干个线程都需要使用一个synchronized(同步)修饰的方法,即程序中的若干线程都需要使用一个方法,而这个方法用synchronize修饰。其同步机制为:当一个线程A使用synchronize方法时,其他线程想使用这个synchronize方法就必须等待,直原创 2021-04-19 18:41:04 · 74 阅读 · 0 评论 -
java初识多线程
java初识多线程文章目录java初识多线程前言1.什么是线程1.1线程的定义1.2线程与进程的区别2.java的多线程2.1java多线程机制2.2主线程3.线程的生命周期与创建3.1线程的生命周期3.2线程的创建3.3目标对象与线程的关系3.3.1目标对象与线程完全解耦3.3.2目标对象组合线程(弱耦合)4.线程常用的方法4.1 start()4.2 run()4.3 sleep()4.4 isAlive()4.5 currentThread()4.6 intrrupt()总结前言本文是笔者在原创 2021-04-18 16:11:35 · 120 阅读 · 2 评论 -
java学习笔记(三)
java学习笔记(三)运算符**算术运算符:**加减乘除取余,和平时的数学运算一样,乘除取余操作的优先级是3级,加减则是4级。都是从左至右结合。**自增、自减运算符:**运算符放在操作元前面表示先操作后赋值,反之先赋值后操作。如:x++ 的值为x ++x的值为(x+1)关系运算符:其返回结果为true或者false。常见分关系运算符有<(小于)、>(大于)、<=(小于等于)、>=(大于等于)、==(等于)、!=(不等于)。逻辑运算符:包括||、&&和!。分原创 2021-03-18 11:53:51 · 54 阅读 · 0 评论 -
java学习笔记(二)
java学习笔记(二)数组如果程序需要更多的变量,一个个去定义肯定是不可取的,这就促使我们去了解数组的内容。数组的创建需要两个步骤,声明数组和为数组分配元素。声明数组一维数组的声明有两种格式数据类型 数组名 [];数据类型 [] 数组名;两者等价。如:int nums [];int [] nums;二维数组的声明类似为:数据类型 数组名[][];或数据类型 [][] 数组名;int nums [] [];int [] [] nums;注意:1 数组定原创 2021-03-16 19:53:45 · 48 阅读 · 1 评论 -
java学习笔记(一)
java学习笔记(一)标识符:用来标识类名、变量名、方法名等称为标识符,其语法有:1 标识符由字母(区别大小写)、下画线、美元符和数字组成,长度不受限制2 标识符的第一个字符不能是数字3 标识符不能是true、false和null4 标识符不能是关键字,如下abstract,assert,boolean,break,byte,case.等等八大基础数据类型1 逻辑类型使用Boolean关键字定义,只有两个值true与false。2 整数类型2.1 int类型使用int关键字定义,分原创 2021-03-14 16:17:09 · 240 阅读 · 5 评论