Java用途
问:为什么选Java不选C?
答:java拥有和具体cpu架构和与内存无关的跨平台能力
Java核心:
Java特性和优势
简单性
面向对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
Java三大版本
JDK、JRE、JVM
HelloWorld
Java程序运行机制
注释
单行注释://
多行注释:/*
文档注释:/** 并且可以用@标明作者
标识符
数据类型
什么是字节
答:右键点击【此电脑】,选择【属性】,在这里可以查看电脑系统是32位还是64位,32位的系统最多支持4g内存,如果电脑内存大于4g就要使用64位的系统,64位系统支持4g内存到256g内存,64位系统理论上比32位系统要快两倍
类型转换
变量
运算符
自增自减运算符
位运算符
三元运算符
包机制
JavaDoc
Scanner对象
流程控制
顺序结构
选择结构
Switch
While循环
do…while
for循环
break continue
方法
方法的定义
方法的重载
可变参数
递归
数组
数组声明创建
内存分析
数组使用
多维数组
Arrays类
冒泡排序
稀疏数组
面向对象
什么是面向对象?
面向对象&面向过程
类与对象的关系
创建和初始化对象
构造器
创建对象内存分析
封装
继承
super
方法的重写
多态
instanceof关键字
static关键字
抽象类
接口
内部类
匿名内部类
Error和Exception
自定义异常