从零开始学java(一)--java基础知识

本文从Java的三个版本(JAVASE, JAVAEE, JavaME)开始,介绍了JDK和JRE的区别,详细讲解了Java的运行机制,包括源程序、编译和解释执行的过程。接着,通过编写并运行第一个Java程序‘HelloWorld’,讨论了常见的错误和程序总结。最后,提到了常用的Java开发工具,包括文本编辑器和集成开发环境(IDE)如Eclipse、IntelliJ IDEA和NetBeans。" 127069472,756452,华为机试真题解析:JavaScript实现质数因子,"['编程挑战', '面试准备', 'JavaScript编程', '算法实现', '质数']
摘要由CSDN通过智能技术生成

一.java的三个版本

  1. JAVASE(Java Standard Edition):标准版,定位在个人计算机上的应用,提供了丰富的API来开发一般个人计算机上的程序,包括用户接口AWT以及Swing,网络功能与国际化,图像处理能力以及输入输出等。
  2. JAVAEE(Java Enterprise Edition):企业版,定位在服务端的应用。JavaEE是JavaSE的扩展版,增加了用于服务器开发的类库。
  3. JavaME(Java Micro Edition):微型版,定位在消费性的电子产品上。JavaME是JavaSE的内伸,包含SE的一部分核心类,也有自己的扩展类。
    java三个版本的包含关系

二.JDK,JRE和JVM

Java源程序和C语言源程序一样需要通过编译之后才能运行。java的程序的编译器是一个名为javac的程序,使用javac可以将java源程序编译成字节码,想要运行字节码还需要一个java虚拟机,也就是JVM(Java Virtual Machine),常常还需要用到java核心类库的类,因此这些类库也是不可缺少的

Java软件有两个发行包:

  • JRE:包括JVM和核心类库,最适合用来运行字节码。如果只需要运行Java程序,就只需要安装JRE。
  • JDK:java开发工具包
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值