JAVA基础教程汇总

到这一篇博客为止,JAVA的基础部分已经介绍完了,这一篇为基础部分的汇总。

JAVA介绍

  1. JAVA概述
  2. Java的特点
  3. JDK/bin目录下的不同exe文件的用途
  4. JAVA环境变量配置
  5. 第一个JAVA程序
  6. 第一个JAVA程序解析

JAVA语法基础

  1. JAVA语法基础之标识符和关键字
  2. JAVA语法基础之变量和基本数据类型
  3. JAVA语法基础之运算符
  4. JAVA语法基础之流程控制
  5. JAVA语法基础之数组

JAVA面向对象

  1. JAVA面向对象之对象和类
  2. JAVA面向对象之构造方法
  3. JAVA面向对象之方法
  4. JAVA面向对象之静态属性和方法
  5. JAVA面向对象之封装
  6. JAVA面向对象之继承
  7. JAVA面向对象之多态
  8. JAVA面向对象之抽象类和接口
  9. JAVA面向对象之内部类

JAVA常用类

  1. JAVA常用类之String
  2. JAVA常用类之StringBuffer
  3. JAVA常用类之Math
  4. JAVA常用类之日期处理
  5. JAVA常用类之格式化
  6. JAVA常用类之包装类

JAVA异常处理

  1. JAVA异常处理

JAVA集合框架

  1. JAVA集合框架
  2. JAVA集合框架之Set接口实现类
  3. JAVA集合框架之List接口实现类
  4. JAVA集合框架之Map接口实现类

JAVA泛型

  1. JAVA泛型

JAVA输入输出(IO)

  1. JAVA输入输出(IO)之文件
  2. JAVA输入输出(IO)之字节流
  3. JAVA输入输出(IO)之字符流
  4. JAVA输入输出(IO)之常用流

JAVA图形界面(GUI)

  1. JAVA图形界面(GUI)
  2. JAVA图形界面(GUI)之容器
  3. JAVA图形界面(GUI)之常用组件
  4. JAVA图形界面(GUI)之布局管理器
  5. JAVA图形界面(GUI)之事件处理机制
  6. JAVA图形界面(GUI)之表格
  7. JAVA图形界面(GUI)之菜单

JAVA多线程机制

  1. JAVA多线程机制之线程概念
  2. JAVA多线程机制之线程创建
  3. JAVA多线程机制之同步与互斥
  4. JAVA多线程机制之暂停、恢复和停止
  5. JAVA多线程机制之死锁

JAVA网络编程

  1. JAVA网络编程之获取网络资源
  2. JAVA网络编程之模拟表单提交
  3. JAVA网络编程之Socket
  4. JAVA网络编程之UDP

JAVA访问数据库

  1. JAVA访问数据库之概述
  2. JAVA访问数据库之连接数据库
  3. JAVA访问数据库之增删改查(CRUD)
时间: 2024-08-03 02:33:04

JAVA基础教程汇总的相关文章

JAVA基础教程:jsp 中 session 的介绍

js|session|基础教程 术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的. session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session.有时候我们可以看到这样的话"在一个浏览器会话期间,...",这里的会话一词用的就是其本义,是指从一个浏览器窗口打开

Java基础教程之构造器与方法重载_java

在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization).初始化时,对象的数据成员被赋予初始值.我们可以显式初始化.如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值. 显式初始化要求我们在写程序时就确定初始值,这有时很不方便.我们可以使用构造器(constructor)来初始化对象.构造器可以初始化数据成员,还可以规定特定的操作.这些操作会在创建对象时自动执行. 定义构造器 构造器是一个方法.像普通方法一样,我们在类中定义构造器.构造

Java基础教程之类型转换与多态_java

我们之前使用类创造新的类型(type),并使用继承来便利我们创建类的过程.我将在这一讲中深入类型,并介绍多态(polymorphism)的概念.  类型检查 Java的任意变量和引用经过类型声明(type declaration),才能使用.我们之前见过对象数据.类数据.方法参数.方法返回值以及方法内部的自动变量,它们都需要声明其类型.Java是一种强类型(strongly typing)语言,它会对类型进行检查.如果我们错误的使用类型,将造成错误.  类型不符,卖萌无效  比如在下面的Test

Java基础教程之对象的方法与数据成员_java

在Java基础教程之从Hello World到面向对象一文中,我们初步了解了对象(object).对象中的数据成员表示对象的状态.对象可以执行方法,表示特定的动作. 此外,我们还了解了类(class).同一类的对象属于相同的类型(type).我们可以定义类,并使用该定义来产生对象. 我们进一步深入到对象.了解Java中方法与数据成员的一些细节. 调用同一对象的数据成员 方法可以调用该对象的数据成员.比如下面我们给Human类增加一个getHeight()的方法.该方法返回height数据成员的值

Java基础教程之继承详解_java

继承(inheritance)是面向对象的重要概念.继承是除组合(composition)之外,提高代码重复可用性(reusibility)的另一种重要方式.我们在组合(composition)中看到,组合是重复调用对象的功能接口.我们将看到,继承可以重复利用已有的类的定义. 类的继承 我们之前定义类的时候,都是从头开始,详细的定义该类的每一个成员.比如下面的Human类: 复制代码 代码如下: class Human {      /**      * accessor      */    

Java基础教程之接口的继承与抽象类_java

在实施接口中,我们利用interface语法,将interface从类定义中独立出来,构成一个主体.interface为类提供了接口规范. 在继承中,我们为了提高程序的可复用性,引入的继承机制.当时的继承是基于类的.interface接口同样可以继承,以拓展原interface. 接口继承 接口继承(inheritance)与类继承很类似,就是以被继承的interface为基础,增添新增的接口方法原型.比如,我们以Cup作为原interface: 复制代码 代码如下: interface Cup

java基础教程-Java面向对象

01.面向对象(多态概念) 定义:某一类事物的多种表现形式.可以理解为事物存在的多种体现形态. 02.面向对象(多态-扩展性) 多态的体现:父类的引用指向了自己的子类对象.父类的引用也可以接受自己的子类对象.如:Father father=new Sun(); 多态的好处:多态的出现大大的提高了程序的扩展性. 多态的前提:必须是类与类之间的关系,要么继承,要么实现.通常还有一个前提,存在覆盖. 多态的弊端:提高了扩展性,但只能使用父类的引用访问父类中的成员. 03.面向对象(多态-转型) 如果想

Java基础教程之对象引用_java

我们之前一直在使用"对象"这个概念,但没有探讨对象在内存中的具体存储方式.这方面的讨论将引出"对象引用"(object reference)这一重要概念. 对象引用 我们沿用之前定义的Human类,并有一个Test类: 复制代码 代码如下: public class Test {     public static void main(String[] args)     {         Human aPerson = new Human(160);      

Java基础教程之组合(composition)_java

我们已经尝试去定义类.定义类,就是新建了一种类型(type).有了类,我们接着构造相应类型的对象.更进一步,每个类型还应该有一个清晰的接口(interface),供用户使用. 我们可以在一个新类的定义中使用其他对象.这就是组合(composition).组合是在Java中实现程序复用(reusibility)的基本手段之一. 组合与"has-a" 一个对象是另一个对象的数据成员.比如我们看之前提到的充电电筒的例子: 一个充电电筒中的电池.LED灯.按钮-- 都可以是一个对象.我们可以定