美文网首页
认识Java

认识Java

作者: 你好明天_4cc4 | 来源:发表于2018-11-02 23:54 被阅读0次

一. Java简介

1. 定义:Java 是一门面向对象的计算机编程语言。  

2. 优势:java程序可以在任何实现了Java解释程序和运行系统的系统上运行,与传统耗时编译、链接、测试相比,Java可以快速的进行程序开发。

3.  应用:功能应用型软件、网站应用类软件。

4.  java语言版本:

         (1)Java SE:标准版   -----  桌面应用程序的开发,Java EE和Java ME 的基础平台

         (2)Java EE:企业版   -----  Web应用程序开发(Servlet 、JSP等技术 )

         (3)Java ME:小型版   -----  应用于小型电子消费产品的应用程序,嵌入式系统开发

         1999年JAVA被分为J2SE,J2EE,J2ME。2005JAVA版本正式更名为Java SE,Java EE,Java MEJava5.0版本后),目前 Java的最新版本:java9(2017.9.21) 。

5.  Java语言的特点:

(1)跨平台:指跨操作系统(因为有JVM虚拟机)。硬件 + 软件 = 平台。

(2)半编译半解释

(3)简单

(4)面向对象:Java最基本的特征

(5)分布式

(6)健壮:提供自动垃圾回收机制和异常处理机制

(7)安全

(8)多线程 :可同时执行多个操作

二、Java的开发环境

1.  JDK  ---->  Java开发工具包,开发环境

2.  JRE  ---->  Java运行环境,运行Java程序所必须的集合

              ---->  软件,由sun研发,可让计算机执行Java应用程序

              ---->  JRE内部有JVM(Java虚拟机)

              ---->  JRE包含在JDK内

3.  JVM  ---->  Java虚拟机,指虚拟出来的计算机

              ---->  主要任务:装载.class文件并且解释执行其中的字节码

              ---->  一个JVM负责运行一个Java程序

              ---->  程序的运行起点是main函数,当执行该函数时,产生虚拟机

                        main方法执行结束后,虚拟机消亡。

4.  IDE  ---->  集成开发环境  ---->  Eclipse

三、Java程序的运行原理:

四、小结

相关文章

  • JavaSE笔记(一)基本语法

    认识Java关键字 认识Java标识符 如何命名Java变量 优秀攻城师的习惯: Java中的数据类型 Java中...

  • 认识Java

    一. Java简介 1.定义:Java 是一门面向对象的计算机编程语言。 2.优势:java程序可以在任何实现了J...

  • 认识java

    什么是java java是一种编程语言 计算机=硬件+软件 硬件:cpu,内存,硬盘。。。 软件:操作系统,应用软...

  • 认识Java

    认识Java Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。 Java...

  • 认识JAVA

    Java语言版本: Java SE:标准版Java EE:企业版Java ME:微缩版 Java语言的特点: 跨平...

  • 认识java

    高级语言:fortran语言,C语言,python语言,java语言等 简介 Java的最初名字叫oak因被别人抢...

  • java 多线程,高并发编程之一 JMM

    JMM 即 java memery model ,java 内存模型,再谈java内存模型之前,先认识下Java内...

  • Java的开发工具及环境搭建

    一、认识JRE和JDK:JRE:Java Runtime Enviroment ,即java运行环境,包括Java...

  • Awesome Java

    基础 Java 入门与实践 Java 语法清单 Java 8 系列之重新认识 HashMap Java 浮点数精确...

  • 认识Java注解

    什么是注解? 注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便...

网友评论

      本文标题:认识Java

      本文链接:https://www.haomeiwen.com/subject/hcdhxqtx.html