4月「掘金·日新计划」第25天
一、概念
1.1、eclipse的使用eclps
- alt+/ 补全,例如main
- println自带回车,写syso,alt+/就会出来
- 使用import语句来导包(快捷键ctrl+shift+o)
1.2、SE EE ME区别
-
Java SE(电脑运行的软件)
- 标准java语言,类似c语言的变量、流程控制、函数、指针最基础的东西
- 通常是指 Java Standard Edition,Java 标准版
- Java SE(Java Platform,Standard Edition)Java SE 以前称为J2SE
- 它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序
-
Java EE(做网站)
- 多了一些API,相当于c语言面向Linux应用层的开发
- 是指 Java Enterprise Edition,Java 企业版
- Java EE(Java Platform,Enterprise Edition)这个版本以前称为J2EE
- 企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序
-
Java ME(手机软件)
- 面向嵌入式设备消费电子,手机软件程序
- Java的微型版,主要针对消费类电子设备的
- Java ME(Java Platform,Micro Edition)这个版本以前称为 J2ME
- Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境
1.3、JRE JDK
-
JRE(运行)
- Java运行环境(Java Runtime Environment ,简称JRE)是一个软件,JRE可以让计算机运行Java应用程序
- JRE可以安装在window,Linux,手机上面,跨平台强,只要安装JRE就能运行java
- JRE内部有Java虚拟机(Java Virtual Machine,JVM),以及一些标准的类别函数库
-
JDK(编译)
- JDK是Java语言开发工具包,JDK是整个Java核心
- 包括了Java运行环境JRE,一堆Java工具和Java基础类库
- 没有JDK,无法编译Java程序,如果只运行Java程序有JRE就够了
- JDK包含编译器,文档生成器等
- JDK包含JRE