Java 学习文章汇总

来源:互联网 发布:sql server企业管理器 编辑:程序博客网 时间:2024/06/02 06:27


Java多线程

《Java 多线程 (并发)总结》

《Java并发编程实战》第一章 读书笔记
《Java并发编程实战》第二章 线程安全性 读书笔记
《Java并发编程实战》第三章 对象的共享 读书笔记
《Java并发编程实战》第四章 对象的组合 读书笔记
《Java并发编程实战》第五章 同步容器类 读书笔记
《Java并发编程实战》第六章 任务执行 读书笔记
《Java并发编程实战》第七章 取消与关闭 读书笔记
《Java并发编程实战》第八章 线程池的使用 读书笔记
《Java并发编程实战》第九章 图形用户界面应用程序界面 读书笔记
《Java并发编程实战》第十章 避免活跃性危险 读书笔记
《Java并发编程实战》第十一章 性能与可伸缩性 读书笔记
《Java并发编程实战》第十二章 并发程序的测试 读书笔记
《Java并发编程实战》第十三章 显示锁 读书笔记
《Java并发编程实战》第十四章 构建自定义的同步工具 读书笔记
《Java并发编程实战》第十五章 原子变量与非阻塞同步机制 读书笔记
《Java并发编程实战》第十六章 Java内存模型 读书笔记


算法

** 排序
《蛙步学排序算法之一 - 冒泡排序》
《蛙步学排序算法之二 - 选择排序》
《蛙步学排序算法之三 - 插入排序》
《蛙步学排序算法之四 - 希尔排序》
《蛙步学排序算法之五 - 堆排序》
《蛙步学排序算法之六 - 合并排序》
《蛙步学排序算法之七 - 快速排序》

让程序员抓狂的排序算法教学视频 http://www.vaikan.com/sort-dance/


** 查找
《Java版 二分查找》


** 字符串
《替换空格》

** 数组
《二维数组中查找指定数字》
《旋转数组的最小数字》
《调整数组顺序使奇数和位于偶数前面》

** 链表
《单链表删除节点》
《删除链表第K结点》
《反转链表》
《合并两个排序链表》
《从尾到头打印链表》

** 二叉树
《二叉树》
《输入两棵二叉树A和B,判断B是不是A的子结构。》
《输入一个二叉树,该函数输出它的镜像。》
《重建二叉树》


《位运算-二进制中1的个数》
《数值的整数次方》
《打印1到最大的N位十进制数》
《斐波那契数列》

Java基础

基础:

《Windows JDK配置环境变量》
《Java 基本类型与封装类型》
《Java 精确计算避免使用float和double》
《Java 控制执行流程》
《Java回调实现》

面向对象:

《Java 访问权限控制》
《Java 复用类》
《Java 抽象类与接口总结》
《Java 多态总结》
《Java 初始化与清理》

工具:

《Java 数组》
《Java 集合(Collections)总结》
《Java String如何分配内存空间,分析Java堆与栈》
《Java 类型信息》
《Java 异常总结》
《Java方法参数》
《Java static关键字》
《Java 序列化简单理解》
《Java 泛型》


2 0
原创粉丝点击