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》等专栏的博文,希望同学们多加关注!!!

最后,希望道友们能找到一份好工作!

陋室区区徒四壁,代码行行正铿锵!

我辈心中有光明,不惧未来勇前行!

原文地址:https://www.cnblogs.com/codderYouzg/p/12552864.html

时间: 2024-11-03 01:29:48

Java SE —— 专栏总集篇的相关文章

程序猿二三事之Java基础--Java SE 5增加的特性--语法篇(一)

程序猿二三事之Java基础–Java SE 5增加的特性–语法篇(一) [ TOC ] 为什么是Java SE 5? 目前已经到了JDK-8u74了,JDK7的主版本已经于2015年4月停止公开更新. 那为什么还要来说Java/JDK5呢? Java SE在1.4(2002)趋于成熟,随着越来越多应用于开发企业应用,许多框架诞生于这个时期或走向成熟. Java SE 5.0的发布(2004)在语法层面增加了很多特性,让开发更高效,代码更整洁. 自动装箱/拆箱.泛型.注解.for循环增强.枚举.可

学习java随笔第一篇:搭建java平台(java se)

电脑系统:windows8 在这里介绍一下java平台的3个版本: Java SE--Java Standard Edition,Java的标准版,主要用于桌面级的应用和数据库开发. Java EE--Java Enterprise Edition,Java的企业版,提供了企业级开发的各种技术,主要用于企业级开发. Java ME--Java Micro Edition,主要用于潜入式和移动式的开发,最常用的就是手机应用软件开发. 这里我们用的是java se 第一步:下载Java SE,下载地

java SE 入门之语言与环境(第一篇)

Javase的语言与开发环境Keke2016年03月08日 Java属于-Oracle公司(甲骨文)创始人:Gosling1995年诞生1998年12月发布jdk1.22002年2月发布:jdk1.42006年12月发布:jdk1.6 2007年sun倒下,google推出android依托java的jvm2009年4月20日被oracle收购.2011年7月28日,oracle发布了jdk1.7,这个版本引入了swtich语法,菱形泛型,多异常捕捉,自动关闭资源等.2014年3月18日,发布j

Java SE 6 新特性: JMX 与系统管理

Java SE 6 新特性: JMX 与系统管理 2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马).跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升.与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,WebService,XML,编译器 API,数据库,JMX,网

Java Se :Map 系列

之前对Java Se中的线性表作了简单的说明.这一篇就来看看Map. Map系列的类,并不是说所有的类都继承了Map接口,而是说他们的元素都是以<Key, Value>形式设计的. Dictionary 这个类现在不推荐使用了,但也有必要说一下,在它的描述中,有这么一句:Any non-null object can be used as a key and as a value. 现在都改用Map接口了. Map 这个接口用于替换Dictionary的.这种集合提供了三种视图方式: 1)a

Java SE环境中测试JPA实体的简单方法

Java SE环境中测试JPA实体的简单方法 出于软件质量的考虑,理论上来说我们写的一切代码都要经过测试.JPA的测试不像普通的组件那么方便,因为JPA涉及到数据库,所以集成测试必不可少,像Arquillian这样的测试框架能处理比较复杂的集成测试,但是它的配置相对也更复杂一点,所以本篇文章主要讲一下在Java SE环境中较简单地测试JPA实体(Entity)的方法. 我们需要实现的目标有:1.不需要mysql这样需要额外安装的数据库:2.在SE环境中可以直接测试. 相关工具我们主要用到JUni

Java SE 5.0 - SE 8 的功能增强

Table of Contents 前言 Java 5.0 Generics Enhanced for Loop Autoboxing Typesafe Enums Varargs Static Import Annotations Java SE 6 Java SE 7 Binary Literals Underscores in Numeric Literals Strings in switch Statements Type Inference for Generic Instance

安卓里面JSON处理和JAVA SE里面的JSON包

今天编译安卓项目遇到这个问题 com.android.dex.DexException: Multiple dex files define的解决办法 大致意思就是引用了 相同的包 在JAVA SE里面我使用的是 import net.sf.json.JSONObject; 这个就不多说了,网上大家都可以下载到,但是当吧这个jar放到安卓里就出现引用相同的包的问题了 看了下android.jar 里面有个org.json 一样可以处理 问题解决

Java RMI之HelloWorld篇

Java RMI之HelloWorld篇 Java RMI 指的是远程方法调用 (Remote Method Invocation).它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法.可以用此方法调用的任何对象必须实现该远程接口. Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术. 大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开源的远程调用组件,其底层技术也是rmi. 在大力鼓吹Web Serv