java之Hello World
c/c++诞生的早,早在1975年就已经出世,由于更加的贴近硬件,所以运行速度极快。在c/c++统治程序员的时代,程序员苦于c/c++的暴政(指针和内存管理,虽然c/c++运行速度快,但是他的指针和内存非常繁琐,初学者稍不注意就会弄错),因此,Java横空出世,他继承了c/c++的优点,发展出了属于自己的优势。
-
符合c/+c++的语法吸引了大量的c/c++程序员。
-
跨平台运行(c/c++虽然也跨平台,但是由于内存和指针的问题,稍不一样就无法运行)
-
没有了内存管理和指针。
-
面向对象的思想。
-
高质量的类库
思考:java有哪些优势?为什么java能够成功?
-
简单性
-
面向对象的思想
-
跨平台性
-
分布式?
-
动态性?(反射)
-
多线程
-
高性能
-
安全性
-
健壮性(检查内存,异常机制)
Java之所以能成功的原因,本身设计迎合需求,主动的寻找能够运用的机会,赶上互联网的发展。
java的三大版本
-
JavaSE:标准版(桌面程序,控制台开发)
-
JavaMe:嵌入式开发(电器,老式手机)
-
JavaEE:E企业级开发:(web开发,服务器开发)
JDK ,JRE, JVM

-
jdk是Java程序员必须下载的开发工具包,它包括了jre和jvm,同时,它附带了很多工具(编译的Java,javac。打包的jar)。
-
jre是运行环境,包含JavasSE的标准类库。
-
jvm是Java虚拟机,跨平台的关键,相当于Java派发到各个系统的当地翻译官。
JDK的安装
-
官网下载jdk8的版本
-
安装jdk
-
配置环境
-
测试jdk是否安装成功
-
打开cmd
-
输入java -version
-
hello world!及 简单语法规则
-
用notepad++打开一个.java为后缀的文件
-
如图所示编写代码,注意文件名与类名一致
public class Hello{
public static void main(String[] args){
System.out.print("Hello World!");
}
} -
打开命名窗口,cd 到java文件的路径,然后输入 javac
-
编译成功后,会生成Hello.class文件
-
在命令窗口输入java Hello (可以不添加后缀.class)!

浙公网安备 33010602011771号