一、初识Java与面向对象程序设计
1.Java的起源和特点:
Java由Sun Microsystems(现为Oracle公司)于1995年推出。
主要特点包括:平台无关性(通过Java虚拟机JVM实现“一次编写,到处运行”)、面向对象、多线程、丰富的API和安全性。
2.Java平台:
Java SE(Standard Edition):标准版,用于桌面应用、服务器应用等。
Java EE(Enterprise Edition):企业版,用于企业级应用。
Java ME(Micro Edition):微型版,用于移动设备。
3.Java开发环境:
JDK(Java Development Kit):开发工具包,包含JVM、Java编译器和API。
JRE(Java Runtime Environment):运行时环境,包含JVM和核心类库。
IDE(Integrated Development Environment):集成开发环境,如Eclipse、IntelliJ IDEA和NetBeans,用于简化开发过程。
二、Java编程基础
一、变量与常量
变量
定义:在程序中通过改变变量的值来实现程序的逻辑功能。
声明:在Java语言中,所有的变量在使用前必须先声明,声明多个变量时使用逗号隔开,分号结尾。
作用范围:按照作用范围进行划分,Java中的变量分为成员变量、局部变量和类变量(静态变量)。
常量
定义:在程序中固定不变的量,一旦被定义,它的值就不能再被改变。
声明:使用final关键字,语法为final 数据类型 常量名称 [= 初始化的值 ]。
命名习惯:在Java语言中,常量名称通常用大写字母。
二、运算符与表达式
运算符
算术运算符:+、-、*、/、%、++、--。
赋值运算符:+=、-=、*=、/=、%=、=。
比较运算符:>、<、>=、<=、==、!=。
逻辑运算符:&、&&、|、||、!、^。
位运算符:按位&、|、^,位移>>等。
条件运算符:?:。
表达式