参考书籍: Java开发实战经典, 李兴华著
第一课 Java基础
1. ubuntu上环境搭建 (建议使用我们提供的VMWare映象文件)
如果要自己安装ubuntu, 请参考<韦东山Android系统视频使用手册.pdf>
ubuntu 12.04.5 这是一个长期支持的版本
硬盘空间至少预留80G
a. root分区 : 20G, 从其中划出6G用作swap
b. work分区 : 60G
c. 内存 : 4G
安装Java开发环境
sudo apt-get update
sudo apt-get install openjdk-7-jdk
sudo apt-get install openjdk-7-jre
第1个JAVA程序 (和C对比)
JAVA数据类型
基本数据类型:boolean, byte, char, short, int, long, float, double
引用数据类型:数组、类对象
栈内存、堆内存
数据类型转换(自动转换, 强制转换)语句:跟C完全一样
方法(函数)
方法重载、参数传递
第二课 面向对象程序设计
1. 类的引入
C语言是面向过程的
出一道题:写一个程序,输出张三、李四两个人的姓名
封装性
继承性
多态性
异常
参考文章:
深入理解java异常处理机制
http://blog.csdn.net/hgui