Thanks to visit codestin.com
Credit goes to github.com

Skip to content

IACJ/Java_tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Java_tutorial简介 由华南理工大学布社辉老师编辑、整理的Java_tutorial

布社辉老师的Github

##Java_tutorial目录

##快速总览

###ch1.md : Java 语言概述

  • 什么是 Java?
  • 产生
  • 为何选择Java
  • 语言的特点
  • 与C/C++语言的异同
  • 运行环境与开发环境
  • "Hello Word!"程序
  • 参考资料

###ch2.md : Java 语言基础知识(一)

  • 认识程序
  • 数据类型,变量和常量
  • Java开发类库组成
  • 练习

###ch3.md : Java 语言基础知识(二)

  • 程序
  • Example
  • 数组
  • 字符串
  • 正则表达式

###ch4.md : Java语言算法设计基础

  • 什么是程序?
  • 算法设计基础
    • 求解素数
    • 查找
    • 排序
    • 递归

###ch5.md : Java语言输入/输出

  • 输入/输出流
  • 文件流类与文件操作
  • 异常处理

###ch6.md : Java语言package

  • 包(package)
  • 内部类和匿名类
  • 访问控制和类的封装性

###ch6_1.md : Java语言面向对象(一)

  • 面向对象概述
  • 面向对象的三大特点:封装, 继承, 多态
  • 对象(object)
  • 类(class)
  • 消息(message)
  • 面向对象系统的特性

###ch6_2.md : Java语言面向对象(二)

  • 类的定义
    • 类的定义格式
    • 关于类定义的说明
    • 方法重载
    • 构造方法
  • 练习

###ch6_3.md : Java语言面向对象(三)

  • 对象的定义和使用
    • 创建对象
      • 声明对象
      • 为对象分配内存空间
    • 对象的使用
    • 对象的清除
    • 方法的参数传递
    • 变量与方法
    • this关键字

###ch6_4.md : Java语言面向对象(四)

  • 继承
    • 创建子类
    • 成员变量的隐藏和方法的重写
    • super关键字
    • 对象的上转型对象
  • 多态性
  • 抽象类和抽象方法
  • 接口
  • 内部类和匿名类
  • 初始化块

###ch7.md : 多线程

  • 进程与线程的基本概念
  • 在Java语言中,创建、启动、暂停、中断和终止线程
  • 线程状态和生命周期
  • 线程优先级和线程调度
  • 线程互斥
  • 练习

the contributor of this page : IACJ

About

Java tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published