Hello Java

初入Java的世界


请自行了解Java的发展历史。

Java体系结构

1.标准版   Java SE

2.企业版   Java EE

3.微型版  Java  ME

Java  SE  是基础,需要学习SE 才可以学习其他版本。

Java可以做什么

开发桌面应用程序,银行软件,门户网站,等等... ... 

Java语言的特点

1. 一种纯面向对象的语言。

2.一种跨平台的语言。与平台无关。

3.健壮性语言,吸收的c和c++的有点。

4.安全性高。自动回收垃圾,强类型检查,取消指针。等特点。

Java 为何可以跨平台?


关于JVM(java虚拟机)

JVM可以理解为一个可运行Java字节码的虚拟计算机系统,它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的通信,对于不同的平台Java有不同的JVM。但是它屏蔽了底层的运行平台差别,实现了Java的经典口号“一次编译,随处运行”。

Java 垃圾回收器

在C/C++等语言中,由程序员负责回收无用内存,Java消除了程序员回收无用内用空间的责任,JVM提供了一种系统线程跟踪存储空间的分配情况,并在JVM空闲的时候,检查并释放那些可以被释放的存储空间。垃圾回收器在Java程序运行的过程中自动启用。



自行配置Java环境。

JDK: Java开发工具集 (安了JDK之后无需再安装JRE)

JRE:Java运行环境

Java 程序开发的三个步骤:



第一个Java程序

新建一个HelloWorld.java 文件,写入以下代码

public class HelloWorld {

public static void main(String[] args) {

System.out.println("Hello World");

}

}

使用cmd窗口的话 先使用 javac HelloWorld.java 编译。再使用java HelloWorld 运行。

至此,完成了第一个程序。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容