随笔分类 - Java基础
基础是基石,牢固方能建成高楼
摘要:@Slf4j @Component public class SysUtils { public static Claims getCurrentLoginUser() { HttpServletRequest request = ((ServletRequestAttributes) Reques
阅读全文
摘要:HttpHeaders headers = new HttpHeaders();headers.set("Accept", "application/json");HttpEntity<String> requestEntity = new HttpEntity<>(null, headers);R
阅读全文
摘要:private static JSONObject createJSONObject() { JSONObject jsonObject = new JSONObject(); jsonObject.put("username", "huangwuyi"); jsonObject.put("sex", "男"); jsonObjec...
阅读全文
摘要:Java的基本数据类型的包装数据类型有多种: int Integer,short Short,boolean Boolean,float Float,double Double等等。 Java包装类数据类型的基本作用,在于基本数据类型与String类型之间的转换。 基本数据类型转字符串类型: 基本数
阅读全文
摘要:StringBuffer是一个字符串的缓存类,属于一个容器,对于容器,我们可以进行增删改查。 StringBuffer的容器长度是可变的,并且里面可以存放多种的数据类型。它跟其他容器,比如数组,是很不一样的。StringBuffer要比较的灵活。 StringBuilder在功能上跟StringBu
阅读全文
摘要:Java中创建(实例化)对象的五种方式 1、用new语句直接创建对象,这是最常见的创建对象的方法。 2、通过工厂方法返回对象,如:String str = String.valueOf(23); 3、运用反射手段,调用java.lang.Class或者java.lang.reflect.Constr
阅读全文
摘要:1、首先下载一个jar包:pdfbox-app-1.7.1.jar 2、代码如下: 其中注意的是:File.separator
阅读全文
摘要:一、final 根据程序上下文环境,它可以修饰非抽象类、非抽象类成员方法和变量。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造
阅读全文
摘要:1、为什么要使用泛型 这里我们俩看一段代码; List list = new ArrayList(); list.add("CSDN_SEU_Cavin"); list.add(100); for (int i = 0; i < list.size(); i++) { String name = (
阅读全文
摘要:1、什么是反射机制 Java的反射机制是在运行中的,可以通过反射机制获取(知道)一个类中的所有方法和属性,对于任意一个类,也可以通过反射机制得到(调用)一个对象中的所有方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 2、反射机制能做什么 反射机制主要提供了以
阅读全文
摘要:this关键字主要存在三种应用 1、this调用本类中的属性,也就是说调用类中的成员变量; 2、this调用本类中的其他方法; 3、this调用本类中的其他构造方法,调用时要放在构造方法的首行,否则会报错 应用一:调用本类中的成员变量
阅读全文
摘要:在了解多线程之前,先来了解一下进程与线程之间的关系。 进程和线程: 进程是指在系统中正在执行的一个程序,每个进程之间是独立的。 线程是进程的一个基本执行单元。一个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程) 主线程: 在java程序中存在一个主线程(JVM线程),main方法自带的一
阅读全文
摘要:在Java中,异常分为编译时异常和运行时异常。 编译时异常又叫编译时被监测的异常:在程序编译过程中监测到非运行时异常的异常,出现该异常要么向上抛出,要么捕获处理。运行时异常(runtimeException及其子类):在程序编译过程中监测到出现运行时异常,函数上或内部可以直接抛出异常,不需要捕获和声
阅读全文

浙公网安备 33010602011771号