Java的学习路线图-第一阶段了解java

146 阅读4分钟

Java的学习路线图,由简到繁,由易到难,一步步的学习,最后成为Java开发工程师。

HTML语言

  1. HTML发展史|2. Hbuilder安装和配置|3. HTML基础标签、字符实体 |4. img标签和a标签|5. HTML多媒体标签|6. HTML列表、表格标签|7. HTML表单标签|8. frameset和iframe|9. HTML5新增标签

学习目标

  1. 掌握HTML基础标签|2. 掌握img和a标签|3. 熟练使用表格标签在页面上绘制表格|4. 掌握表单标签|5. 熟悉框架标签|6. 熟悉HTML5新增标签

CSS层叠样式表

  1. CSS基础语法|2. CSS参考知识(长度单位、颜色单位和路径)|3. CSS基本、复合选择器|4. 超链接伪类样式|5. 常用CSS样式|6. CSS元素分类(块级、行内和行内块级)|7. div和span 8)行内元素和块元素|9. CSS盒子模型|10. CSS3新增属性

学习目标

  1. 掌握CSS常见选择器|2. 掌握常用CSS样式|3. 熟练使用div标签|4. 熟练使用块级、行内元素|5. 理解CSS盒子模型|6. 熟悉CSS3新增属性

初识Java

  1. Java编程语言发展简史|2. Java编程语言主要特征|3. Java技术体系以及平台介绍|4. Java核心机制与JVM运行原理|5. DOS常见命令|6. 搭建Java开发环境|7. JDK的安装与配置 8. 开发第一个Java程序|9. Java程序的执行原理 |10. 字节码反编译(jd-gui.ex)

学习目标

1.     了解Java语言发展史| 2. 了解DOS命令|3. 掌握手动安装JDK,配置环境变量|4. 掌握第一个java程序(HelloWorld.java)|5. 掌握javac.exe以及java.exe命令的含义

数据类型和运算符

  1. 进制及其转换|2. 标识符、字符编码|3. 常量和变量|4. 八大基本数据类型|5. final常量|6. Scanner|7. 算术运算符|8. 赋值运算符|9. 关系运算符|10. 逻辑运算符|11. 位运算符|12. 条件运算符|13. 运算符的优先级关系 |14. 基本数据类型的自动转换和强制转换

学习目标

1.     了解进制及其转换|2. 掌握变量的作用和定义的方式|3. 能根据实际情况选择使用8种基本数据类型|4. 掌握final常量和Scanner的使用|5. 掌握常见的转义字符和字符集相关的知识|6. 掌握算术运算符、赋值运算符|7. 掌握关系运算符和逻辑运算符|8. 了解位运算、条件运算符|9. 掌握数据类型之间的转换

流程控制

  1. Java代码的执行流程介绍|2. if选择结构|3. switch多重选择结构|4. 使用Random生成随机数|5. while循环结构 |6. do-while循环结构|7. for循环结构|8. 三种循环结构的比较|9. 跳转语句:break、continue、return|10. 多重循环|11. 方法的声明与使用|12. 方法调用的内存分析|13. 方法重载Overload

学习目标

  1. 掌握if语句和switch语句的区别和使用场合|2. 掌握break在switch中的用法以及default语句|3. 掌握三种循环的书写格式以及执行顺序|4. 掌握break和continue关键字,了解return的作用|5. 掌握多重循环的使用,掌握流程控制中常见的一些算法|6. 了解死循环和不可达语句|7. 掌握方法的声明与使用,以及调用方法时的内存分析|8. 掌握方法的重载和使用场合

数组

  1. 数组的特点和优缺点|2. 数组的创建与使用|3. 数组的默认初始化与内存分析图|4. for-each循环|5. 数组作为方法形参传递|6. 数组的常见算法及其数组优缺点分析|7. 操作数组的工具类Arrays|8. 方法的可变参数详解|9. 二维数组及其应用|10. 使用jar命令打包应用程序|11. idea的安装和使用|12. idea下调试程序13. 常见的面试题讲解

学习目标

  1. 掌握一维数组的使用和内存结构分析|2. 掌握数组的遍历方式: for循环和for-each循环|3. 掌握数组的添加和删除操作|4. 理解数组数据结构的优势和劣势|5. 了解方法的可变参数|6. 了解Arrays工具类提供的常见方法|7. 了解二维数组的定义和内存结构分析|8. 熟悉idea下调试程序

想要系统学习JAVA的推荐

# Java300集零基础适合初学者视频教程

java300.jpg