Java语言的诞生
机器语言
以二进制为主的语言比如 0010 0011 0100 0001
汇编语言
以指令来代替二进制 进行更为复杂的操作
解决人类无法读懂机器语言的问题
列如:
-
逆向功臣
-
机器人
-
病毒
高级语言
大体分为2大类 : 面向过程和面向对象
C语言是典型的面向过程语言。C++,JAVA是典型的面向对象的语言
主流的语言有如下
- C语言
- C++语言
- JAVA 语言 (C+±-)
- C# 语言(Java语言的低配版 不支持跨平台)
- python PHP JavaScript
Java语言的优点
withe once run anywhere
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
java三大版本
- javaSE :标准版(桌面程序 ,控制台开发)
- JAVAME:嵌入式开发
- javaEE :E企业级开发
采用记事本编写java文件运行和注意事项
记事本的名字 要和类名是一致的
记事本编译的运行的方法
- 进入cmd
- 先对源文件进行编译产生.class文件 命令为: javac 文件名.java
- 运行class文件 命令问: java 文件名(不要写后缀)