java入门应该看那些书

createh514小时前技术教程1

上回给大家推荐了一些C++的书籍,每个人可能喜欢的阅读方式不同,有其他建议或者好的书籍推荐给我们留言,大家一块学习进步。

下面我给大家推荐几本java学习的书籍,java自从出现之后就经久不衰,因为它的跨平台性和开发效率高,被很多公司使用,现在android应用开发也不例外。

1.疯狂Java讲义

本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下绝大部分类和接口。

只要你真正想学习Java,你翻开书看上十多分钟,你绝对会被这本书吸引,介绍操作的部分,非常具体。

2.Java2入门经典

本书系统全面、浅显易懂,非常适合没有任何编程经验的初学者阅读,也可作为软件开发人员和高校师生的必备参考书。

通过阅读本书,你可以借助J2SE 5.0这个最新、最出色的Java平台来学习Java编程。J2SE 5.0拥有强大的新特性和新功能,使Java性能产生了巨大的飞跃。

3.Java编程思想

在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它 对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太 厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。

有好多人都说此书中有其他语言代码,其实很多语言思想都是相通的。

4.JAVA核心技术

本书详细介绍了Java语言基础知识、面向对象程序设计、接口与内部类、事件监听器模型、swing图形用户界面程序设计、打包应用程序、异常处理、登录与调试、泛型程序设计、集合框架、多线程等内容。

如果在学习中遇到困惑可以直接加编程导师微信号coderonline,获取自学指南.

各位朋友如果有兴趣或是想与我们一起学习计算机技术(软件开发),请大家关注我们的微信公众号:程序员互动联盟(coder_online);我们这里有java高手,C++/C高手,windows/Linux高手,android/ios高手,还有一些你可能不知道的你感兴趣的事

相关文章

java 中为什么重写 equals 后需要重写 hashCode

1. equals 和 hashCode 方法之间的关系  这两个方法都是 Object 的方法,意味着 若一个对象在没有重写 这两个方法时,都会默认采用 Object 类中的方法实现,它们的关系为:...

Java—类加载的基本机制和过程

类加载的基本机制和过程运行Java程序,就是执行java这个命令,指定包含main方法的完整类名,以及一个classpath,即类路径。类路径可以有多个,对于直接的class文件,路径是class文件...

SpringBoot自定义自动配置这些知识点你需要了解

前言Spring Boot 是一个快速开发框架,可以简化 Spring 应用程序的开发,其中自定义配置是其中一个非常重要的特性。在 Spring Boot 中,自定义配置允许开发者以自己的方式来配置应...

揭秘JVM双亲委派:Java世界里的“家族传承”如何守护代码安全?

揭秘JVM双亲委派模型:Java世界里的“家族传承”如何守护代码安全?一、什么是双亲委派模型?——Java世界的“家族责任制”在JVM中,双亲委派模型是类加载机制的核心规则。简单来说,它像一个“家族责...

京东大佬问我,java高级技术人员要掌握哪些技术呢?

京东大佬问我,java高级技术人员要掌握哪些技术呢?首先,我得考虑Java高级工程师需要哪些核心技能。基础部分可能包括JVM、多线程、集合框架这些,但高级的话可能需要更深入,比如JVM调优、并发编程的...

java面向对象三大特性:封装、继承、多态——举例说明(转载)

概念封装:封装就是将客观的事物抽象成类,类中存在属于这个类的属性和方法。继承:继承就是把父对象继承过来,这样子类就存在了父类的操作方法,java是单继承,就是只能继承一个父对象。多态:多态就是程序中允...