《Java编程思想(第4版)》    2016-04-27 12:38 ☆

对JAVA知识面比较全的介绍。但也只是介绍,没有进入主题好好分析透彻。所以适合有几年工作经验的java码农(虽然传言说这是入门的书)。书中有些示例代码还可以再简化(再加上我的是用kindle看电子书,看长的代码真麻烦),另外,可能是翻译的原因,部分章节不易读懂。虽然是当年的经典,但毕竟年代有点久了,看不懂的就留着继续不懂了,留着读以后的经典的时候来慢慢解决。


《java消息服务(第二版)》  2016-08-18 10:23 ☆

描述JMS规划较多,也较全面。例子较简洁。描述别的相关内容有点过于简略,反正不影响大体学习就是了。总体来说,做为了解JMS,为使用JMS继续学习具体实现,是一本还行的书。


《深入理解Java虚拟机:JVM高级特性与最佳实践》(周志明)    2016-03-02 13:27 ☆

做为java程序。有责任要好好去学习了解下关于JVM的内容。只是工作中一直没有这样钢需,也时常是投身于别的方面的学习。所以一直把了解JVM的生活消遣这一事宜往后推。有一天在某一个应聘岗位的要求上。说是有读过《深入JAVA虚拟机》(原来以为这本深入理解的就是,读了书后。书里也有列出参考书目。所以,觉得应该是这本。书名中没有理解两字的)的优先考虑。正好公司有这本《深入理解Java虚拟机:JVM高级特性与最佳实践》纸质的,就拿来阅读了。对JVM中的一些知识有了一个相对比较系统的了解了,不过想深入,还是如作者在书中所说的,还是需要继续阅读别的资料(作者也有在书中列出,在前言部分VII页。我就是从这里联想到上面提到的《深入JAVA虚拟机》事宜)。书中还有几个小节没怎么看懂。可能是作者没有配以图示细致说明。也或者是我读得太浮躁了。值得一读。大概前面三分之二大部分内容是比较通俗易懂的。后面一些,可能需要有一些操作系统。编译原理相关知识会理解得更踏实。

《深入理解Java内存模型》    2016-04-14 21:24 ☆

一本描写JAVA内存模型非常不错的小书(infoQ上的文章都是讲得挺深入的)。在读《Java编程思想》时,作者说不要轻易认为自己理解并发编程了。原来很多问题就出在JAVA内存模型上。看了这本小书算是体会到作者为什么这么说了。不过,也正是看了这本小书,又向“理解并发编程”迈了一大步(《编程思想》作者说不要轻易觉得自己理解了)。反正,这是一本挺不错的JAVA较深层次的资料。内容也简洁易懂(分析本地代码那一段我略了)。

《Java程序员修炼之道》    2016-09-08 11:15

主要是对java7新特性有一些介绍。前部分相对比较详细,挺有阅读价值,主要是官方内部推动新特性的项目,coin项目。后面大部分是对jvm比较全面的新特性简述,还有JVM上的多语言,及各种语言的在语言层次金字塔的位置。只是,有点过于简述了。快速浏览一篇仅做知识了解吧。

