Java学习记录day02java开发环境和入门

1、Java和跨平台

Java的三大平台:Java SE、Java EE,Java ME

Java SE:Java标准平台,它允许开发软件运行在电脑桌面上(用户需要下载,安装),我们未来使用的IDEA开发工具就属于桌面端应用。 JavaSE适合做桌面端应用 ,同时JavaSE也是JavaEE的基础。

Java EE:Java企业平台,它允许开发的软件运行在服务器上,针对Web方向,主要应用于开发企业项目和互联网项目,如淘宝,京东,12306,各大银行网站等。JavaEE 适合做服务器端开发

Java ME (了解):Java微型平台,用来开发早期嵌入式移动设备上的软件,比如早期功能机上的Java游戏。

一次编译,到处运行

Java之所以能跨平台有两个原因:

Java文件经过编译后生成和平台无关的class文件

Java虚拟机(JVM)是不跨平台的         

 JVM、JRE和JDK概述       

JVM(Java Virtual Machine):Java虚拟机,它是运行所有Java程序(Java字节码)的虚拟计算机。JVM是不跨平台的,在Windows下装Windows版的JVM,在Linux下装Linux版的JVM。

JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持。JRE里包含JVM,还包含运行程序需要的常用类库,一般在只运行程序而不开发程序的服务器中安装。

JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具如javac和java等。JDK包含JRE,如果已经安装了JDK就不必安装JRE。

关键字和保留字

关键字:在编程语言中事先定义的,有着特殊含义和用途的单词。

保留字:和关键字一样是编程语言事先定义好的,只是说现在暂时没有特殊的功能,但说不定以后某天会突然被赋予功能,因此被保留下来的单词。比如goto和const就是保留字。

标识符

在写代码的时候为了增强代码的阅读性,我们会自定义很多名字。如:类名、方法名、变量名等。

在编程的世界里,这种为了增强程序阅读性而自定义的名称,统称为标识符。

所有标识符的通用命名规则(必须记住)
[1].由字母、数字、下划线、$组成,但不能以数字开头(注:此处的字母可以是中文、日文等,但极力不推荐使用中文、日文等符号)
[2].大小写敏感  
[3].不得使用java中的关键字和保留字​
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值