Java概述
1.Java起源与发展
Sun公司
机器语言、汇编语言、高级语言
2.Java的特点
(1).简单易学
有丰富的类库
支持继承、重载、多态
(类似于C++,但是摈弃了指针、结构、内存管理等易出错的特性)
(2).安全性高
提供垃圾回收机制
不能访问非法内存
(3).跨平台
Java源程序被编译成与机器无关的字节码格式,在Jaca虚拟机上运行
注:JVM与机器有关
(4).多线程的
3.Java的应用领域
(1)J2SE 主要用来开发桌面应用软件
(2)J2ME 嵌入式开发,手机软件、掌上电脑等等
(3)J2EE 网络编程,JSP等
Java基础知识
1.预备知识
Doc命令
Java语言的基本要素--标记符
Java语言的关键字
2.数据类型
|---基本数据类型
| |---数值型-------整数类型(byte,short,int,long)
| | |----浮点类型(float,double)
| |--字符型(char)
| |--布尔类型(boolean)
| |--类(class)
|--引用数据类型---|--接口(interface)
| |--数组
细节:一个常量整数默认类型是int,如果数值过大,就要在末尾加L
一个浮点常量默认是double类型,将一个double类型数值赋给float类型变量会报错,
数据输出格式的控制
3.运算符 +、-、*、位移等等
4.流程控制 顺序、选择、循环
5.函数的重载 同名不同参