Java 学习笔录
给大家分享一篇我在学习java过程中的关于java基础部分的笔记,比较详细,内容也比较多。 如有问题请指出以便修改,谢谢。 篇幅较长建议收藏浏览。
注:笔记持续整理中,将不断更新。。。
一、初识JAVA
1.1.1 什么是 JAVA 语言
- JAVA于1995年由Sun公司推出,并且由Java之父詹姆士·戈士林博士亲手设计而成的,并命名为OAK,后重命名为JAVA,在1995年正式发布!
- Java是一种通过解释方式执行的语言,其语法规则和C/C++类似
- Java语言编写的程序,既是编译型的又是解释型的。
1.1.2 Java的应用领域
- 桌面应用程序开发
- 电子商务应用
- 企业级应用开发
- 交互式系统开发
- 多媒体系统开发
- 分布式系统开发
- Web应用系统开发
- 嵌入式系统开发
1.1.3 Java的版本:
- Java SE(标准版):主要应用于桌面应用程序的开发,同时也是Java的基础,它包含Java语言基础、JDBC(Java数据库连接性)操作、I/O(输入输出)、网络通信、多线程等技术。
- Java EE(企业版):主要用于开发企业级分布式的网络程序,如电子商务网站,企业资源规划系统等。
- Java ME:应用于嵌入式系统开发如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。
1.1.5 java API 文档
API的全称是Application Programming Interface,即应用程序编程接口。Java API文档是Java程序开发不可缺少的编程词典,它记录了Java语言中海量的API,主要包括类的继承结构、成员变量和成员方法、构造方法、静态成员的详细说明和描述信息。可以在Java网站http://java.sun.com中找到最新版本的JDK文档(即API文档)。
API文档,即是帮助文档,相当于书,菜谱等(API应用程序编程接口)
1.2.1 Java 语言的特性
- 简单
- 面向对象
- 分布性
- 可移植性
- 解释型
- 安全性
- 健壮性
- 多线程
- 高性能
- 动态