菜鸟笔记
提升您的技术认知

java 笔记-ag真人游戏

代理模式与委托模式的异同点

菜鸟阅读 : 503

 在《设计模式之禅》(第二版)中,作者说“代理模式也叫做委托模式”,显然是认为代理模式和委托模式是毫无差别的。然而在实际开发中,我们通常可以很明确的知道一个模式究竟是代理模式还是委托模式,说明两者之间还是有一些区别的。 代理模式和...

理解sharding jdbc原理,看这一篇就够了

菜鸟阅读 : 288

相比于spring基于abstractroutingdatasource实现的分库分表功能,sharding jdbc在单库单表扩展到多库多表时,兼容性方面表现的更好一点。例如,spring实现的分库分表sql写法如下: select id...

java反射之method的invoke方法实现

菜鸟阅读 : 606

在框架中经常会会用到method.invoke()方法,用来执行某个的对象的目标方法。以前写代码用到反射时,总是获取先获取method,然后传入对应的class实例对象执行方法。然而前段时间研究invoke方法时,发现invoke方法居然包...

什么是泛型

菜鸟阅读 : 588

 // 泛型:就是一种不确定的数据类型。 // 比如:arraylist e就是泛型。 这种不确定的数据类型需要在使用这个类的时候才能够确定出来。 // 泛型可以省略,如果省略,默认泛型是object类型。 // 泛型...

inputstream

菜鸟阅读 : 243

/* 在java中inputstream是字节输入流,用来将文件中的数据读取到java程序中。 inputstream是所有字节输入流的顶层父类,是一个抽象类。如果要用,需要使用子类。 最常用的子类:fileinputstream。 构造方...

outputstream

菜鸟阅读 : 479

io流的分类\n" " 如果从类型上分,可以分成字节流和字符流\n" " \n" " 字节流\n" " 字节输出流: outputstream\n" " 字节输入流: inputstream\n" " 字符流\n" ...

java队列( queue ) 详解

菜鸟阅读 : 448

什么是队列?       队列是一种特殊的线性表,遵循先入先出、后入后出的基本原则,一般来说,它只允许在表的前端进行删除操作,而在表的后端进行插入操作,但是java的某些队列运行在任何地方插入删除;比如我们常用...

java工作目录

菜鸟阅读 : 595

java打开文件时,如果使用的是相对路径,则会使用工作目录作为base dir。可以通过输出系统属性user.dir,即system.getproperty("user.dir")来获取工作目录。 使用命令行执行java代码时,工作目录的默...

jstack命令解析

菜鸟阅读 : 650

前言 如果有一天,你的java程序长时间停顿,也许是它病了,需要用jstack拍个片子分析分析,才能诊断具体什么病症,是死锁综合征,还是死循环等其他病症,本文我们一起来学习jstack命令~ jstack 的功能 jstack用法 线程状态...

java 面试题,面试官终于高看一眼

菜鸟阅读 : 466

今年身边很多朋友都劝我想跳槽再等等,至于原因,想必大家都感受到了往年火热的金三银四今年格外的冷淡,但是跳槽这种想法有了就很难熄灭,升职加薪谁不想呢?何况生活压力在这里,或许只能卷一点寻找出路。 说到面试前的准备,最基本的准备便是刷题——解题...

网站地图