一 Java简介
java语言发展史
发展史简单了解:如下:
https://www.jianshu.com/p/a78fcb3ccf63
java语言平台
JavaSE(标准版):可以用户开发普通桌面应用程序
JavaME(小型版):嵌入式和电子消费品提供的解决方案
JavaEE(企业版):开发企业环境下的应用程序,主要针对web开发
Java语言特点:
跨平台
开源
健壮性
安全
多线程
简单性
面向对象
二 Java实现跨平台的原理
三 JDK与JRE
JDK包含JRE,JRE包含jvm。
四 JDK下载和安装
进入Oracle官网Java的下载页面:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
exe:可执行文件
zip:压缩文件
然后一步步安装就行。
配置环境变量:
五 JDK文件简介:
当JDK下载完成以后,进入安装目录中。如图所示:
每个文件的意思为:
六 Java开发工具
初学者适合前两款 工具,后三款由于功能强大,不适合初学者目前暂不考虑。后两款为收费的工具。
七 第一个Java代码
打开JDK的bin目录,在bin目录中点击创建HelloWorld.txt。然后改成HelloWorld.Java文件。 如果没有文件扩展名的话,点击查看,然后进行勾选文件扩展名。
创建后:
每种语言的第一行代码基本上都是hello world
打开EditPlus,进入你刚才创建的HelloWorkd.java文件。输入如下内容:
public class HelloWorld {
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
然后命令行进入 bin目录下进行javac HelloWorld.java进行编译
点击回车:
然后进入bin目录,会发现发多出来一个HelloWorld.class:
在命令行bin目录下进输入:java HelloWorld 进行运行
然后点击回车,就会打印出你刚才输入的代码:
八 HelloWorld常见错误
九 注释
很多时候你的代码让别人观看的时候,别看不知道你每行什么意思。这个时候就是需要注释。
如果所示为代码操作:
多行注释与文档注释的区别:
文档注释可以生成一个文档,类似说明书。可以使用Javadoc.exe命令生成,后期会详细讲解。
十 HelloWorld的解释和编写程序的一些规范
public与class