Java基础简介

Java是一门面向对象的程序设计语言,1995年由Sun公司发布,2010年被Oracle公司收购。

JVM(Java Virtual Machine),Java虚拟机,它是Java平台无关性实现的关键。

Java程序执行过程,由 xx.class文件经过编译器(compiler)处理,编译为xx.java的字节码文件,再由解释器(Intetpreter,这个解释器就是Java虚拟机)解释为具体平台上的机器语言来执行。所以Java能够实现一次编译,到处运行。

JDK(Java Development Kit),Java语言的软件开发工具包。两个主要的组件:-java,  -javac

JRE(Java Runtime Environment):包括Java虚拟机(JVM)、Java核心类库和支持文件,若只需要运行Java程序,下载并安装JRE即可。若要开发Java软件,则需要下载JDK,在JDK中附带有JRE。


JRE = JVM+Java标准类库

JDK=JRE+开发工具集(例如Javac编译工具等)

Java分为三个平台,JavaSE  java标准版,主要开发桌面程序。JavaEE java企业版,主要用于开发Web网页程序(电商网站,门户网站)。JavaME Java微型版,主要用于移动端的开发(在安卓火起来之前占据很大一部分)。

在CMD中运行Java程序。先配置好Java运行环境,然后在记事本中编写好我们的程序,(注意保存时为 .java结尾 class后的名字要与文件名字一致):

class HelloWorld{

public static void main(String args[]){

    System.out.println("Hello,World");

}

}

在CMD中进入文件对应位置输入 javac HelloWorld.java 点击回车运行,会发现没有任何反应,这时打开文件位置会发现多了一个 HelloWorld.class文件,这就是编译后的字节码文件,在cmd中输入 java HelloWorld  (注意 不带任何后缀),会发现程序运行成功,成功输出Hello,World。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 精心收集整理的教程笔记 第01天 Java基础入门 第1章计算机基础 1.1计算机 计算机(computer)俗称...
    Java帮帮阅读 6,140评论 1 109
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,922评论 18 399
  • 梦中忽然一惊起,抬头望日已中天。 恐觉上班来不及,错把裤衩反作正。
    春风醉阅读 206评论 0 0
  • 一、SVN概述 1.SVN介绍 SVN是Subversion的简称,是一个自由开源的版本控制系统。 Subvers...
    jimmy_hu888阅读 503评论 0 1
  • 最高分=50元。呵呵,难到自己的能力要被这种关系所画上对等号吗? 我竟然和掌管我生活生死大权的上级...
    遇_880b阅读 207评论 0 0

友情链接更多精彩内容