随笔分类 - JAVA
摘要:一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = n...
阅读全文
摘要:流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。向内存写入的是输入流,从内存读出的是输出流。 InputStream 在 InputStream 类中,方法 read() 提供了三种从流中读数据的方法: int read():从输入流中读一个字...
阅读全文
摘要:字符流以字符为单位,根据ASCll码表映射字符,一次可能读多个字节,只能处理字符类型的数据。 同类 InputStream 和 OutputStream 一样,Reader 和 Writer 也是抽象类,只提供了一系列用于字符流处理的接口。它们的方法与类 I...
阅读全文
摘要:JDBC接口 接口 应用场景 Statement 当在运行时使用静态 SQL 语句时(Statement接口不能接受的参数) PrepareStatement 当计划多次使用 SQL 语句...
阅读全文
摘要:集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大内容:对外的接口、接口的实现和对集合运算的算法。 va的集合框架最全详解(图)http://davidisok.iteye.com/blog/2106563 下图是简化的集合框架关系图: ...
阅读全文
摘要:深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱?...
阅读全文
摘要:本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Ja...
阅读全文
摘要:1.==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同 2.==是指对内存地址进行比较 equals()是对字符串的内容进行比较 3.==指引用是否相同 equals()指的是值是否相同 S...
阅读全文
摘要:JDBC,全称Java Database Connectivity,Java数据库连接,包括了一组与数据库交互的api,还有与数据库进行通信的驱动程序。 在项目中使用JDBC 导入JDBC驱动,比如mysql-connector-java-5.1.35.jar包。 打...
阅读全文
摘要:什么是设计模式 软件工程中,设计模式是对软件设计中普遍存在的各种问题,所提出的 解决方案 设计模式原则 开闭原则——对扩展开放,对修改封闭 里氏代换原则——任何基类出现的地方,子类都可以出现。开闭原则的补充。 依赖倒转原则——针对接口编程,高层模块不依赖底层模块,...
阅读全文
浙公网安备 33010602011771号