美文网首页java开发程序员@IT·互联网
JAVA学习(二)JSE需掌握的重要知识

JAVA学习(二)JSE需掌握的重要知识

作者: 听说___ | 来源:发表于2015-12-16 10:42 被阅读324次

一.引言

本篇文章是“JAVA学习”专题的第二篇文章,介绍JSE编程中必须掌握的重要知识,并推荐相关书籍。

二.JSE重要知识点

1.Java基础语法

掌握一门编程语言的语法,是学习一们新语言的必经之路。Java作为高级语言,本身的语法与自然语言的语法很相似,从这个角度出发Java的语法是简单的朴素的。Java的语法是否繁琐一直存在争议,在知乎上有此问题的讨论:“Java 语言被很多人抱怨语法繁琐、开发效率低、体系繁杂而笨重,为什么还有这么强的生命力,尤其是在企业软件领域?”。

基础语法需要掌握的知识点:

1)基本数据类型

2)变量类型

3)修饰符

4)运算符

5)循环,分支结构

6)数组

7)类,方法

8)异常

9)日期,时间

10)注释

部分重要知识点后序文章单独列出,包括面向对象,I/O,多线程等。

2.面向对象

Java语言是一个纯的面向对象程序设计语言。Java语言提供类、接口和继承等原语,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制。学习面向对象,一定要深入理解面向对象的三大特征,封装,继承,多态。

1)继承

2)重写(Override)与重载(Overload)

3)多态

4)抽象类

5)接口

6)包

3.常用Java类库和Java高级特性

大量的开发者使用Java开发的一个重要原因就是,Java的核心类库很强大。Java的核心类库包含:用于字符串处理的String类,常用数学函数Math类,I/O,NIO等。

1)Number类

2)Character类

3)String类

4)StringBuffer

5)Stream,File,I/O,NIO

6)数据结构,集合框架

7)泛型

8)序列化

9)多线程

10)网络编程

11)JDBC

12)分布式

4.相关书籍推荐

1)Java语言程设计(基础版)

这本书最大的特色就是包含很多编程练习题,可以帮助你在学习相关知识后,编程练习。

2)Java语言入门

这本书是O’REILLY的经典之作,不做评价,推荐英语好的同学阅读。电子版

3)Java特种兵

TB网Java技术专家,CSDN 超人气博主作品。丰富的实战经验,帮助你少走弯路。

4)Java I/O

I/O是Java重要的知识点,深入理解I/O,此书不可或缺。

5)Java NIO

NIO是Java7后的重要的知识点,推荐阅读此书。

6)Java网络编程

翻译有缺陷,推荐阅读英语版。

7)Java并发编程实战

学习多线程较好的书籍。

8)算法

学习算法的经典之作,使用Java编写,亦是学习Java的经典。

9)Effective Java

Java开发者的必读之作,不做评价。

未完待续

转载自mo+:原文链接  作者:puchaobo

相关文章

网友评论

本文标题: JAVA学习(二)JSE需掌握的重要知识

本文链接:https://www.haomeiwen.com/subject/bsouhttx.html