Java
普路托斯科技
这个作者很懒,什么都没留下…
展开
-
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
错误原因: 数组越界,取值的时候超出了数组的长度。数组为 a[0] 当你去取 a[1] 时就会报这个异常。原创 2018-02-09 23:06:31 · 31634 阅读 · 2 评论 -
Spring 中普通类/工具类调用 @Service注解的Service层方法
新建一个 ApplicationContextProvider 类:@Componentpublic class ApplicationContextProvider implements ApplicationContextAware { /** * 上下文对象实例 */ private static ApplicationContext applic...原创 2018-12-18 21:00:35 · 1258 阅读 · 0 评论 -
Java中 类、变量、块、构造函数等的初始化顺序
class Parent { private static String parentStaticField = "父类 静态变量"; static { System.out.println(parentStaticField); System.out.println("父类 静态语句块"); } private String...原创 2019-01-12 15:23:40 · 467 阅读 · 0 评论 -
Java 单例模式的7种写法
1. 懒汉(线程不安全)// 懒汉,线程不安全public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null) { ...原创 2019-02-02 21:07:45 · 213 阅读 · 0 评论 -
Java 笔记
JVM内存模型堆和方法区是所有线程共有的,而虚拟机栈,本地方法栈和程序计数器线程私有方法区所有线程共享的区域,它用于存储已被虚拟机加载的类信息,常量,静态变量,即时编译(JIT)后的代码等数据(已经加载的类的名称、修饰符等信息;类中的static变量;类中的field信息;类中定义为final常量;类中的方法信息;运行时常量池(方法区中的一部分):编译器生成的各种字面量和符号...原创 2019-01-24 20:56:28 · 292 阅读 · 0 评论 -
Spring 笔记
Spring 框架的核心模块Core Container:核心容器提供了Spring的基本功能。Spring以bean的方式组织和管理Java应用中的各个组件及其关系。Spring使用BeanFactory来产生和管理Bean,它是工厂模式的实现。BeanFactory使用控制反转(IoC)模式将应用的配置和依赖性规范与实际的应用程序代码分开。 - spring-core:S...原创 2019-02-03 00:04:56 · 249 阅读 · 0 评论 -
Java 注解 @Target、@Retention、@Documented、@Inherited
import java.lang.annotation.*;@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface Ann{ String value() default "";}@Target 注解:指明了修饰的这个注解的使...原创 2019-03-24 12:51:11 · 428 阅读 · 0 评论