Java 学习笔录

给大家分享一篇我在学习java过程中的关于java基础部分的笔记,比较详细,内容也比较多。 如有问题请指出以便修改,谢谢。 篇幅较长建议收藏浏览。
注:笔记持续整理中,将不断更新。。。

一、初识JAVA

1.1.1 什么是 JAVA 语言
  1. JAVA于1995年由Sun公司推出,并且由Java之父詹姆士·戈士林博士亲手设计而成的,并命名为OAK,后重命名为JAVA,在1995年正式发布!
  2. Java是一种通过解释方式执行的语言,其语法规则和C/C++类似
  3. Java语言编写的程序,既是编译型的又是解释型的。
1.1.2 Java的应用领域
  1. 桌面应用程序开发
  2. 电子商务应用
  3. 企业级应用开发
  4. 交互式系统开发
  5. 多媒体系统开发
  6. 分布式系统开发
  7. Web应用系统开发
  8. 嵌入式系统开发
1.1.3 Java的版本:
  1. Java SE(标准版):主要应用于桌面应用程序的开发,同时也是Java的基础,它包含Java语言基础、JDBC(Java数据库连接性)操作、I/O(输入输出)、网络通信、多线程等技术。
  2. Java EE(企业版):主要用于开发企业级分布式的网络程序,如电子商务网站,企业资源规划系统等。
  3. Java ME:应用于嵌入式系统开发如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。

1.1.5 java API 文档

API的全称是Application Programming Interface,即应用程序编程接口。Java API文档是Java程序开发不可缺少的编程词典,它记录了Java语言中海量的API,主要包括类的继承结构、成员变量和成员方法、构造方法、静态成员的详细说明和描述信息。可以在Java网站http://java.sun.com中找到最新版本的JDK文档(即API文档)。
Java 学习笔录
API文档,即是帮助文档,相当于书,菜谱等(API应用程序编程接口)

1.2.1 Java 语言的特性
  1. 简单
  2. 面向对象
  3. 分布性
  4. 可移植性
  5. 解释型
  6. 安全性
  7. 健壮性
  8. 多线程
  9. 高性能
  10. 动态