零基础学习Java编程语言需要掌握哪些知识点?
学习Java编程语言,我猜测题主想问的是关于Java语言的通用基础知识点吧,虽然Java的应用很广泛,但是必须掌握的知识就那么些。所以,我根据自己的学习过程与你分享。
(1) 首先是入门知识。你要了解Java简介, 比如什么是Java ME、Java SE以及Java EE。Java的OOP特征和优势。Java的编译与运行机制。JDK与JRE的安装与配置,初步了解什么是JVM,以及它们三者之间的简单区别。整好之后,编写自己的Java 第一个helloword程序。
(2) 再者是Java的基础知识,不一一写出来了,如下图:
(3)之后就是Java的高级特性了,这部分内容是对于你是否真正使用Java的有效判断。如IO/NIO,关于读写的操作;集合框架,可以视为封装对象、8种基本类型数据等的一些列容器;泛型,编译期决定变量类型的语法糖;反射,关于运行时获得某一个类的方法,变量等;多线程,这对于实际应用很有用,关于并发编程的;网络编程,指的是运行在多个通过网络连接的设备中的程序;序列化,就是将对象通过字节码文件保存起来,后者反序列成对象供使用。
以上大概就是Java的一般通用知识点,但是若想将整个实际项目搭建起来,还需要很多的东西,比如,框架的使用、项目搭建工具与日志、与数据库和前端的交互、版本控制工具、权限控制、分布式的处理等等。学无止境,学以致用,共勉。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有