随笔分类 - java重要的知识点补充
java重要的知识点补充
摘要:分页 select * from ( select temp.*,rownum as rn from ( 要分页的东西放在里面 )temp where rownum <=#{row} //小于等于 ) where rn >=#{leaf} //大于等于 这是oracle数据库,不支持li
阅读全文
摘要:常见的异常或错误 404:请求路径错误 400:参数错误 405:请求方式 错误 比如后端 method=RequestMethod.POST 前端采用get请求 302:重定向 304:走浏览器缓存 500:后台代码抛异常 415:json转换问题,后台用了requestbody
阅读全文
摘要:- length属性:用于获取数组长度 int ar[] = new int{1,2,3}/** * 数组用length属性取得长度*/int lenAr = ar.length;//此处lenAr=3System.out.println("Arr length:"+lenAr); * length
阅读全文
摘要:字符串相等 java中字符串相等,不能直接使用==,这样没用。要用函数, equals()方法比较的是两个字符串对象的内容是否相同 。 例子: //equals方法的使用,内容相同返回true,反之返回false String str1 = "abc"; String str2 = "abc"; i
阅读全文
摘要:推荐使用第二种,用接口实现 package 线程;//创建线程方式一:继承Thread类,重写run()方法,调用start//总结:注意线程开启不一定立即执行,有CPU调度执行。//开启了会同时执行。是交替的,因为同一时间只能做一件事情,电脑是单核的public class Thread1 ext
阅读全文
摘要:接口 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法~! 约束和实现分离:面向接口编程~ 接口就是规范,定义的是一组规则。 接口的本质是契约,就像法律,制定好就要遵守! oo的精髓(面向对象),是对象的抽象,最能体现的就是接口。 写接口,不是clas
阅读全文
摘要:package com.example.demo.common; import javax.xml.crypto.Data; /** * @author User * Result:就是返回给前台的一个包装类,一般后台返回给前台是json格式,而这个json包含code,msg,date * cod
阅读全文
摘要:符号: javaxml文件(mybatis里面)数据库 && and and || or or "" "" ' ' ==(等于) = = 前缀自增自减法(++a,--a): 先进行自增或者自减运算,再进行表达式运算。 后缀自增自减法(a++,a--): 先进行表达式运算,再进行自增或者自减运算 运算
阅读全文
摘要:static static(静态) 即使没有创建对象,也能使用属性和调用方法,static目的就是在于解决这个问题。 当我们通过new关键字去创建对象的时候,那么数据的存储空间才会被分配,类中的成员方法才能被对象所使用。但是呢有两种特殊的情况: 1、我们通过new关键字创建的对象共享同一个资源,而不
阅读全文
摘要:泛型 泛型类: 格式:public class Demo<T> //一般尖挎号里面的都是动态传递进去的不是固定死的(泛型指定的类型为引用类型,不能是基本类型。不能用int,要Integer)。一般用E或者T来表示。 public class Entty<T> { private T t ; pub
阅读全文
摘要:概念 Map 是一种键-值对(key-value)集合,Map 集合中的每一个元素都包含一个键(key)对象和一个值(value)对象。用于保存具有映射关系的数据。 Map 集合里保存着两组值,一组值用于保存 Map 里的 key,另外一组值用于保存 Map 里的 value,key 和 value
阅读全文
摘要:线程简介 任务,进程,线程,多线程 多任务,其实本质上我们的大脑在同一时间依旧只做一件事情 多线程,为了提高使用的效率,能够充分利用道路,于是加了多个车道。 进程:在操作系统中运行的程序就是进程。 一个进程可以有多个线程。如看视频的同时,可以听声音,看图像,看弹幕,等等。 process与Threa
阅读全文
摘要:% 取余:是指除以某一个数后,得到的小数点后面的数。 水仙花 @Test public void sum3(){ int nuber0 = 0; int nuber1 = 0; int nuber2 = 0; for (int i = 100; i <=999 ; i++) { nuber0 = i
阅读全文