Java学习:coursera课程笔记(一)

仅为笔记,不是教程

相关历史

  • 关于Java 的历史可以去网易云音乐上有一个 电台 上有几期专门讲的,讲的不错

运行环境

  • JDK = JRE( = JVM + api) + Tools

Java学习:coursera课程笔记(一)_第1张图片

Java学习:coursera课程笔记(一)_第2张图片

Java学习:coursera课程笔记(一)_第3张图片


重要特性

  • 垃圾回收机制

Java学习:coursera课程笔记(一)_第4张图片


面向对象程序设计概述

  • 封装性 (相关关键词:private)

Java学习:coursera课程笔记(一)_第5张图片

  • 继承性 (相关关键词:extends)

Java学习:coursera课程笔记(一)_第6张图片

  • 多态性 (相关关键词:override)

Java学习:coursera课程笔记(一)_第7张图片

  • 设计思想 : 对象的内部组成以及外部通信

Java学习:coursera课程笔记(一)_第8张图片

  • 类的格式

Java学习:coursera课程笔记(一)_第9张图片

  • 命名习惯:类名首字母需大写,其余的遵循驼峰命名法则

Java学习:coursera课程笔记(一)_第10张图片


Java程序设计基础知识

  • Java 程序的基本组成

Java学习:coursera课程笔记(一)_第11张图片

  • JDK中的一些工具

Java学习:coursera课程笔记(一)_第12张图片

  • JavaDoc的内容

Java学习:coursera课程笔记(一)_第13张图片

  • Java 的数据类型

Java学习:coursera课程笔记(一)_第14张图片

  • 两大数据类型之间的差别 :值与引用

Java学习:coursera课程笔记(一)_第15张图片

  • 字符型:每个占两个字节

Java学习:coursera课程笔记(一)_第16张图片

  • 逻辑型:只有 true/false,不能写 1/0

Java学习:coursera课程笔记(一)_第17张图片

  • 运算符

Java学习:coursera课程笔记(一)_第18张图片

  • I/O处理(旧方法):

Java学习:coursera课程笔记(一)_第19张图片

  • I/O处理(新方法)

Java学习:coursera课程笔记(一)_第20张图片

  • 获取一行输入

Java学习:coursera课程笔记(一)_第21张图片

  • break语句

Java学习:coursera课程笔记(一)_第22张图片

数组

  • 数组的声明

Java学习:coursera课程笔记(一)_第23张图片

  • 数组的初始化

Java学习:coursera课程笔记(一)_第24张图片

  • 数组的默认初始化

Java学习:coursera课程笔记(一)_第25张图片

  • 数组初始化注意事项

Java学习:coursera课程笔记(一)_第26张图片

  • 遍历数组

Java学习:coursera课程笔记(一)_第27张图片

  • 复制数组

Java学习:coursera课程笔记(一)_第28张图片

  • 二维数组:数组的数组

Java学习:coursera课程笔记(一)_第29张图片

你可能感兴趣的:(java)