14年刘意java笔记_刘意JavaSE 学习笔记——总纲
开始学习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 学习笔记——总纲相关推荐
- python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)
[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...
- 嵩天python笔记_嵩天Python学习笔记-05
文件和数据格式化 文本文件和二进制文件 # 文本形式打开文件 tf = open("f.txt", "rt") printf(tf.readline()) tf ...
- python3入门与进阶笔记_【基础】学习笔记6-python3 Turtle库_实操进阶3
# 樱花:有设置阴影效果 import turtle ast importmath importrandom def SetTurtle(): # t.colormode(255) # 采用0-25 ...
- ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装
ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装
- 【初阶】unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流...
[初阶]unity3d官方案例_太空射击SpacingShooter 学习笔记 显示分数时,如何让函数之间相互交流 一.关于 显示分数时,如何让函数之间相互交流 这是一个非常好的逻辑问题 1 思路:主 ...
- Effective Java(第三版) 学习笔记 - 第四章 类和接口 Rule20~Rule25
Effective Java(第三版) 学习笔记 - 第四章 类和接口 Rule20~Rule25 目录 Rule20 接口优于抽象类 Rule21 为后代设计接口 Rule22 接口只用于定义类型 ...
- Java转义工具类StringEscapeUtils的学习笔记
Java转义工具类StringEscapeUtils的学习笔记 前言 在java.commons.lang3 的包中有许多方便好用的工具类,类似于处理字符串的StringUtils,处理日期的Da ...
- 重拾JavaSE学习笔记
重拾JavaSE学习笔记 1.常用DOS命令 2.了解Java 2.1 .java特性 2.2.JDK .JRE.JVM 2.3.java的加载和执行 3.开发环境搭建 3.1.安装jdk 3.2.配 ...
- JavaSE学习笔记(持续更新)
这里写目录标题 JavaSE学习笔记(持续更新) Java跨平台原理与核心机制 1.跨平台原理: 2.两种核心机制: JDK11的安装流程 Java程序开发的三个步骤(无编辑器版) Eclipse安装 ...
- 【机器学习笔记】可解释机器学习-学习笔记 Interpretable Machine Learning (Deep Learning)
[机器学习笔记]可解释机器学习-学习笔记 Interpretable Machine Learning (Deep Learning) 目录 [机器学习笔记]可解释机器学习-学习笔记 Interpre ...
最新文章
- python绘制动态图-Python利用Echarts绘制动态交互图:快速入门
- spring cloud @RefreshScope刷新问题
- Request Header Or Cookie Too Large
- standalone应用_具有Spring Boot的Spring Integration Standalone应用程序
- oracle类似sqlcmd工具,Oracle:是否有跟踪查询的工具,例如用于SQL Server的Profiler?...
- python-第一个python程序-向世界问好
- Shell命令_for
- Shell 扩展的分类
- visio保存后公式变形_固体力学中的变形分析
- 手把手教你写ORM(七)
- 【夯实PHP基础】PHP发送邮件(PHPMailer)
- LinkedHashMap介绍
- 你抢购盐干什么?要抢购也是先选大米啊
- C/C++ 输入字符串gets( )、scanf( )、getline( )以及单个字符getchar( )
- NLP之分词技术理论
- 安装ruby1.9.3-p0及redmon来监控redis
- [JsHtml]全面清除前端缓存
- CF 1567 C. Carrying Conundrum(思维)
- 神经性疼痛的表现是什么,神经性疼痛常见部位是
- SVN客户端安装和使用
热门文章
- unhandled exception in MSDEV.EXE(DEVSHL.DLL) :0xC0000005
- 快递鸟批量打印电子面单接口及控件安装
- innodb存储引擎的基本架构
- win7 exfat补丁_大神面对 win7系统安装补丁提示安装程序出错的操作方案 -win7系统使用教程...
- 工信部强化车联网安全监管、上云可有效阻止勒索攻击|全球网络安全热点
- 电机学(1) - 绪论
- 打印系统开发(42)——静默打印
- java zk_zk框架:zul文件,純Java或混合更好的性能
- Ubuntu安装GCC 3.4
- 爬取世界各国历年的GDP数据