一、计算机语言的发展
- 计算机已经成为人类大脑的延伸
- 算法是计算机的灵魂,编程语言是塑造计算机灵魂的工具
- 计算机语言已经出现了三代,分别是机器语言,汇编语言,高级语言
二、多种计算机语言
- -java :应用范围广
- c:经典语言,对于学习其他语言十分有帮助
- c++:混合式语言,用户补充C语言,加了面向对象
- JavaScript:主要应用于前端开发
- Python:语法结构简单,在人工智能方面有非常大的潜力
- PHP:主要应用一些中小型网站
- Object-c和Swift
- c#:面向对象语言
- Kotlin:用于现代多平台应用的静态编程语言,可以兼容java
- Go:语法与c相近
- 易语言:以中文作为程序代码的编程语言
- Fortran:世界第一种高级语言,但是不适于编写系统程序
- Basic:易学,功能不够强大
- COBOL:商业领域有用
- Pascal:语法严谨,层次分明
三、Java语言发展史
1.java发展简史
1991年由SUN公司推出,1998年JDK1.2,大大改进了早期缺陷,是一个革命性的版本,更名为JAVA2,目前83%的企业应用的是java8.
2.java核心优势
跨平台
3.Java各版本的含义
- JavaSE:标准版,定义在个人计算机上的应用
- JavaEE:企业版,定位在服务器端的应用
- JavaME:微型版,定位在消费性电子产品的应用上
4.Java的特性和优势:
- 跨平台/可移植性:
- 安全性
- 面向对象
- 简单性
- 高性能
- 分布式
- 多线程
- 健壮性
四、Java程序的运行机制
- 计算机高级语言的类型主要是编译型和解释型两种,java语言是两种类型的结合。
- java源文件,后缀为.java ->> 利用编译器(javac)编译为字节码文件,后缀.class->>利用虚拟机(java)解释执行。
- JVM,JRE,JDK:JVM是用于执行字节码文件的虚拟计算机; JRE(java run environment)是java运行时的环境,包括虚拟机,库函数,运行java程序所必须的文件;jdk包含JRE,以及增加编译器和调试器等用于程序开发的文件。
JDK包含JRE包含JVM
五、JDK下载与安装
- 下载地址:JDK下载
- 环境变量配置
1)找到自己安装JDK的路径并复制;桌面找到计算机,单击右键选属性;进入高级系统设置;进入选择高级;选择环境变量,在系统变量栏选择新建名称为JAVA_HOME,变量值为刚才复制的JDK安装地址,点击确定
2)找到系统变量中path打开,点击新建,输入JDK安装位置下bin文件的目录点击确定即可 - 安装测试
打开控制台,查看java版本,即输入java -version
得到类似截图则为JDK安装成功!可以写代码了!
六 、第一个java程序
- 在D盘或c盘建文件夹,用来编写你的代码,注意:显示文件扩展名
使用记事本编写下面程序
public class main{
public static void main(String[] args){
System.out.println("Hello world!");
}
}
- 保存文件后缀为.java,注意:文件名和刚才所写代码第一行class后的单词保持一致
- 打开控制台(按win+R,输入cmd ),转到代码所在的盘,如c盘即为: c+回车;再转到代码所在的文件,即cd +文件名+回车;
- 用编译器javac编译代码即javac +刚才写的文件名 如javac main.java之后回车
- 再输入java +文件名 如java main+回车,可以看到执行成功的java文件。
七、常见的DOS 命名
- cd 目录路径 进入一个目录
- cd… 进入父目录即上一级目录
- dir 查看本目录下的文件和子目录列表
- cls 清除屏幕命令
- tab键 自动补齐命令