书是人类进步的阶梯,从某种意义上讲,一个人读书多少,跟这个人将来能有多大成就取得多大成功有着必然的联系,然而读书不仅仅是求量的过程,还需要精读、有选择的读,前面的文章给大家介绍过从零基础学习java编程到精通之路的五本书籍,但是Java学习入门之后,想要往更高层次的Java方向发展,如果能有几本好书 ...
分类:
编程语言 时间:
2017-08-17 12:43:26
阅读次数:
222
Java虚拟机的内存模型分为五个部分。各自是:程序计数器、Java虚拟机栈、本地方法栈、堆、方法区。 这五个区域既然是存储空间,那么为了避免Java虚拟机在执行期间内存存满的情况,就必须得有一个垃圾收集者的角色。不定期地回收一些无效内存,以保障Java虚拟机可以健康地持续执行。 这个垃圾收集者就是寻 ...
分类:
其他好文 时间:
2017-08-17 12:35:44
阅读次数:
138
Java虚拟机垃圾收集器与内存分配策略 概述 那些内存须要回收,什么时候回收。怎样回收是GC须要完毕的3件事情。 程序计数器。虚拟机栈与本地方法栈这三个区域都是线程私有的,内存的分配与回收都具有确定性,内存随着方法结束或者线程结束就回收了。 java堆与方法区在执行期才知道创建那些对象,这部分内存分 ...
分类:
编程语言 时间:
2017-08-16 11:32:06
阅读次数:
160
select语句的基本使用 可以查询需要的列,行,可以进行多表链接,连接查询。 select 后面跟的是要显示的结果,可以是通过运算或者连接符号得出的伪列 null 空值 在数据库中不确定的值,未定义的值叫做空值 空值不能引入到运算中,+ - * / 和空值的结果都是空 注意:在查询中可以给表定义一 ...
分类:
数据库 时间:
2017-08-15 18:50:47
阅读次数:
199
JVM笔记——技术点汇总 目录 · 初步认识 · Java里程碑(关键部分) · 理解虚拟机 · Java虚拟机种类 · Java语言规范 · Java虚拟机规范 · 基本结构 · Java堆(Heap) · Java栈(Stacks) · 方法区(Method Area) · 直接内存(Direc ...
分类:
其他好文 时间:
2017-08-14 14:19:20
阅读次数:
182
目录 · 初步认识 · Java里程碑(关键部分) · 理解虚拟机 · Java虚拟机种类 · Java语言规范 · Java虚拟机规范 · 基本结构 · Java堆(Heap) · Java栈(Stacks) · 方法区(Method Area) · 直接内存(Direct Memory) · 本 ...
分类:
其他好文 时间:
2017-08-14 10:01:46
阅读次数:
121
# Java 虚拟机 ## Java 虚拟机概述和基本概念 ### 类加载子系统、方法区、Java堆、直接内存、Java栈、本地方法栈、垃圾回收系统、PC寄存器、执行引擎 + 类加载子系统:负责从文件系统或者网络中加载 Class 信息,加载的信息存放在一块称之为方法区的内存空间。 + 方法区:就是... ...
分类:
编程语言 时间:
2017-08-14 00:25:02
阅读次数:
160
正则匹配里面方法分为两种使用方法:方法1:importrestr=‘iamabadhero‘re.search(‘am’,str)re.match(‘am’,str)re.findall(‘am’,str)re.finditer(‘am’,str)方法2:importrestr=‘iamabadhero’pat=re.compile(r‘am’)#r的意思是原生字符串pat.match(str)方法区别在于,..
分类:
编程语言 时间:
2017-08-12 15:31:33
阅读次数:
216
JAVA内存模型: 堆区中 保存呢以new关键字创建出的对象 jdk1.7版本之后 字符串常量池也存放在堆区中 栈区中 保存临时变量和参数,每个线程都有自己的栈,每调用一个方法创建一个栈针 方法区 静态成员 类 方法等信息 调用方法的时候 如果参数是基本数据类型,那么传递的是数值 如果参数是引用类型 ...
分类:
编程语言 时间:
2017-08-11 23:49:13
阅读次数:
232
Java虚拟机全称:java virtual machine;是Java开发语言中,用来运行Java字节码文件的平台;通俗的讲,就是一个程序。它提供对Java字节码的解释及运行,从而使Java语言能独立于各个系统平台。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区 ...
分类:
编程语言 时间:
2017-08-11 19:00:10
阅读次数:
165