JAVASE学习01(初学Java)

JAVASE学习Day01

作为一个初学Java的菜鸟,深知要学好Java不容易,需要一步一个脚印的走下去,因此在这里记录自己学习的心路历程,不好的地方请大家指出!谢谢!
学习Java是个系统性的过程,因此需要系统的学习Java的三大技术架构:
JavaSE Standard Edition 标准版
主要用于做桌面级应用开发
JavaEE Enterprise Edition 企业版
主要用于做服务级应用开发
JavaME Micro Edition 微型版-Android
主要用于做嵌入式应用开发

Java语言跨平台原理

Java写的软件可以在任意一个操作系统上面运行
前提该操作系统安装了相应版本的JVM

Java开发环境搭建

Java 语言规范定义了 Java 的语法,Java 库则在 Java AP丨中定义。JDK 是用于 开发和运行Java 程序的软件。IDE 是快速开发程序的集成开发环境。
jre和jdk都是应用软件
JRE Java Runtime Environment
Java运行环境
如果我们的计算机仅仅想运行Java程序的话
JRE=JVM+核心类库
JDK Java Development Kit
Java开发工具包
如果我们需要在计算机上开发Java程序的话
JDK=JRE+开发工具(Windows上的可执行程序)
如何卸载JDK
C:\Program Files\Java\jdk1.8.0_77
C:\Program Files\Java\jre1.8.0._77
验证JDK安装是否成功
1)看你的安装目录Java是否有jdk jre
2)打开DOS 输入 java -version
bin文件夹:Java开发工具
db文件夹:连接数据库时使用的文件
include文件夹:jvm调用底层使用的C源文件
jre文件夹:jdk内置自带的java运行环境
lib文件夹:第三方库文件存储目录
src.zip文件 Java的源代码文件

环境变量path配置

想要运行Java的开发工具
首先,需要在DOS下执行
其次,必须切换到开发工具所在的目录
javac.exe Java编译工具
.java源代码计算机能直接识别不?不能
计算机只能识别二进制机器代码
所以我们必须先将源代码翻译成机器码(二进制文件,字节码)
生成的文件为.class文件
java.exe Java运行工具
运行.class文件,交给JVM运行java程序
Java的程序不是直接运行在计算机上的,而是运行在虚拟机里面!
C:\Program Files\Java\jdk1.8.0_77\bin

为什么配置Path环境变量???

path环境变量的作用--帮助系统操作java
我们用javac将源码编译成.class文件, 在调用java 命令让程序执行.
问题是:系统是如何找到并调用javac.exe和java.exe两个应用程序的?
打个比方,平时我们运行某一程序,比如魔兽,酷狗音乐,都是先找到它们的应用程序war3.exe和kugou.exe的所在位置,然后双击运行。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值