码迷,mamicode.com
首页 >  
搜索关键字:深入理解java    ( 1011个结果
对个人职业生涯中有启发和收获一些书籍
工作第一年: Java编程思想 Effective Java 非诚勿扰(孟非) 边城(沈从文) 工作第二年 围城(钱钟书) 时间简史 Java并发编程的艺术 Java并发编程之美 工作第三年 人性的弱点(戴尔`卡耐基) 重构改善既有代码的设计 研磨设计模式 工作第四年 深入理解Java虚拟机 大型网 ...
分类:其他好文   时间:2018-12-02 10:32:32    阅读次数:198
阅读清单
2018 序号 | 书名 | 作者 | 国家 | 开始时间 | 结束时间 : : | : : | : : | : : | : : | : : 1 | 《青铜时代》 | 王小波 | 中国 | | 2 | 《哈姆雷特》 | 莎士比亚 | 英国 | | 3 | 《李尔王》 | 莎士比亚 | 英国 | | ...
分类:其他好文   时间:2018-11-28 15:47:06    阅读次数:187
深入理解Java虚拟机(一)
一、运行时数据区域 ? 1、程序计数器: 当前线程执行字节码的行号指示器(通过改变计数器的值来选择下条需要执行的字节码指令) 每个线程有独立的程序计数器(线程私有,为了切换线程时能恢复到挣钱的执行位置) 如果执行java方法,计数器记录正在执行的字节码指令地址。如果执行的是Native方法,计数器为 ...
分类:编程语言   时间:2018-11-25 20:36:43    阅读次数:199
从一道面试题来认识java类加载时机与过程
说明:本文的内容是看了《深入理解Java虚拟机:JVM高级特性与最佳实践》后为加印象和理解,便记录了重要的内容。 1 开门见山 以前曾经看到过一个java的面试题,当时觉得此题很简单,可是自己把代码运行起来,可是结果并不是自己想象的那样。题目如下: 1 2 3 4 5 6 7 8 9 10 11 1 ...
分类:编程语言   时间:2018-11-23 12:33:43    阅读次数:172
Java内存模型与线程 深入理解Java虚拟机总结
在许多情况下,让计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系统速度的差距太大,大量的时间都花费在磁盘I/O、网络通信或者数据库访问上。如果不希望处理器在大部分时间里都处于等待其他资源的状态,就必须使用一些手段去把处理器的运算能力”压榨”出来,否则就会造成很大的浪费,而计算机同时处理几项任务则是最容易想到、也被证明是非常有效的“
分类:编程语言   时间:2018-11-22 22:32:17    阅读次数:229
深入理解Java 栈数据结构
栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻 ...
分类:编程语言   时间:2018-11-21 16:08:46    阅读次数:200
深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 ...
分类:编程语言   时间:2018-11-20 15:17:58    阅读次数:133
jvm-运行时数据区域(《深入理解java虚拟机》)
1.程序计数器--线程私有,生命周期与线程一致(执行java方法时,则是虚拟机字节码指令的地址,定长。若是native方法,则为空,所以这个内存不存在outOfMemeryError,也没有规定) 每个线程都会拥有(因为多线程执行,上下文切换,需要保留当前线程执行状态),,记录当前线程执行的代码(字 ...
分类:编程语言   时间:2018-11-19 17:23:04    阅读次数:100
进阶指南|三个月大数据工程师学习计划
申明:本文旨在为普通程序员(Java程序员最佳)提供一个入门级别的大数据技术学习路径,不适用于大数据工程师的进阶学习,也不适用于零编程基础的同学。前言一、背景介绍本人目前是一名大数据工程师,项目数据50T,日均数据增长20G左右,个人是从Java后端开发,经过3个月的业余自学成功转型大数据工程师。很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完
分类:其他好文   时间:2018-11-17 12:02:55    阅读次数:127
深入理解Java虚拟机总结
java分布式 Java高并发 Java高可用 Java高扩展 高并发架构 NIO通讯 spring bo
分类:编程语言   时间:2018-11-15 17:12:18    阅读次数:179
1011条   上一页 1 ... 16 17 18 19 20 ... 102 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!