1.1 认识Java
1.什么是Java
Java 是由美国太阳微系统公司(Sun Microsystems,简称Sun公司)于1995年5月推出的面向对象编程语言,广泛应用于各个领域,比如网站开发、桌面应用程序开发、手机应用程序开发等。
2.Java的特点
- Java是简单的,语法与C和C++等语言的语法很接近,舍弃了C++中很少使用的那些特性,比如操作符重载、多继承、自动的强制类型转换等。
- Java是面向对象的,提供类、对象、接口、继承、包等面向对象的特性。
- Java是分布式的,支持因特网应用的开发。
- Java是健壮的,Java的强类型机制、异常处理机制、垃圾的自动收集机制等,是Java程序健壮的重要保证。
- Java是安全的,Java提供了一个安全机制以防恶意代码的攻击。
- Java是体系结构中立的,Java程序(后缀为Java)在Java平台上被编译为体系结构中立的字节码格式(后缀为class),然后可以在实现这个Java平台的任何系统中运行。
- Java是可移植的,具有与体系结构无关的特性,Java的类库也提供了针对不同平台的接口,所有这些类库也可以被移植。
- Java是解释型的,在运行时,Java平台的Java解释器对被编译的字节码进行解释执行,执行过程中需要的类在连接阶段被载入运行环境中。
- Java是高性能的,较多数交互式运行程序提高了很多。
- Java是多线程的,能处理不同任务。
- Java是动态的,适用于动态变化的环境。
3.Java的用途
- 编写Android系统
- 编写普通软件
- 开发金融服务业的服务器程序
- 编写网站
- 应用于嵌入式领域
- 应用于大数据技术