第一天

环境变量

编译与运行

dos命令

第二天

数据类型

运算符(三元)

第三天

引用数据类型(Scanner和Random)

流程控制语句

第四天

数组

第五天

方法(重载)

第六天

ArrayList集合

第七天

算法(数组和循环的练习)

第八天

eclipse

第九天(开始面向对象)

对象

封装(private和this)

第十天

继承和重写

抽象类

第十一天

接口

多态

第十二天

构造方法(this和super)

第十三天

final,static关键字

匿名对象,内部类

访问修饰符

代码块

第十四天

eclipse高级

修饰符使用细节

自定义数据类型的使用

第十五天(开始常用API)

Object类(equals,toString)

Stringbuffer,Stringbuild

第十六天

正则表达式

date,dateFormat,calender

第十七天

基本类型包装类(自动装箱和自动拆箱)

System类

Arrays类

Math类

第十八天(集合)

迭代器

增强for

泛型

常见数据类型(数组,链表,栈,队列)

List体系

 第十九天

List接口( ArrayList集合,LinkedList集合,Vector集合)

List集合存储数据的结构

Set接口(HashSet集合,HashSet下面类LinkedHashSet,它是链表和哈希表组合的一个数据存储结构)

判断集合唯一性原理

第二十天

Map接口(HashMap<K,V>,HashMap下子类LinkedHashMap,存储数据采用的哈希表结构+链表结构)

Collections是集合工具类,用来对集合进行操作

静态导入

可变参数

第二十一天

异常

第二十二天

File类

递归

第二十三天(IO流)

字符流和字节流

第二十四天

转换流和缓冲流

第二十五天

Properties集合(Map集合的一种,它是Hashtable集合的子集合,它键与值都是String类型,它是唯一能与IO流结合使用的集合)

序列化流与反序列化流

瞬态关键字transient(不需要序列化的属性可以使用关键字transient修饰)

打印流

commons-IO

第二十六天(多线程)

Thread类

线程创建

线程池

第二十七天

线程安全

线程同步

第二十八天

MySQL数据库

SQL语句

软件Sqlyog

软件Navicat

第二十九天

JDBC

SQL注入

properties配置文件

JDBCUtils工具类

第三十天

DBUtils(简化JDBC的操作)

连接池(DBCP,C3P0)

第三十一天

管家婆项目

第三十二天

udp通信

tcp通信

Socket

第三十三天

反射(泛型擦除,暴力反射即取消 Java 语言访问检查,private也能访问)

类加载器

javase每天内容总结(32期)的更多相关文章

  1. 《HelloGitHub》第 32 期

    公告 新加入了 2 位机器学期的小伙伴负责机器学习专栏.项目的首页增加合作组织一栏,如有开源组织有意合作可以点击联系我. 我们还在路上,不停地前行. <HelloGitHub>第 32 期 ...

  2. 【进阶3-2期】JavaScript深入之重新认识箭头函数的this(转)

    这是我在公众号(高级前端进阶)看到的文章,现在做笔记 https://github.com/yygmind/blog/issues/21 上篇文章详细的分析了各种this的情况,看过之后对this的概 ...

  3. 【码云周刊第 32 期】程序员眼中的 Vue 与 Angular !

    码云项目推荐 基于 Vue 的项目: 1.项目名称:基于 Vue.js 的 UI 组件库 项目简介:iView 是一套基于 Vue.js 的 UI 组件库,主要服务于 PC 界面的中后台产品. 项目地 ...

  4. F#周报2019年第32期

    新闻 推出FSharp.Core 4.7,附带netstandard2支持 ML.NET 1.3.1发布 FSharp.SystemTextJson宣告:对于.NET Core的System.Text ...

  5. 家里蹲大学数学杂志 Charleton University Mathematics Journal 官方目录[共七卷493期,6055页]

    家里蹲大学数学杂志[官方网站]从由赣南师范大学张祖锦老师于2010年创刊;每年一卷, 自己有空则出版, 没空则搁置, 所以一卷有多期.本杂志至2016年12月31日共7卷493期, 6055页.既然做 ...

  6. 64位gcc编译32位汇编

    由于使用as和ld来编译链接汇编程序,在使用C库的时候比较麻烦,需要输入比较多的指令,所以使用gcc进行编译链接.由于书中内容是32位汇编程序,但是机器使用的是64位操作系统,自带的gcc也是64位的 ...

  7. JavaSE 教程的选择

    你好 我是大福 你现在看的是大福笔记 又降温了 下点小雨 出门有点冷 走路到公司20多分钟,又走的有点热 昨天说到了,今年的计划是从零开始重新学习并梳理下这两年学习和接触到的技术 那么今天开始第一个知 ...

  8. 零基础入门学习javase,应该怎么学?这是我给你的一个建议

    我们知道Java有三个方向,JavaSE,JavaME,JavaEE(老程序员可能会叫J2EE等,不过SUN已经改名了).JavaME主要是嵌入式与游戏开发.那我们先看JavaSE,因为只有学好了Ja ...

  9. 观书有感(摘自12期CSDN)

    CSDN要闻 Visual Studio 将登陆Mac平台 在11月的Connect()上,微软正式发布了Visual Studio For Max预览版,这是微软这一编程工具首次进入苹果平台.Vis ...

随机推荐

  1. 导出文件为excle

    handleOutPut() { const searchData=this.state.searchData; let url = commonData.baseMerchantUrl + &quo ...

  2. 51nod- 【1042 数字0-9的数量 】

    题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1042 题目: 1042 数字0-9的数量 基准时间限制:1  ...

  3. 压缩文件破解rarcrack-支持格式zip,rar和7z

    Kali上没有,需要自己安装 apt-get install rarcrack 安装成功后, 新建一个文本文档,元素: <?xml version="1.0" encodin ...

  4. Chrome程序及数据位置变更到非系统盘

    Chrome浏览器在Windows系统上安装过程,没有设置安装位置的步骤,所以默认是安装在C盘的.并且,若Chrome作为主要浏览器使用,随着时间的积累,数据文件会非常多.增加系统盘的负荷. Wind ...

  5. 06 面向对象:多态&抽象类&接口&权限修饰符&内部类

    多态: /* 多态(polymorphic)概述 * 事物存在的多种形态 多态前提 * a:要有继承关系. * b:要有方法重写. * c:要有父类引用指向子类对象. * 成员变量 * 编译看左边(父 ...

  6. Vue.js系列之项目搭建

    项目搭建具体步骤如下: 1.安装node (中)https://nodejs.org/zh-cn/ (英)https://nodejs.org/en/ 2.安装cnpm镜像 (node自带安装了npm ...

  7. itcast-ssh-crm实践

    分析 BaseDao 文件上传

  8. diskcache

    DiskCache: Disk Backed Cache DiskCache is an Apache2 licensed disk and file backed cache library, wr ...

  9. Module Sources

    转自:https://www.terraform.io/docs/modules/sources.html 主要记录module source 的格式 The source argument in a ...

  10. DOS命令之at命令详解

    AT命令是Windows XP中内置的命令,它也可以媲美Windows中的“计划任务”,而且在计划的安排.任务的管理.工作事务的处理方面,AT命令具有更强大更神通的功能.AT命令可在指定时间和日期.在 ...