摘要: JVM运行时数据区 Java虚拟机所管理的内存区域,也称为运行时数据区,分为以下几个运行时数据区,如图所示 程序计数器:当前程序所执行字节码的行号指示器 程序计数器(Program Counter Register) 是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念 阅读全文
posted @ 2019-08-02 14:24 minghai 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 前段时间看《Java编程思想》泛型时对 与很懵逼,接着看到泛型与集合的更蒙蔽,随后又翻开《码出高效》时,对这些知识点才恍然大悟,发篇博客记录下 List、List\、List 的三者的区别以及 与 的区别 List、List\、List List :完全没有类型限制和赋值限定。 List\ :看似用 阅读全文
posted @ 2019-07-28 16:03 minghai 阅读(842) 评论(0) 推荐(0) 编辑
摘要: Java中创建泛型数组 使用泛型时,我想很多人肯定尝试过如下的代码,去创建一个泛型数组 当我们写出这样的代码时编译器会报 ,初学泛型时,看到这个错就以为Java中不能创建泛型数组,随着不断的深入,当看到Tinking in Java中的泛型时,Java中是可以创建泛型的,真的是无知限制了自己的想象。 阅读全文
posted @ 2019-07-28 15:58 minghai 阅读(38038) 评论(0) 推荐(7) 编辑
摘要: JavaBean详解 我们对JavaBean的理解可以从java和bean两个方面来理解,对于Java我们都很清楚,而bean在计算机中的含义为 可重用组件 。(ps:对Spring中的bean是不是有了一个新的认知呢?) 在JavaBean规范中有bean的官方定义:一个bean就是一个可重用的构 阅读全文
posted @ 2019-07-28 12:15 minghai 阅读(453) 评论(0) 推荐(0) 编辑
摘要: Java的基本指令参数 javac [ d 目录| verbose] file java [ classpath(cp) dir] file jar zcvf dir file javap [ private(p)] file javac命令 我们都知道javac命令用来编译文件 d :在javac 阅读全文
posted @ 2019-07-28 09:11 minghai 阅读(2908) 评论(0) 推荐(0) 编辑
摘要: 一文搞懂Java环境变量及Java的基本指令参数 记得刚接触Java,第一件事就是配环境变量,作为一个初学者,只知道环境变量怎样配,在加上各种IDE使我们能方便的开发,而忽略了其本质的东西,只知其然不知其所以然,随着不断的深入,终于明白了Java环境变量所代表的的含义。 首先我们来看一下Java中的 阅读全文
posted @ 2019-07-28 09:10 minghai 阅读(1369) 评论(0) 推荐(1) 编辑
摘要: 类型信息 运行时类型信息可以使你在程序运行时发现和使用类型信息。 java中识别类型信息的方式有两种方式: “传统的”RTTI(Run Time Type Identification),它假定我们在编译时已经知道了所有的类型信息;在运行时,识别一个对象的类型。 “反射”机制,它允许我们在运行程序时 阅读全文
posted @ 2019-07-26 09:11 minghai 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 数据 在java中,数组是一种效率最高的存储和随机访问的对象引用序列的方式。数组是简单的线性序列,因而元素的访问非常快速,但为此而付出的代价是数组的大小是固定的,并且在生命周期中不可变。 数组可以持有基本类型,而泛型之前的容器则不能。但是有了泛型,容器可以指定并检查他们所持有对象的类型,并且有了自动 阅读全文
posted @ 2019-07-25 12:29 minghai 阅读(241) 评论(0) 推荐(0) 编辑
摘要: URL与URI的区别 URI(Uniform Resource Identifier) :统一资源标识符 URL(Uniform Resource Idenfitier) :统一资源定位符 URI是个纯粹的语法结构,包含用来指定Web资源的字符串的各种组成部分。 URL是URI的一个特例,它包含了用 阅读全文
posted @ 2019-07-25 10:04 minghai 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 上行速率和下行速率 今天读《计算机网路 自顶向下方法》时看到两个名词 上行速率 和 下行速率 百度一查才知道 上行是指本地向服务器传输数据的速度。 下行是指从服务器下载数据的速度,下行都是根据宽带大小决定的,上行一般都差不多。 用大白话说就是: 上行速率:就是文件的上传速度。 下行速率:就是文件的下 阅读全文
posted @ 2019-07-24 18:52 minghai 阅读(5045) 评论(0) 推荐(0) 编辑