大家好,我是正在培训机构学习JAVA的小白,初次发布文章,若是内容有问题,请联系我,我会尽快修改,谢谢大家。
1. Java环境开发搭建
1.1 Java编程语言
1. 什么是Java编程语言
编程语言就是人类和计算机沟通的桥梁
编程语言的发展史
-
机器语言:
机器语言是用二进制就是最开始01代码组成的计算机能够直接识别和执行的一种机器指令的集合
-
汇编语言
汇编语言是由一些指令或者符号组合而成
-
高级语言
高级语言是以人类的日常语言为基础的一种编程语言,是用来人类更加易于接受的文字来表示(英文)
C++,C#,php,python,Java(Java是全世界最好的语言)
Java程语言也是编程语言的一种,人类使用Java编程语言就可以直接操作计算机
-
Java语言之父
Java是1995年发布的一门面向对象的编程设计语言,是由一名著名的软件专家,叫做 詹姆斯.高斯林,是加拿大人,也是Java编程语言的共同创始人之一
-
Java图标的来源
-
-
Java语言的发展史
智能家电(可视电话,数字机顶盒)---电脑桌面应用程序(QQ,微信(C语言)-----服务端开发(某宝,某东的后台服务器都是由Java做的,但是注意学习Java不是学习怎么制作网站,是学习处理网站后台的数据,具体什么是后台服务器开发,后面会讲
一个完整的网页(前台:HTML+CSS+JS)后台:Java+框架+数据库
一个完整的IT公司
产品(提需求)---开发(做软件)--测试(测试软件功能)---运维--发布
2. JDK,JRE,JVM(重点)
-
JVM:是Java VIrtual Machine的简写,中文叫做Java虚拟机
-
使用Java虚拟机可以帮我们执行字节码文件
-
Java语言最大的特点就是跨平台,原因就是因为sun公司针对了 不同的平台研发了不同的JVM,只要是标准的.class字节码文件,都能够执行(但是针对于各个平台的不同,编码可能会有问题)
-
-
JRE:是Java Runtime Environment的简写 ,中文叫做Java运行环境
-
如果要想在电脑上运行一个Java程序,必须先安装JRE
-
因为JRE中包含了JVMJava虚拟机
-
-
JDK:是Java Develop
-