开始学习JavaSE了,记录下自己学习的进程。

学习大纲

1 开发环境配置

day01 配置

2 基础语法(基本差不多,看一下就好)

day02 命名规则,进制转换

day03 运算符,if语句

day04 switch,for,while,break,continue,return语句

day05 方法 重载 一维数组

day06 二维数组 类,对象,内存解析

以上花3天时间

3【重点难点】面向对象(封装、继承、多态、初始化、static、this、抽象类、接口)

day07 匿名对象,封装,private,this,构造方法,static

day08 继承,初始化

day09 多态,抽象类,接口(极其重要)

day10 package 访问权限 内部类

day11 Eclipse, Object

以上花5天时间

4【重点,常用API】字符串API(String/StringBuffer/StringBuilder...)

day12 String类(案例做一遍)

day13 StringBuffer

5 常用类(Math/System/BigDecimal/日期类)

day14 其他常用类

以上花3天时间

6【重点,用得最多】集合(Collection, Set, List, Map, Queue, 就是对数据结构的封装)

day15 Collection,List

day16 List三个子类

day17 Set两个子类: HashSet,TreeSet

day18 Map

以上花4天时间

7 异常机制

8【重中之重】IO(File类/字符流/字节流)

day19 file

day20 字节流

day21 字符流

以上花3天时间

9 多线程(学过操作系统,会轻松很多)

10 GUI(基本不用)

11 网络编程(对他们来讲,也很简单)

12 反射/泛型(是J2EE基础,大部分框架都用到反射)

必敲代码列表

独立写出九九乘法表

独立写出冒泡排序、选择排序

数组遍历(包括二维)

封装、继承、多态

常用字符串API: indexOf(),lastIndexOf(),subString(),equals(),length()

ArrayList/LinkedList/HashMap/HashSet存储字符串和自定义对象(Student)并遍历

掌握集合间嵌套(工作中常用)

File: 遍历文件夹下所有文件

IO: 复制文本文件和图片的几种方法

14年刘意java笔记_刘意JavaSE 学习笔记——总纲相关推荐

  1. python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)

    [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...

  2. 嵩天python笔记_嵩天Python学习笔记-05

    文件和数据格式化 文本文件和二进制文件 # 文本形式打开文件 tf = open("f.txt", "rt") printf(tf.readline()) tf ...

  3. python3入门与进阶笔记_【基础】学习笔记6-python3 Turtle库_实操进阶3

    # 樱花:有设置阴影效果 import turtle ast importmath importrandom def SetTurtle(): # t.colormode(255)  # 采用0-25 ...

  4. ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装

    ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装

  5. 【初阶】unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流...

    [初阶]unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流 一.关于 显示分数时,如何让函数之间相互交流 这是一个非常好的逻辑问题 1 思路:主 ...

  6. Effective Java(第三版) 学习笔记 - 第四章 类和接口 Rule20~Rule25

    Effective Java(第三版) 学习笔记 - 第四章 类和接口 Rule20~Rule25 目录 Rule20 接口优于抽象类 Rule21 为后代设计接口 Rule22 接口只用于定义类型 ...

  7. Java转义工具类StringEscapeUtils的学习笔记

    Java转义工具类StringEscapeUtils的学习笔记 前言 ​ 在java.commons.lang3 的包中有许多方便好用的工具类,类似于处理字符串的StringUtils,处理日期的Da ...

  8. 重拾JavaSE学习笔记

    重拾JavaSE学习笔记 1.常用DOS命令 2.了解Java 2.1 .java特性 2.2.JDK .JRE.JVM 2.3.java的加载和执行 3.开发环境搭建 3.1.安装jdk 3.2.配 ...

  9. JavaSE学习笔记(持续更新)

    这里写目录标题 JavaSE学习笔记(持续更新) Java跨平台原理与核心机制 1.跨平台原理: 2.两种核心机制: JDK11的安装流程 Java程序开发的三个步骤(无编辑器版) Eclipse安装 ...

  10. 【机器学习笔记】可解释机器学习-学习笔记 Interpretable Machine Learning (Deep Learning)

    [机器学习笔记]可解释机器学习-学习笔记 Interpretable Machine Learning (Deep Learning) 目录 [机器学习笔记]可解释机器学习-学习笔记 Interpre ...

最新文章

  1. python绘制动态图-Python利用Echarts绘制动态交互图:快速入门
  2. spring cloud @RefreshScope刷新问题
  3. Request Header Or Cookie Too Large
  4. standalone应用_具有Spring Boot的Spring Integration Standalone应用程序
  5. oracle类似sqlcmd工具,Oracle:是否有跟踪查询的工具,例如用于SQL Server的Profiler?...
  6. python-第一个python程序-向世界问好
  7. Shell命令_for
  8. Shell 扩展的分类
  9. visio保存后公式变形_固体力学中的变形分析
  10. 手把手教你写ORM(七)
  11. 【夯实PHP基础】PHP发送邮件(PHPMailer)
  12. LinkedHashMap介绍
  13. 你抢购盐干什么?要抢购也是先选大米啊
  14. C/C++ 输入字符串gets( )、scanf( )、getline( )以及单个字符getchar( )
  15. NLP之分词技术理论
  16. 安装ruby1.9.3-p0及redmon来监控redis
  17. [JsHtml]全面清除前端缓存
  18. CF 1567 C. Carrying Conundrum(思维)
  19. 神经性疼痛的表现是什么,神经性疼痛常见部位是
  20. SVN客户端安装和使用

热门文章

  1. unhandled exception in MSDEV.EXE(DEVSHL.DLL) :0xC0000005
  2. 快递鸟批量打印电子面单接口及控件安装
  3. innodb存储引擎的基本架构
  4. win7 exfat补丁_大神面对 win7系统安装补丁提示安装程序出错的操作方案 -win7系统使用教程...
  5. 工信部强化车联网安全监管、上云可有效阻止勒索攻击|全球网络安全热点
  6. 电机学(1) - 绪论
  7. 打印系统开发(42)——静默打印
  8. java zk_zk框架:zul文件,純Java或混合更好的性能
  9. Ubuntu安装GCC 3.4
  10. 爬取世界各国历年的GDP数据