Java 再学习(温故而知新)之一配置环境

第一节

Java基本知识:

JCP(Java Community Process)组织负责审查Java相关技术规格的演进

Java技术规格必须以JSR(Java Specification Requests)正式文件提交审查

Java可执行文件的扩展名是*.class

Java根据应用领域不同分为Java SE、Java EE、Java ME

J2EE(Java 2 Platform Enterprise Edition)企业版

是为开发企业环境下的应用程序提供的一套解决方案。

该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发

J2SEJava 2 Platform Standard Edition)标准版

是为开发普通桌面和商务应用程序提供的解决方案。

该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

比如Java版的扫雷。

J2ME(Java 2 Platform Micro Edition)小型版

是为开发电子消费产品和嵌入式设备提供的解决方案。

该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。

Java5.0版本后,更名为 JAVAEE    JAVASE    JAVAME

Java SE分为主要的四个部分:JVM、JRE、JDK与Java语言

JDK自己附的JRE通常称为Private JRE,单独的为Public JRE

什么是跨平台性?

通过Java语言编写的应用程序在不同的系统平台上都可以运行。

原理是什么?

只要在需要运行java应用程序的操作系统上,

先安装一个Java虚拟机(JVM Java Virtual Machine)即可。

由JVM来负责Java程序在该系统中的运行。

注释总结:
   1.单行注释 //    单行注释能嵌套单行注释
   2.多行文本注释   /* */   多行文档注释能嵌套单行注释,不能嵌套多行文本注释.
   3.多行文档注释 /** */    和多行文本注释相同之处:都是支持多行注释    不通之处:支持javadoce.exe 直接解析输出html文本文档

   注释不会被编译器编译.


安装JDK:

1.下载JDK,下载网址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

2.选择安装

 

3.WIN+R运行cmd,输入java看到以下界面表示JDK初步安装完成

 


第二节

HelloWorld:

创建文件HelloWorld.txt,修改后缀名.java编辑输入内容

一个.java可定义多个类,但只能有一个公开类,主文档名必须与公开类名称相同

println()表示输出换行,使用print(),输出不换行


PATH:

设定path才可在任意目录使用javac编译

创建JAVAHOME变量并加入系统变量path中

javac可以使用了表示path配置正确

 

到工作目录下编译、运行:

注意javac时要有后缀名,java时不要加.class后缀名,只写类名

 


CLASSPATH:

执行java命令的目的在于启动JVM,对于JVM来说可执行文件就是扩展名为.class的文档,与Windows对照:

操作系统

搜索路径

可执行文件

Windows

PATH

.exe 、.bat

JVM

CLASSPATH

.class

指定classpath使用 –classpath 或 –cp

JVM预设的classpath就是读取目前文件夹中的.class

JAR文档后缀名.jar实际使用ZIP格式压缩当中包含.class文件,classpath可以指定JAR当作特别的文件夹

猜你喜欢

转载自blog.csdn.net/SL_logR/article/details/82735257