首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java程序员必看书推荐

个人认为,学习一门技术知识掌握的时间快慢:工作(项目)实战 > 技术培训 > 看书(源码)> 其他。那么,当你既没项目可做,又不想花金钱去报培训班的时候。...《Java编程规范》 或《Java语言程序设计》适合对象:初级、中级;两本都是较好的入门学习书籍,根据各自喜好酌情选择。 ? 2.《Java核心技术》适合对象:初级、中级; ? 3....《Java编程思想》适合对象:初级、中级;个人认为此书有点晦涩难懂,枯燥乏味。 ? 4.《Effective Java》适合对象:初级、中级; ? 5....《Java性能权威指南》 适合对象:中级、高级;想要写出高性能的程序系统的话,就得把Java跟性能这一块吃透。 ? 5....上述列出了:从入门——>进阶——>高级 的java程序员学习过程中,一些比较经典的学习书籍资料;有些书籍甚至推荐重复多次研习。通过静下心来阅读学习技术,常年的日积月累。

1.6K30
您找到你想要的搜索结果了吗?
是的
没有找到

java从小白到架构师必看书

一、基础类 1、《Thinking in Java》,入门第一位是建立正确的概念。 2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。...2、《Java Puzzlers》,通过谜题介绍一些你可能没有注意到的边角料,作为趣味读物也不错 3、《深入Java虚拟机》,翻译一般,但不可不读,最好结合最新的JVM规范来读。...三、特定领域 1、网络编程: (1) O’Reilly的《Java nio》,很多人都推荐,我个人觉的一般,基本上只是个API更详细的说明文档,O’reilly的java系列很多都是这样。...(2)推荐这本《Fundamental networking in java》,由浅入深教你怎么做java网络编程,并且介绍很多背景知识,甚至介绍了各种最佳实践、网络编程模型以及Java socket在不同平台之间的差异等等...3、《Agile Java》,也可以作为java入门读物。 4、《快速软件开发》 5、《面向对象分析与设计》,OO设计必读。 6、《Unix编程艺术》,打开你的眼界。

1.2K60

成为Java架构师必看书籍,你看过几本

对想要持续提升其技术水平的java程序员来说,自学最重要的是阅读更多的相关书籍。Java程序员如何向java架构师迈进?我给大家整理了一份必须阅读的书单。...从JavaJava架构师书单   一.Java编写程序门类。   ...开始时,对没有Java编程经验的程序员来说,随便阅读哪本入门书一样,这一阶段要求你迅速地掌握Java的基本语法和基本用法,其目的是“懒得去解决”,首先熟悉Java。...现在Java编程思想是一本很不错的书,能让你知道它的基本面向对象知识,对Java基本语法、基本类库有较为清晰的讲解,可以帮助你打出良好的Java编程基础。...上面提到的两本书都是罗德·约翰森的经典著作,Java架构师的必读书籍。推荐的这几本书中,有一本我见过最仔细、最认真的书,那时候读它简直就是废寝忘食地读完了。

42420

2021最新Java学习路线!助力BAT offer

Java 刚开始入门看的马士兵老师的JAVA基础视频,后面发现看视频效率较低,于是抛弃看视频学习的方式,转向看书(每个人学习方式不一样,个人觉得看视频学习,不好做笔记,而且经常看了就忘,所以后期自学基本以看书为主...推荐书籍: 《head first java》 《JAVA核心技术卷》 head first系列的书籍讲解比较有趣,比较好理解。...《JAVA核心技术卷》难度相对适中,内容也比较全面,部分章节(如Swing)可以跳过。 推荐博客: 廖雪峰官方网站 主要以看书为主,博客为辅。只看博客的话,不够全面。 给初学者的建议就是:多敲代码!...书籍推荐: 《mysql知必会》 《高性能mysql》 《mysql知必会》主要是Mysql的基础语法,很好理解。...书籍推荐周老师的《深入理解Java虚拟机》。

35720

Java知必会之注解

引子:全中国的Java程序员都知道,现在主流的项目架构都是ssm、ssh、springcloud等,而这些框架都离不开spring,而spring中使用了大量的注解(包括spring自定义的注解)。...因此想要会用注解,我们就得知道Java注解的原理和基本用法,这样有助于我们在项目中如鱼得水。 在JDK5.0中,新增了很多对现在影响很大的特性,如:枚举、自动装箱和拆箱、注解、泛型等等。...而要想自定义注解, 就必须得了解Java提供的几个元注解 那什么是元注解呢? 元注解:就是负责注解其它注解的注解 在Java5之后定义了4个标准的元注解,分别是:  1. @Target  2....CLASS:在class文件中有效(即class保留),编译器把注解记录在class文件中,当Java程序运行时,JVM不能获取该注解的信息。...RUNTIME:在运行时有效(即运行时保留),编译器将把注解记录在class文件中,当Java运行时,JVM可以获取注解的信息,程序可以通过反射获取该注解的信息。

49900

Java 之 Lombok 知必会

前言 在目前众多编程语言中,Java 语言的表现还是抢眼,不论是企业级服务端开发,还是 Andorid 客户端开发,都是作为开发语言的首选,甚至在大数据开发领域,Java 语言也能占有一席之地,如 Hadoop...而作为已经诞生 24 年的 Java 相比其他语言来说,编写起来略显得冗长和复杂,而为了能极大提升 Java 开发的效率和代码简洁性,一个 Java 库 Lombok 就这样诞生了。...build tools, spicing up your java....从上面的说明里我们可以初步认识一下 Lombok,一个作用于编辑器和构建工具的 Java 库,可以对编写的 Java 代码进行增强,比如说不用再写实体类的 getter 方法,equals 方法而是自动生成.../ Project Lombok: Reducing Java Boilerplate Code:https://stackabuse.com/project-lombok-reducing-java-boilerplate-code

83140

Java入门背100条

Java背100条 1、编写:编写的Java代码保存在以“.java”结尾的源文件中。 2、编译:使用javac.exe命令编译java源文件,生成字节码文件。...格式:javac 源文件名.java 3、运行:使用java.exe命令解释运行字节码文件。...格式:java 类名 4、在一个java源文件中可以声明多个class,但是只能最多有一个类声明为public,而且被声明为public的类的类名必须与源文件名相同。...Java虚拟机中没有任何供boolean值专用的字节码指令,Java语言表达所操作的 boolean值,在编译之后都使用java虚拟机中的int数据类型来代替:true用1表示,false 用0表示。...86、Java类可以实现多个接口 —>弥补了Java单继承性的局限性格式:class AA extends BB implements CC,DD,EE。

98820

《保姆教程一》Idea 装插件,墙裂推荐!!!

《离职留给小徒弟保姆教程》Idea 装插件,墙裂推荐!!! ?...1.2.5 从硬盘安装插件-> 重启 二、装的插件     idea 的插件很多,不整那些花里胡哨的插件,就介绍几个我常用的提升效率和质量的插件,收好了。...2.2、Lombok Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。...它有可能向您推荐一整套代码,这将帮助您更快地编写代码。aiXcoder还提供了一个代码搜索引擎,以帮助您在GitHub上搜索API用例。...2.6 Alibaba Java Coding Guidelines     阿里巴巴出的代码规范检查插件 ,规范你的代码,减少bug,是对自己的负责,也是对团队的负责。

1.5K11
领券