Java开发工具

目录

一、Java的几个语言平台

1.J2SE:标准版

2.J2ME:微型版

3.J2EE:企业版

二、Java的开发环境

1.JDK:Java标准版开发包

2.JRE:Java运行时环境

3.JVM:Java运行程序的核心虚拟机

三、Java程序的运行原理

四、Java程序的规则

五、Java中的关键字

六、标识符

七、常见的一些问题


一、Java的几个语言平台

1.J2SE:标准版

  里面涵盖了Java最核心的功能和基础内容,可以完成桌面应用程序的开发,比如超市的收银系统等等。

2.J2ME:微型版

   面向于电子厂品和嵌入式产品的开发

3.J2EE:企业版

   是标准版的升级,功能更加强大一些,主要是针对企业级开发量身打造的项目解决方案,特别是在web项目开发上尤其的重要,这是我们重点学习和掌握的内容。

二、Java的开发环境

1.JDK:Java标准版开发包

   JDK即Java SE Development Kit,它包含JRE,并且还包含了方便开发人员编写Java程序的工具包,比如javac编译工具,打包工具jar.exe。JDK负责开发程序。

2.JRE:Java运行时环境

   JRE即Java Runtime Environment,里面包换了JVM,还包含了程序运行的核心的类库。如果仅仅是想要运行一个Java程序的话,只需要安装JRE就可以了。

3.JVM:Java运行程序的核心虚拟机

   JVM即Java Virtual Machine,我们常说的Java虚拟机,是整个Java实现跨平台最核心的部分,能够运行通过Java语言编写的应用程序。所有的Java程序会首先编译为.class 的类文件,JVM虚拟机可以执行这种编译的类文件,也就是说 class 并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,有虚拟机将程序解释为目标代码(不同操作系统不同),给本地系统执行。

三、Java程序的运行原理

  1. 编写源程序 ——》 .java文件
  2. 编译源程序 ——》 生成class的字节码文件
  3. 运行class字节码文件 ——》 JVM只能识别出二进制文件

四、Java程序的规则

  1. 类是Java语言的一大特征,是Java程序的最小程序单位,所有的代码都是以类的形式编写
  2. 如果类想要被运行的话,那么这个类中必须有main方法,main方法是Java程序的入口,JVM在执行的时候它只认main方法。

五、Java中的关键字

   关键字其实就是保留字,这些单词已经被Java官方征用了,那么我们在取名称的时候尽量避开这些关键字,否则就会产生冲突。一般关键字都是小写字母

常见的关键字:

  • public
  • class
  • static
  • void
  • System
  • String

在Java当中是区别大小写的,比如说大写的A和小写的a是不一样的。

六、标识符

   标识符就是取类名,接口名,变量名,方法名等的字符系列。

标识符的规则:

  1. 大小写的英文字母,可以以字母开头
  2. 数字字符,但是不能以数字开头
  3. $  _  ¥  可以开头
  4. 标识符不能以数字开头!!!
  5. 可以以$ _ ¥ 开头
  6. 不能是Java中的关键字
  7. 取标识符时,名称不能太随意,最好使见名知意

常量:标识符一般每个字母都会大写

private static final String NAME="haha";        //常量

七、常见的一些问题

  1. 文件扩展名隐藏导致编译失败
  2. class写错 Class claas ... 单词写错了
  3. 类名格式有问题 暂时全部使用英文,类名首字母大写,类名跟文件名保持一致
  4. 类名或者方法名后的大括号的使用,成双成对的
  5. main的语法要正确
       public static void main(String[] args)
    main方法的四要素
    5.1. public :公有的
    5.2. static :静态
    5.3. void :无返回值
    5.4. String[] args :参数,类型是字符串类型,数组类型
  6. 打印语句单词写的不对
       system   printer
  7. 标点符号不能写错,所有的标点符号必须是英文状态,不能是中文的标点符号
  8. main方法中的每一行代码以英文的分号结尾
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值