1、计算机语言发展史
语言:汉语 普通话 英语 西班牙语 日语 韩语等 —》人与人沟通的语言
人与计算机沟通的语言。
(1)机器语言:用二进制码表示的计算机能识别和执行的一种机器指令集合。
二进制码:0 1组成的编码。0101010101010101010–》学猫叫
(2)汇编语言:用一种助记符代替机器指令,也成为符号语言。
0101010101010101010–cat cry
(3)高级语言:一种接近于人们使用习惯的高级程序设计语言,用英文来写计算机程序
比如:
A=1;
A=a+b;
常见的高级语言:c语言、C++、C#、R、Python、VB
Java、scala等
2、java语言概述
java是一个90后语言。最早是由 sun(Standford University Network)公司
james Gosling 发明。
一开始:Oak(橡树)->Java
Java 网络的发展 不同操作的系统可以互相连接 语言能够同时运行。
跨平台。Mac linux windows unix ubuntu
java类 java包 。
淘宝、京东 基于java
java涉及一套技术体系
3、JAVA语言的特性和优点
java是一种面向对象的语言。
最大的特点:一次编写,到处运行。–》跨平台。
面向对象:万事万物皆为对象。
简单:容易上手。
高性能:字节码形式运行。
多线程:
多态。
python相对比较自由。算法包。
学习一门语言相当于武林功法——>理解精髓 思想。 招式
4、java的开发环境
(1)JDK:java development kit :开发者工具包;
(2)JRE:Java Runtime Environment:java运行环境
(3)JVM:Java Virtual Machine:java虚拟机
Java SE:Standard Eition 标准版----》
Java EE:Enterpr Edition 企业版
Java ME:Micro Edition 集成和移动开发 物联网
5、JDK的安装与配置
配置环境变量:
(1)下载的或考来的 JDK 压缩包
无需安装,直接配置环境变量。
JAVA_HOME:jdk安装包的位置
在PATH里面添加 %JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin
点击确定后 使其生效。
右键我的电脑->属性->高级系统设置-》环境变量-》
win+r 打开命令窗口 输入cmd
(2)如果是 .exe安装
会发现没有配置环境变量 也能运行 只是不能出现 javac。
原因是:在path里面自动增加了:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
还是需要在path里增加一下 JAVA_HOME:jdk安装包的位置 %JAVA_HOME%\bin;
6、DOS常见的命令—>为我们后面的编程奠定基础
win+r 打开命令窗口 输入cmd
dir(directory):列出当前目录下的文件及文件夹
cd(change directory):变更目录
cd …:返回上级目录
d: 表示换到d盘
md: 建立文件夹
del:删除文件不删除文件夹
rd:删除目录
cls(clear screen):清屏
exit:退出
tab 会自动补齐
7、Java程序的概述
java源文件: .java结尾的
字节码文件: .class结尾的
跑的 字节码文件。通过 编译器(compiler) .java-->.class文件->jvm-解释器。->finish
源文件编写 编译 解释 运行
8、 第一个java程序 helloworld
(1)注意 要将类名与文件名保持一致。
(2)javac默认与当前窗口的编码格式 一致。
设置编码格式 -encoding utf-8
(3)javac 源文件名
(4) java 字节码文件名
第一个程序
public class HelloWorld{
public static void main(String[] args){
System.out.println("第一个java程序:Hello World!");
}
}