第一天

环境变量

编译与运行

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. 多行文本用textarea而不是input type=textarea“”

    <textarea name="zhaiyao" id="" cols="35" rows="4">< ...

  2. 网络IP和网络掩码以及网关的学习

    192.168.10.1/24,192.168.1.1/30是什么意思啊? 表示地址范围你把这些前面的值转换成2进制 就是变成一个32位的地址比如192.168.10.1就变成11000000.101 ...

  3. 线性代数及其应用 (David C.Lay, Steven R.Lay 著)

    第1章 线性代数中的线性方程组 (已看) 介绍性实例 经济学与工程中的线性模型 1.1 线性方程组 1.2 行化简与阶梯形矩阵 1.3 向量方程 1.4 矩阵方程Ax=b 1.5 线性方程组的解集 1 ...

  4. ~ # himm -sh: himm: not found的解决方法

    ls /bin发现没有himm 海思根文件默认没有把himm工具集成在bin里,但是在sdk中 /home/swann/Hi3516CV300_SDK_V1.0.3.0/osdrv/tools/boa ...

  5. IDEA基本設置

    2.界面字体大小设置 File菜单->Settings->Appearance->Override default fonts by(not recommended):Name:宋体 ...

  6. [转]分布式系统唯一ID生成方案汇总

    系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结.生成ID的方法有很多,适应不同的场景.需求以及性能要求.所以有些比较复杂的系统会有多个ID生成的策略.下面就介绍一些常见 ...

  7. ElasticSearch:Lucene和ElasticSearch

    Lucene的概念: 关于索引 索引(index)和搜索(搜索),在lucene以及es里面索引是一个动作,即插入动作,包括创建索引以及为索引添加文档:所有则是针对索引(添加)的文档按照评分规则进行查 ...

  8. jsp配置文件数据信息读取

    一.jsp从配置文件*.properties读取信息 <%@ page language="java" import="java.util.*" cont ...

  9. Idea 无法显示mybatis-generator插件

    Idea在pom.xml中添加了mybatis-generator插件后,右侧的maven projects中并未显示这个插件? 解决方法: 新建一个plugins标签和pluginManager同级 ...

  10. hanlp在Python环境中的安装失败后的解决方法

    Hanlp是由一系列模型与算法组成的javag工具包,目标是普及自然语言处理再生环境中的应用.有很多人在安装hanlp的时候会遇到安装失败的情况,下面就是某大神的分享的在python环境中安装失败的解 ...