JAVA基础(一)

JAVA基础:
1990 ,sun microsystems 开发的内部项目 oak ,1994改为名JAVA ,1995年推行
高级编程语言

sun 2009被oracle收购(74亿美元)

java三个版本:
J2SE:Standard Edition 基础班 ,核心 。结算系统、桌面游戏、桌面软件
J2ME:移动版 ; (安卓也是Java语言开发的)安卓/ios

J2EE :企业版。 大型系统、大型网站

java1.1 1.2 1.3 1.4
java1.5 ,为了纪念重大升级:

J2SE: java se
J2ME: java me
J2EE: java ee ->2018 Jakarta EE
②java5 java6 java7 java 8 …java 12

oracle 2017 将J2EE共享了Eclipse基金会。
Eclipse基金会2018年 :J2EE -> Jakarta EE(雅加达)

java 2018每6个月更新依次

java是一个门跨平台语言:一次编写 处处运行
在这里插入图片描述
java能够跨平台的原因,是因为有各种类型的jvm,且各个jvm不跨平台

写代码(java) ->编译(class)->执行class

jvm:java虚拟机 java virtual machine

jre:java运行环境,java runtime environment , jvm + 核心类库 :只能运行JAVA程序,但不能开发
jdk: jre+运行环境工具,java development kit :既能运行JAVA程序,又能开发

jvm<jre<jdk

开发人员需要下载并安装jdk

jdk版本建议 jdk8u192及以前版本 (免费)

oracle:2019.1月之后 jdk收费

下载jdk:
jdk8u192及以前版本
对于当前系统和位数 windows/linux/mac 32/64

安装jdk:
注意:安装目录 只能又英文、数字 或下划线(.一般不建议)
其他都不能写,否则可能出现 :汉字、特殊符号、空格
在安装jdk时,会自动提示安装jre(可选择)

windows配置环境变量(大小写不区分):
新建java_home:jdk的根目录 D:\Java\jdk1.8.0_71

path(必须)D:\Java\jdk1.8.0_71\bin  ;执行命令时,就会在path找相应的软件


新建(类路径)classpath:  .;D:\Java\jdk1.8.0_71\lib

两部分:自己写的. + 别人写的 (排序、安全、算法)

验证:
cmd(win+r)
如果出现java -version 则说明配置成功
java语言是区分大小写的

写第一个java代码:

写代码(.java) ->编译(.class,字节码,相当于二进制,可以被计算机直接运行)->执行class

编译命令javac
javac 文件名.java

执行java
java 文件名

== B站颜群老师的课程超级好,以上都是课堂笔记==

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值