Java SE —— 专栏总集篇
前言:
Java 语言,是相对于其他语言而言,门槛低,而且功能还强大的一门编程语言,本人十分看好这一门语言,但是,它也是有深度的,看过本人的《数据结构与算法》专栏的同学们有福了,因为本人在那个专栏中的编程以及讲解方法,都是向Java语言编程规范靠拢的,所以相对而言,学习过的同学,在观看本人博文学习的过程中会相对比较轻松些。当然,没有学习过的同学也不必心急,因为本人在本专栏的讲解过程中讲解也十分细腻。
若是同学们直接学习Java,并且在之前没有接触过编程语言,本人也给出了相应的“补救”博文——《一篇博文教会你 Java的基本语法》
而且,因为SE的知识偏向于“如何使用Java所提供的方法”,所以,与本人《数据结构与算法》专栏不同,本人的这个专栏,会以实际代码和运行结果来得到或者验证结论,希望同学们能够适应。
目录:
第一部分:
这一部分的知识点比较基础,是用来让同学们从C思想转向Java思想,熟悉Java编程思想的,希望同学们能够在这一部分中汲取到Java编程思想。
第一课 ----------------------------------------------------------------- 《Java 基础讲解》
第二课 ----------------------------------------------------------------- 《构造方法 与 方法重载》
第三课 ----------------------------------------------------------------- 《详解 final 和 static》
第四课 ----------------------------------------------------------------- 《详解 继承(上)—— 工具的抽象与分层》
第五课 ----------------------------------------------------------------- 《详解 继承(下)—— super关键字 与 多态》
第六课 ----------------------------------------------------------------- 《详解 方法的覆盖 —— toString() 与 equals()的覆盖》
第七课 ----------------------------------------------------------------- 《详解 接口 与 抽象类》
第八课 ----------------------------------------------------------------- 《详解 内部类 —— 内部类 与 匿名内部类》
第九课 ----------------------------------------------------------------- 《阶段性复习与应用——复数的四则运算》
第十课 ----------------------------------------------------------------- 《详解 泛型 与 自动拆装箱》
第十一课 ----------------------------------------------------------------- 《详解 字符串—— String、StringBuffer 与 StringBuilder》
第十二课 ----------------------------------------------------------------- 《详解 正则表达式》
第十三课 ----------------------------------------------------------------- 《详解 普通数组 —— Arrays类 与 浅克隆》
第十四课 ----------------------------------------------------------------- 《详解 集合框架》
第十五课 ----------------------------------------------------------------- 《处理数字的类 —— Math类 、 Random类 、 BigDecimal类 与 BigInteger类》
第十六课 ----------------------------------------------------------------- 《处理时间的类 —— System类、Date类 、SimpleDateFormat类 与 Calendar类》
第十七课 ----------------------------------------------------------------- 《详解 I/O流》
第十八课 ----------------------------------------------------------------- 《详解 NIO流》
第十九课 ----------------------------------------------------------------- 《详解 多线程》
第二十课 ----------------------------------------------------------------- 《详解 网络编程》
第二十一课 ----------------------------------------------------------------- 《详解 反射机制》
第二十二课 ----------------------------------------------------------------- 《论JDK5/7/8版本都做出了哪些革新》
第二十三课 ----------------------------------------------------------------- 《综合项目实训 —— 聊天室》
Java语言其实最突出的特点就是“面向对象”,也就是“面向工具”,要求我们所编的方法,功能单一化,只有这样,我们的方法在未来要被调用时才更加方便!
关于这点,只有在很多的编程积累的前提下,才能有所感悟,所以啊,同学们,让我们一起努力吧!!!
《Java SE》专栏在这里就完结了,为期一个学期,本人完成了这个专栏的编写!
学习到这里,也是越来越感触到前辈们所提及的“越学越感觉无知”状态了。
Java真是一门非常深的语言啊!
那么,本人将会在之后的时间中,更新《Web》等专栏的博文,希望同学们多加关注!!!
最后,希望道友们能找到一份好工作!
陋室区区徒四壁,代码行行正铿锵!
我辈心中有光明,不惧未来勇前行!
Java SE —— 专栏总集篇的更多相关文章
- Java SE 第二篇
二. Java SE 第二篇 1. Arrays 数组 // 声明一维数组,[]内不允许有值 int[] arr; int arr[]; // 创建一维数组对象,[]内必须有值 arr = new ...
- 学习java随笔第一篇:搭建java平台(java se)
电脑系统:windows8 在这里介绍一下java平台的3个版本: Java SE--Java Standard Edition,Java的标准版,主要用于桌面级的应用和数据库开发. Java EE- ...
- java SE 入门之语言与环境(第一篇)
Javase的语言与开发环境Keke2016年03月08日 Java属于-Oracle公司(甲骨文)创始人:Gosling1995年诞生1998年12月发布jdk1.22002年2月发布:jdk1.4 ...
- Java Se :Map 系列
之前对Java Se中的线性表作了简单的说明.这一篇就来看看Map. Map系列的类,并不是说所有的类都继承了Map接口,而是说他们的元素都是以<Key, Value>形式设计的. Dic ...
- 【Java SE】如何用Java实现冒泡排序
摘要: 作为一名Java开发工程师,手头如果不会几个常见的排序算法,怎么可能经过笔试题这一关呢.据我所知,许多大型的公司的笔试题都有排序题,那我们先从最简单的排序:冒泡排序开始,以后几篇博客将继续更新 ...
- 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结
虽然看过一些Java 8新特性的资料,但是平时很少用到,时间长了就忘了,正好借着Java 9的发布,来总结下一些Java 8中的新特性. 接口中的默认方法和静态方法 先考虑一个问题,如何向Java中的 ...
- 【Java SE】如何用Java实现插入排序
摘要:前面三期分别写了三篇简单排序的算法,今天来讲一点稍微难一点的排序算法-----插入排序. 基本思想: 设n个数据已经按照顺序排列好(假定从小排到大). 输入一个数据x,将其放在恰当的位置,使其顺 ...
- Java SE教程
第0讲 开山篇 读前介绍:本文中如下文本格式是超链接,可以点击跳转 >>超链接<< 我的学习目标:基础要坚如磐石 代码要十份规范 笔记要认真详实 一.java内容介绍 ...
- Java SE/EE/ME概念理解(Java版本发展历史)
继上一篇文章http://www.cnblogs.com/EasonJim/p/6181981.html中说的区别,其实分析的不够彻底,因此再次在这里做详细的分析. 零.Java与Sun.Oracle ...
随机推荐
- 微服务实战——高可用的SpringCloudConfig
管理微服务配置 对于单体应用架构来说,会使用配置文件管理我们的配置,这就是之前项目中的application.properties或application.yml.如果需要在多环境下使用,传统的做法是 ...
- 国内外主要的PHP开源CMS系统分析
国内PHP开源CMS内容管理系统从程序框架,模版加载到程序功能上都有很大的进步,大部分都采用了自定义模块,自定义模型的方式,同时提供各个CMS都提供不同的特色功能,CMS内容管理系统一直影响着互联网的 ...
- 一篇文章让你了解动态数组的数据结构的实现过程(Java 实现)
目录 数组基础简单回顾 二次封装数组类设计 基本设计 向数组中添加元素 在数组中查询元素和修改元素 数组中的包含.搜索和删除元素 使用泛型使该类更加通用(能够存放 "任意" 数据类 ...
- OpenCV-Python 霍夫线变换 | 三十二
目标 在这一章当中, 我们将了解霍夫变换的概念. 我们将看到如何使用它来检测图像中的线条. 我们将看到以下函数:cv.HoughLines(),cv.HoughLinesP() 理论 如果可以用数学形 ...
- OpenCV-Python 轮廓:更多属性 | 二十四
目标 在本章中,我们将学习 凸性缺陷以及如何找到它们 查找点到多边形的最短距离 匹配不同的形状 理论和代码 1. 凸性缺陷 我们看到了关于轮廓的第二章的凸包.从这个凸包上的任何偏差都可以被认为是凸性缺 ...
- maven resource filter 说明和配置方法
<maven> <dependencies> <dependency> ... </dependency> </dependencies> ...
- python学习要点(一)
我的个人博客排版更舒服: https://www.luozhiyun.com/archives/264 列表和元组 列表是动态的,长度大小不固定,可以随意地增加.删减或者改变元素(mutable). ...
- [讲解]网络流最大流dinic算法
网络流最大流算法dinic ps:本文章不适合萌新,我写这个主要是为了复习一些细节,概念介绍比较模糊,建议多刷题去理解 例题:codevs草地排水,方格取数 [抒情一下] 虽然老师说这个多半不考,但是 ...
- docker 搭建keepalived+nginx高可用
前言 最近工作 中 有用到keepalived,就想着 在 本地 搭建一套环境验证一下相关的功能.因为创建虚拟机比较麻烦,就借助 docker来搭建这样 一套 环境 ,顺带学习 巩固下docker的 ...
- Java8 学习笔记--函数式接口
通过之前的函数式接口与lambda表达式的关系那篇文章,大家应该对函数式接口有了一定的了解了,在Java中它是lambda表达式的基础,没有函数式接口就没有办法使用lambda表达式. 函数式接口如此 ...