计算机●编程语言●JAVA的更多相关文章

  1. 计算机&编程语言发展史

    计算机&编程语言发展史 编辑于2020-11-18 计算机的基本组成 计算机的发展经历了哪几代? 第一代 电子管计算机 第二代 晶体管计算机 第三代 集成电路计算机 第四代 大规模和超大规模集 ...

  2. 计算机基础--Java中int char byte的关系

    计算机基础--Java中int char byte的关系 重要:一个汉字占用2byte,Java中用char(0-65535 Unicode16)型字符来存字(直接打印输出的话是字而非数字),当然要用 ...

  3. 学会C sharp计算机编程语言 轻松开发财务、统计软件

    就像人们用同一种语言才可以顺畅交流一样,语言是计算机编程的根本,是IT世界交流的工具.运用这些计算机语言,人们可以创造出一个美妙的世界.你点击某个网页或是安装一个应用程序软件,这简简单单动作的背后,就 ...

  4. 深入谷歌和甲骨文旷日持久的版权战争,趣味科普当前最火的编程语言JAVA的前世今生

    这篇文章是我在B站上投稿的一个科普java的视频文案,内容如标题,感兴趣的码农朋友可以移步观看https://www.bilibili.com/video/av81171108/ 在过去短短几十年间, ...

  5. Windows计算机功能Java源码

    代码如下 import java.awt.Color; import java.awt.Container; import java.awt.GridLayout; import java.awt.e ...

  6. [编程语言][java][java se]java泛型中? T K V E含义(学习)

    ? 表示不确定的java类型,类型是未知的. T  表示java类型. K V 分别代表java键值中的Key Value. E 代表Element,特性是枚举. 1.意思     jdk中的K,V, ...

  7. 编程语言 : Java的动态Web解决方案泛谈

    文章概述 最近发现很久前一股脑地学习框架,发觉越发迷糊.知道了框架只是暂时的,重点是基础的技术.该文大篇幅回顾Servlet技术栈和简要的MVC框架. 至于为什么学J2EE,额,大家都用框架,可框架也 ...

  8. 信息工程学院技能大赛 计算机程序设计(Java)大赛试题

    前期准备与后期上传工作: (1)必须先建立项目和包,项目名为"JavaContest",包结构为:"contest.c+序号+姓名",其中序号为两位为本人大赛报 ...

  9. 计算机基础——Java笔记一

            电子管-晶体管 摩尔定律 18个月变一次       贝尔实验室 C语言是基础.芯片领域软件领域 机器语言 ——汇编语言——高级语言 (面向过程,面向对象)   基本的逻辑怎么用代码实 ...

随机推荐

  1. iOS 开发之使用safari对webview进行调试

    转自:http://www.tuicool.com/articles/ZBFnUbz 使用safari对webview进行调试 时间 2016-02-25 14:35:20  陈斌彬的技术博客 原文  ...

  2. build.fxbuild打不开 Failed to create the part's controls

    Failed to create the part's controls 以文本形式打开之后,发现编码的地方不是常用编码 将之修改为GBK 然后就可以正常打开了 最后把eclipse中的编码统一设置为 ...

  3. The The Garbage-First (G1) collector since Oracle JDK 7 update 4 and later releases

    Refer to http://www.oracle.com/technetwork/tutorials/tutorials-1876574.html for detail. 一些内容复制到这儿 Th ...

  4. OneSQL助力永辉超市大卖特卖

    数据库集群查询达到10w/s,更新操作5k/s,正常! 应用并发连接达到历史高峰4倍,正常! 业务平稳运行,正常! 永辉微店527大促,圆满成功!这标志着平民软件数据库工程师.accenture咨询实 ...

  5. AX2012 XppCompiler create method动态创建方法并运行

    在用友系列的软件中经常可以看到可配置的计算公式,AX中其实也有可配置的公式,如call center呼叫中心的欺诈Fraud rule的配置,AX后台可以根据配置规则,变量,条件来动态产生方法并执行, ...

  6. text-transform属性

    text-transform -- 定义文本的大小写状态,此属性对中文无意义 取值:capitalize | uppercase | lowercase | none | inherit capita ...

  7. 微信webview

    会露出灰色的地步 https://segmentfault.com/q/1010000004295291 有说用iscroll5来解决,但是明显有bug啊 https://segmentfault.c ...

  8. git pull提示当前不在某个分支上

    $ git pull You are not currently on a branch, so I cannot use any 'branch.<branchname>.merge' ...

  9. JavaScript实现快速排序

    思想: 通过分治思想.递归方法将数据依次分解为包含较小元素和较大元素的不同子序列 1.在数组中选择一个元素为基准 2.对数组进行遍历,小于基准的元素都移到基准的左边,大于基准的元素都移到基准的右边 3 ...

  10. MySQL全文检索

    参考一:http://www.cnblogs.com/feichexia/archive/2012/06/09/2543049.html