JAVA概述

  1. 计算机程序

和生活中办事情的程序是一个意思,所以学好开发,就需要平时做事条理清楚,要培养自己的逻辑思维能力

  1. 编译器 解释器

程序员编写的源代码是人可以读懂的,计算机只认识“0”、“1”,所以需要翻译器翻译成计算机的“0”,“1”的语言;

充当计算机语言的翻译有两种形式:编译、解释。编译是写完代码后就可以运行,解释是在代码运行的时候进行。

  1. Java版本

Java 8 是目前主流的版本

  1. Java的三大体系
  1. Java SE:Java核心基础
  2. Java ME:嵌入式设备
  3. Java EE:Java企业级开发

  1. JDK  JRE  JVM
  1. JDK(Java Development Kit. 开发工具包):Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个Java开发的核心,它包含了JAVA的运行环境(JVM + Java类库)具。整套的Java开发编译运行的环境
  2. JRE(Java Runtime Environment . 运行时环境):可以让计算机系统运行Java应用程序,不能进行Java开发,只有运行环境
  3. JVM(Java Virtual Machine . 虚拟机):是一种用于计算设备的范围,是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。不包含Java代码运行时需要的类库

  1. Java执行过程

源代码  ——> 编译(javac命令编译成.class字节码文件) ——> JVM(Java虚拟机解释执行)

Java 性质 半编译半解释

  1. Java跨平台原理

Java代码源代码写一次,就可以在不同的平台进行运行,主要是因为不同的平台都有对应的JVM,JVM执行.class文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值