一、什么是JAVA
java起源
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。
Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。
Java分为三个体系
- JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
- JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。
- JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
第一个java程序
public class HelloJava {
public static void main(String[] args) {
System.out.println("HelloJava");
}
}
注:String args[] 与 String[] args 都可以执行,但推荐使用 String[] args,这样可以避免歧义和误读。
public static void main(String[] args) 具体含义:
- public:访问修饰符。
- static: 表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候 main() 方法也随着加载到内存中去。
- void: 返回类型,void表示不需要返回值的。
- main:方法名。
- String[] args:从控制台接收字符串数组参数。
Java相关的专业术语
- JDK(Java Development Kit ):编写Java程序的程序员使用的软件
- JRE(Java Runtime Environment):运行Java程序的用户使用的软件
- Server JRE (Java SE Runtime Environment):服务端使用的 Java 运行环境
- SDK(Software Development Kit):软件开发工具包,在Java中用于描述1998年~2006年之间的JDK
- DAO(Data Access Object):数据访问接口,数据访问,顾名思义就是与数据库打交道
- MVC(Model View Controller):模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法
Java的特性
封装性、继承性、多态性。