(原)JAVA入门书籍读后感

本文只是一篇关于入门书籍的读后感,纯属个人建议。

1.<Core JAVA>(JAVA2核心技术 卷1 基础知识 第6版)

这本书应该是网上许多JAVA同仁推荐的入门书籍之一(当初也是因为别人介绍,才买来看的)

从前6章来看,属于JAVA的基础知识的介绍,其中还包括一些简单的类的应用,面向对象的基础知识,JAVA语法和程序结构,类的基本知识。

从第7章开始应该属于大家比较感兴趣的方面,比如:JAVA图形界面编程,异常处理,applet等。

从总体来说

,这本书包括的面对初学者来说比较广,需要吸收的东西比较多,但实用性比较强,书中附大量的可运行的源代码。但笔者感觉,此书在介绍JAVA基础方面未详加讲解,对于像笔者这样喜欢一步步来的人来说,读起来有点费神,因为在一部分中总有许多的东西不清楚,而作者又未给详加讲解。再加上,由于是外国人的著作,读起来会和中国的人习惯略有不同。
2.<Thinking in JAVA 2>(JAVA编程思想第二版)

这本书不用介绍了吧?许多学JAVA的人都看过,声旺很高。

这本书和上本书来说,感觉是个相补,如果你感觉读完<core JAVA>,想对JAVA的细节了解多些,这本书绝对会满足你的要求。

前8章是对JAVA的基础知识的介绍,但和<core JAVA>的风格不同,<core JAVA>是以实用为主,所以其中使用了许多的类,而<Thinking in JAVA2>是以讲解原理为主,所以,其中的代码大多只是用于讲解,并没有实用性。

后几章应该算是进级部分。包括JAVA的高级知识。

从总体来说:

感觉这本书和<Core JAVA>配合起来学习

时间: 2024-10-06 21:42:04

(原)JAVA入门书籍读后感的相关文章

原 Java发送邮件工具类(可发送匿名邮件)

    为了不想到处去下载jar包,我使用maven为我管理,在开始编码这些东西之前,我们先在pom.xml文件中<dependencies>标签内加入以下内容: ? 1 2 3 4 5 6 7 8 9 10 11 <!-- Following jars are involved by MailSender.java --> <dependency>     <groupId>com.sun.mail</groupId>     <arti

ikvmc将jar包转化为dll时出现原java引用的jar找不到的情况

问题描述 虽然是一个java的编译问题,但我想,这东东也是给C#调用的,估计有人使用到过,特来拜访各位,求解答! 解决方案 解决方案二:你好,我也遇到类似的问题,想请问下您怎么解决的后来?解决方案三:请问现在怎么解决的啊..我生成的DLL在C#中调用不了啊!using的时候就会出现问题!

Java字符丢失与中文编码

编码|中文 1. 引言在用JAVA进行开发时,偶尔在IO操作中会产生字符丢失现象.如在用BEA的WORKSHOP开发CMP EJB过程中,总是编译不通过,报错: cannot resolve symbol symbol : class Excetion location: class eaitest.vip.firmorder.FirmOrderBean_g8ghds__WebLogic_CMP_RDBMS } catch (Excetion ex) { 可以看到明显"Excetion"

运维经验分享(四)--关于 java进程管理的服务控制脚本编程思路分析

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1677155 运维经验分享作为一个专题,目前共7篇文章 <运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本> <运维经验分享(二)-- Linux Shell之ChatterServer服务控制脚本二次优化> <运维经验分享(三)-- 解决Ubuntu下cro

学Java必读!学不好Java的原因

思考一下 学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下心来坚持不懈地学习? 嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣.而且又有吃苦的准备,那你才可能学好Java!如果具备这两点条件,就请继续往下看-- 2准备一下 请不要把你的学习Java之路和其它计算机技术分开看待,技术的联系往往是千丝万缕的,你应该掌握一些学习Java所涉及的基础知识,对于 "CLASSPATH要怎么设置啊"."跪求JDK下载地址

学JAVA必读!你没学好JAVA是因为?

太多人说JAVA不好学那是因为不明确如何学习Java? 本篇文章可以说是面对编程初学者的一篇指导文章,其中对于如何学习Java的步骤的介绍,很多也适用于开发领域其他技能的学习. Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如"屠龙刀"."倚天剑". Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助. 1思考一下学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下

Java:Shall we begin?

内容来源:2017年5月21日,豆子科技首席架构师钟声在"饿了么java专场"进行<Java的纯真年代>演讲分享.IT大咖说作为独家视频合作方,经主办方和讲者审阅授权发布. 嘉宾分享视频地址:http://t.cn/RSXPHEE 很多人已经忘记了Java的纯真 用Java去写跨平台的基础软件,利用java优秀的网络处理能力,去探寻异构系统跨平台java多线程服务程序. Java的Socket程序也许是用得最多的一个应用方向.每天都在为java多线程的开销而烦恼,不断的进行

Effective Java Second Edition中文版已出版

http://yulimin.javaeye.com/blog/340464 我自己今天才刚见到书:) 译者序 Java从诞生到日趋完善,经过了不断的发展壮大,目前全世界拥有了成千上万的Java开发人员.如何编写出更清晰.更正确.更健壮且更易于重用的代码,是大家所追求的目标之一.作为经典Jolt获奖作品的新版书,它已经进行了彻底的更新,涵盖了自第1版之后所引入的Java SE 5和Java SE 6的新特性.作者探索了新的设计模式和语言习惯用法,介绍了如何充分利用从泛型到枚举.从注解到自动装箱的

把一个JAVA方法转成C#方法

问题描述 原Java加解密方法:/***Description根据键值进行加密*@paramdata*@paramkey加密键byte数组*@return*@throwsException*/publicstaticStringencrypt(Stringdata,Stringkey)throwsException{byte[]bt=encrypt(data.getBytes(),key.getBytes());Stringstrs=newBASE64Encoder().encode(bt);r