java 高级 基础
deyu01
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于java的反射-反射基石:Class
package com.demo.day01;public class ClassDemo { /** * Person p1 = new Person(); * 1.字节码:当原程序中用到了Person这个类的时候,这个类编译成class文件放在硬盘上就是一堆二进制代码 * 要把这些二进制代码加载到内存中去,才可以用它去创建一个个的对象,内存中的这些代码就是字节码;原创 2017-12-30 22:19:18 · 252 阅读 · 0 评论 -
成员方法的反射
package com.demo.day01;import java.lang.reflect.Method;public class ReflectMethod { /** * Method类代表某个类中的一个成员方法 * eg:画圆:circle.draw(); * 刹车:train.stop(); * 面向对象:把变量搞成私有的,如果谁要操作这个变原创 2018-01-04 22:21:55 · 227 阅读 · 0 评论 -
基本数据的拆箱和装箱和享元模式
拆箱装箱享元模式原创 2017-12-30 07:35:44 · 220 阅读 · 0 评论 -
关于枚举
package com.demo.day01;public class EnumTest { /** * 枚举: * 相当于一个类,其中也可以定义构造方法、成员变量、普通方法和抽象方法 * 枚举元素必须位于枚举体中的最开始部分,枚举元素列表后要有分号与其他成员分开。 * 枚举只有一个成员的时候,就可以作为一种单例的实现方式 * @param args */ p原创 2017-12-30 10:28:17 · 272 阅读 · 0 评论 -
spring学习
0. bean的配置形式:基于XML文件的配置方式,基于注解的方式。 bean的配置方式:通过全类名(反射),通过工厂方法(静态工厂方法&实例工厂方法),FactoryBean。1.spring中的bean的作用域的配置:使用scope来配置bean的作用域:两种情况scope=singleton和scope=prototype第一种:singleton 默认值,当容器初始时创建bean的...原创 2018-04-21 08:31:19 · 237 阅读 · 0 评论 -
Spring在web中的使用
1. Spring 如何在 WEB 应用中使用 ?1). 需要额外加入的 jar 包:spring-web-4.0.0.RELEASE.jarspring-webmvc-4.0.0.RELEASE.jar2). Spring 的配置文件, 没有什么不同3). 如何创建 IOC 容器 ? ①. 非 WEB 应用在 main 方法中直接创建②. 应该在 WEB 应用被服务器加载时就创建 IOC 容器:...原创 2018-04-26 07:36:27 · 253 阅读 · 0 评论 -
JUC_1_volatile 原子变量与CAS算法
1.关于JUC:在 Java 5.0 提供了 java.util.concurrent (简称 JUC )包,在此包中增加了在并发编程中很常用 的实用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文中的 Collection 实现等。2.volatile 关键字:内存可见性内存可见性:是指当某个线...转载 2018-08-24 09:02:07 · 227 阅读 · 0 评论
分享