摘要: 如果说,物理上的存储结构,表达的是数据存储的具体位置,那么我们现在要讨论的逻辑上的数据存储结构,表达的就是数据与数据之间的关系。 逻辑结构,顾名思义,实际上,我们在对数据进行处理的过程中,数据与数据之间组成了各种各样的关系,那么我们 使用逻辑结构的目的,就是要将这些数据有序化,从混乱难以处理的情况, 阅读全文
posted @ 2021-02-23 16:35 指尖上的代码go 阅读(423) 评论(0) 推荐(1)
摘要: 数组可以是int, char等原始类型,也可以是对象的引用。对于原始类型,实际值会存储在连续的位置;对于对象类型,存储在堆段中。 一维数组 一维数组的声明 type varName[]; 或者 type[] varName; 数组的声明有两部分:类型(type)和名字(varName)。类型声明数组 阅读全文
posted @ 2021-02-23 16:32 指尖上的代码go 阅读(479) 评论(0) 推荐(0)
摘要: Java反射机制可以动态地获取类的结构,动态地调用对象的方法,是java语言一个动态化的机制。java动态代理可以在不改变被调用对象源码的前提下,在被调用方法前后增加自己的操作,极大地降低了模块之间的耦合性。这些都是java的基础知识,要想成为一名合格的程序猿,必须掌握! Java反射机制 JAVA 阅读全文
posted @ 2021-02-23 16:31 指尖上的代码go 阅读(106) 评论(0) 推荐(0)
摘要: 这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。 经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关(包括了各个版本的特性) 对于刚刚接触Java 阅读全文
posted @ 2021-02-23 16:25 指尖上的代码go 阅读(276) 评论(0) 推荐(0)
摘要: 前言 Java注解是在JDK1.5被引入的技术,配合反射可以在运行期间处理注解,配合apt tool可以在编译器处理注解,在JDK1.6之后,apt tool被整合到了javac里面。 什么是注解 注解其实就是一种标记,常常用于代替冗余复杂的配置(XML、properties)又或者是编译器进行一些 阅读全文
posted @ 2021-02-23 16:23 指尖上的代码go 阅读(128) 评论(0) 推荐(0)