![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 90
攻城有术
暂无
展开
-
专项攻克——AOP
专项攻克——AOP原创 2023-04-05 03:33:40 · 473 阅读 · 0 评论 -
专项攻克——java异常与Error
专项攻克——java异常与error原创 2023-03-22 14:55:30 · 295 阅读 · 0 评论 -
专项攻克——垃圾回收机制
专项攻克——垃圾回收机制原创 2023-03-21 16:57:39 · 671 阅读 · 0 评论 -
专项攻克——ThreadLocal全解
参考博客:ThreadLocal 用法通俗理解原创 2020-07-31 11:23:15 · 353 阅读 · 0 评论 -
位运算——应用详解
口诀清零取反要用与:a & b = (1100)某位置一可用或若要取反和交换,轻轻松松用异或移位运算1 要求两个运算分量都是整形,结果也是整形。2 “<<” 左移:右边空出的位上补0,左边的位将从字头挤掉,其值相当于乘2。3 ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。...原创 2019-07-20 09:49:27 · 273 阅读 · 0 评论 -
java基础——类加载机制
java基础-类加载机制原创 2023-03-06 10:15:09 · 833 阅读 · 0 评论 -
java内存模型JMM
文章目录为什么要有内存模型CPU 和缓存一致性处理器优化和指令重排并发编程的问题什么是内存模型什么是 Java 内存模型Java 内存模型的实现原子性可见性有序性参考:http://developer.51cto.com/art/201807/579744.htmjava内存模型,Java Memory Model,简称JMM。本文主要介绍 Java 内存模型: Java 内存模型是什么,为...原创 2019-08-20 04:04:52 · 305 阅读 · 0 评论 -
java基础问题疑点总结
(1)static作用 类变量。static类变量,必须声明在构造方法和语句块之外;被所有对象所共享,无论一个类创建了多少个对象,类只拥有类变量的一份拷贝;静态变量在程序开始时创建,在程序结束时销毁;可以用类名或者对象名访问类变量 类方法。static类方法,不能操作实例变量,因为实例变量还没有被被加载; static代码块。在类被初次加载时,执行顺序:父类的static代码块,子类的static代码块,父类的成员变量,父类的构造函数,子类的成员变量,子类的构造函数 对象的初始化流程如下:原创 2020-07-27 14:19:34 · 960 阅读 · 0 评论 -
专项攻克——java自定义注解
文章目录一、java已有的标注注解举例二、java的四个元注解java怎么自定义注解规则步骤实例一、java已有的标注注解举例@Override 重写@Overlode重载@Deprecated 建议不使用旧API@SupressWarnings 屏蔽警告信息…二、java的四个元注解1、@Retention – 定义该注解的生命周期,有如下几种参数选择RetentionPolicy.RUNTIME : 始终不会丢弃,运行期也保留该注解,因此可以使用反射机制读取该注解的信息。我们自定原创 2020-07-27 13:56:32 · 222 阅读 · 0 评论 -
学习java枚举
参考另一个博主写的java枚举,一看就懂:Java枚举类型的用法原创 2019-12-27 10:47:50 · 93 阅读 · 0 评论 -
mybatis的动态sql(从注解到xml的过渡学习)
学习背景:之前一直是用mybatis的注解的方式写sql的,但是来到京东实习后,大家都是用的.xml的方式写sql,今天就学习一下如何用xml方式写sql。主要参考博客:1、mybatis中的.xml文件总结–mybatis的动态sql2、Mybatis学习总结(五)——动态sql文章目录为什么使用MyBatis?OGNL表达式?为什么使用MyBatis?MyBatis 的强大特性之...原创 2019-09-27 23:51:50 · 442 阅读 · 0 评论 -
重写equals方法时,没有重写hashcode方法,导致了一些问题
参考一篇写的非常清楚、简短的博客:参考博客转载 2019-09-22 22:43:34 · 803 阅读 · 0 评论 -
next()与nextLine()
next()在读取内容时,会过滤掉有效字符前面的无效字符,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其过滤掉。只有在读取到有效字符之后,next()方法才将其后的空格键、Tab键或Enter键等视为结束符。所以next()方法不能得到带空格的字符串。nextLine()方法字面上有扫描一整行的意思,它的结束符只能是Enter键,即next...原创 2019-08-23 22:26:34 · 346 阅读 · 0 评论 -
==符号 和 equals()
区别:原创 2019-08-20 05:02:41 · 161 阅读 · 0 评论 -
Integer装箱拆箱、参数传递
(1)JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递。(2)Integer作为参数传递时引用传递。举个栗子:public class test{ public void add3(Integer i){ System.out.println("i赋值前的地址:"+System.identityHashCode(i)); i=3...原创 2019-08-20 05:01:16 · 3480 阅读 · 4 评论