《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. Eclipse Building Workspace 解决办法

    Eclipse 一直不停 building workspace... android开发论坛 juapk 完美解决总结 一.产生这个问题的原因多种 1.自动升级 2.未正确关闭  3.maven下载l ...

  2. 关于unity碰撞检测器的用法

    今天已经是我第三次忘记了这两种碰撞检测的用法,混淆了.特意整理一下 首先把今天要解决涉及到的东西列出来 碰撞方法: public void OnTriggerEnter(Collider other) ...

  3. Sql Server R2还有备份数据库错误

    错误信息描述  该数据库是运行版本10.50.1600的服务器上备份的.该版本与此服务器(运行版本10.00.1600)不兼容.请在支持该被份的服务器上还原该数据,  或者使用与此服务器兼容的备份(M ...

  4. ECSHOP v2.7.3注入漏洞分析和修复

    测试版本 漏洞条件 漏洞利用 产生原因 修复方案 1.测试版本 v2.7.3 RELEASE 20121106(最新) v2.7.3 RELEASE 20120411 2.漏洞条件 需登录到后台 3. ...

  5. Linux内核原子(1) - spinlock的实现

    spinlock的数据结构spinlock_t定义在头文件linux/spinlock_types.h里面: typedef struct { raw_spinlock_t raw_lock; #if ...

  6. $(window).height()获取到的高度不对

    关于这个问题,网上有人说这是webkit内核的浏览器导致的,且只有这种浏览器会出现,只需要将html5的声明整成标准的带有<!doctype>的声明的就行了,但是本人亲测仍然是不行的,所用 ...

  7. T4模板批量生成代码

    大家通过比对下,就应该知道怎么玩. T4代码 <#@ template debug="false" hostspecific="true" languag ...

  8. PHP多条件搜索ShopNc实例

    控制器部分代码: if (trim($_GET['keyword']) != '') { //echo $_GET['search_type']; exit(); switch ($_GET['sea ...

  9. C语言执行时报错“表达式必须是可修改的左值,无法从“const char [3]”转换为“char [120]” ”,原因:字符串不能直接赋值

    解决该问题的方法:使用strcpy函数进行字符串拷贝   原型声明:char *strcpy(char* dest, const char *src); 头文件:#include <string ...

  10. ASP.NET MVC4 请不要将你的Control命名为APIController

    今天小猪就遇到了这个坑,虽然小猪知道MVC4已经默认提供了APIController类,这样如果某Control继承自这个APIController的话会使用其自带的REST服务等等,但是之前小猪想我 ...