javase每天内容总结(32期)
第一天
环境变量
编译与运行
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期)的更多相关文章
- 《HelloGitHub》第 32 期
公告 新加入了 2 位机器学期的小伙伴负责机器学习专栏.项目的首页增加合作组织一栏,如有开源组织有意合作可以点击联系我. 我们还在路上,不停地前行. <HelloGitHub>第 32 期 ...
- 【进阶3-2期】JavaScript深入之重新认识箭头函数的this(转)
这是我在公众号(高级前端进阶)看到的文章,现在做笔记 https://github.com/yygmind/blog/issues/21 上篇文章详细的分析了各种this的情况,看过之后对this的概 ...
- 【码云周刊第 32 期】程序员眼中的 Vue 与 Angular !
码云项目推荐 基于 Vue 的项目: 1.项目名称:基于 Vue.js 的 UI 组件库 项目简介:iView 是一套基于 Vue.js 的 UI 组件库,主要服务于 PC 界面的中后台产品. 项目地 ...
- F#周报2019年第32期
新闻 推出FSharp.Core 4.7,附带netstandard2支持 ML.NET 1.3.1发布 FSharp.SystemTextJson宣告:对于.NET Core的System.Text ...
- 家里蹲大学数学杂志 Charleton University Mathematics Journal 官方目录[共七卷493期,6055页]
家里蹲大学数学杂志[官方网站]从由赣南师范大学张祖锦老师于2010年创刊;每年一卷, 自己有空则出版, 没空则搁置, 所以一卷有多期.本杂志至2016年12月31日共7卷493期, 6055页.既然做 ...
- 64位gcc编译32位汇编
由于使用as和ld来编译链接汇编程序,在使用C库的时候比较麻烦,需要输入比较多的指令,所以使用gcc进行编译链接.由于书中内容是32位汇编程序,但是机器使用的是64位操作系统,自带的gcc也是64位的 ...
- JavaSE 教程的选择
你好 我是大福 你现在看的是大福笔记 又降温了 下点小雨 出门有点冷 走路到公司20多分钟,又走的有点热 昨天说到了,今年的计划是从零开始重新学习并梳理下这两年学习和接触到的技术 那么今天开始第一个知 ...
- 零基础入门学习javase,应该怎么学?这是我给你的一个建议
我们知道Java有三个方向,JavaSE,JavaME,JavaEE(老程序员可能会叫J2EE等,不过SUN已经改名了).JavaME主要是嵌入式与游戏开发.那我们先看JavaSE,因为只有学好了Ja ...
- 观书有感(摘自12期CSDN)
CSDN要闻 Visual Studio 将登陆Mac平台 在11月的Connect()上,微软正式发布了Visual Studio For Max预览版,这是微软这一编程工具首次进入苹果平台.Vis ...
随机推荐
- 第十三次CCF第四题 1803——04 博弈
我又写了一个简洁版的2.0: 可以作为博弈搜索树的模板 : https://www.cnblogs.com/xidian-mao/p/9389974.html 废话ps: 开始觉得这是一道简单得博弈 ...
- poj-1657 Distance on Chessboard
c语言解决 代码:#include <stdio.h>#include <stdlib.h> int main(){ int num,i; scanf(" ...
- 实验吧—隐写术——WP之 男神一般都很低调很低调的!!
首先我们打开解题连接~ 是直接给我们下载了一个压缩文件,解压后得到: 确实是很帅的小哥哥呢,呵呵...... 分析题目提示,“获取隐藏在图片中的flag”,嗯~这句很重要,他决定了我们要先用那种工具 ...
- hdu4549 M斐波那契数列 矩阵快速幂+快速幂
M斐波那契数列F[n]是一种整数数列,它的定义如下: F[0] = aF[1] = bF[n] = F[n-1] * F[n-2] ( n > 1 ) 现在给出a, b, n,你能求出F[n]的 ...
- 【java多线程】队列系统之LinkedBlockingQueue源码
转载:https://blog.csdn.net/tonywu1992/article/details/83419448 http://benjaminwhx.com/archives/ 1.简介 上 ...
- Redis怎么保持缓存与数据库一致性?
将不一致分为三种情况: 1. 数据库有数据,缓存没有数据: 2. 数据库有数据,缓存也有数据,数据不相等: 3. 数据库没有数据,缓存有数据. 在讨论这三种情况之前,先说明一下我使用缓存的策略,也是大 ...
- 世界各个地区WIFI 2.4G及5G信道划分表(附无线通信频率分配表)
参考:https://blog.csdn.net/dxpqxb/article/details/80969760 目前主流的无线WIFI网络设备802.11a/b/g/n/ac: 传统 802.11 ...
- EXtJS Ext.data.Model
(一).首先我们介绍一下Model类中比较常用的几个属性,如果我们想构建一个Model类,最主要的属性就是(Fields)属性,这个属性接受一个数组.用来设置Model中所包含的字段.定义的格式如下: ...
- dva 知识点
dva中,路由模式从hashHistory换成 browserHistory: dva-cli创建的项目中,src/index.js相应部分修改如下: import browserHistory fr ...
- linux配置 ssh 免密 登录
1:第一步给每一台电脑生成公私钥 使用 在 root 目录下面 使用 ssh-keygen -t rsa ,然后不停敲回车.就可以生成公私钥.默认放在 .ssh 目录下面. 2:进入.ssh ...