Java的魔力: 字节码
Java能够在不同的平台上运行并做到了程序的安全性、可移植性的关键是在于java的编译器输出的不是可执行代码而是字节码(byteCode)
.
什么是字节码:
字节码是一套用来在java运行时系统执行的高度优化的指令集合。 java运行时的系统是java虚拟机(jvm),在其标准形式下,JVM就是一个字节码的解释器。
Java的特性:
简单 安全 可移植 面向对象 健壮的 多线程 体系结构中立 解释性语言 高性能的 分布式的 动态的。
Java与其他计算机语言一样,java的各种要素特性不是独立的,而是作为一个整体构成了java语言。
编写第一个java程序:
看一下编译的字节码:
Dos命令行运行编译java文件:
验证java是否安装成功:
进入cmd命令窗口,输入 java –version回车,如果安装成功,可以看到一下界面
如果适应dos命令来运行java文件需要我们配置电脑的环境变量: https://jingyan.baidu.com/article/c85b7a6414f2ee003bac95d5.html ----------参考百度经验
配置完成环境变量后,需要重新启动dos命令窗口。
编译运行顺序:
Javac xxxx.java
Java xxxx (不带.class)
遇到错误解决办法:
1.删除源文件中的packe xxxx 包路径代码
http://blog.csdn.net/dreamer_good/article/details/52598231 ------------ 参考这个文章