发布网友 发布时间:2022-04-21 07:49
共1个回答
热心网友 时间:2022-04-14 06:01
按照我去北京尚学堂培训 的学习经历,给初学还有自学Java 的同学一个基本的学习脉络,希望对大家有帮助。 不建议找到一本书死啃,没啥用,不要有这一页看不明白我就不往下看的想法。首先我们学习Java需要有目标!应该知道先学哪些再学哪些!不是盲目的去乱学去!
学习了java的基础知识后,下面我们就进入java的高级阶段,这个阶段的内容其实不仅仅只是学习java,还包括作为一个java程序所必须掌握的其他知识,比如XML,Linux等等,当然我们也会学习到java的一些高级内容,包括:泛型、对象的克隆、枚举、foreach循环、可变参数、静态导入、日志文件、反射和元数据Annotation这部分的内容有些比较难理解,在以后的编程中我们会不断使用这些技术,如果你不想一直做一个菜鸟,那么必须好好理解这些技术,另外我们也会简单介绍一下设计模式。最后,我们会把入门阶段的多人聊天项目部署在Linux服务器上,让大家更好体验java跨平台的特性
第一天、XML的简介和语法认识:
1. xml的简介
2. XML的语法
3. XML的文档构建模块的定义
第二天、数据建模和java解析XML的多种API:
1. 使用java的Dom4J解析XML和封装javaBean对象
2. 使用java的Dom4J操作XML
3. 使用SAX解析XML文档
第三天、java高级内容(1):
1. 泛型
2. 对象的克隆
3. 枚举
4. foreach循环、可变参数和静态导入
第四天、java高级内容(2):
1. 日志文件
2. 反射
3. 元数据Annotation
第五天、设计模式简介:
1. 什么是设计模式
2. 代理模式
3. 单例
4. 简单工厂模式
第六天、linux的介绍和安装:
1. Linux的简介
2. Linux的安装
3. 配置字符界面和客户端链接
4. 文件操作
第七天、linux的文本编辑、jdk安装和基本软件安装:
1. 用户和用户权限
2. vi文本编辑器
3. jdk的环境搭建
4. 打包和部署