美文网首页
01.java简介

01.java简介

作者: 王喂马_ | 来源:发表于2019-08-05 14:33 被阅读0次

简介

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。

体系

  1. 标准版(Standard Edition)又称JavaSE
  2. 企业版(Enterprise Edition)又称JavaEE
  3. 微型版(Micro Edition)又称JavaME

技术特点

  1. 简单易学;
  2. 面向对象语言(封装,继承,多态);
  3. 可移植性;
  4. 安全性;
  5. 支持多线程

核心机制

  1. java虚拟机
    Java虚拟机(JVM)是运行 Java 字节码的虚拟机。JVM有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。字节码和不同系统的 JVM 实现是 Java 语言“一次编译,随处可以运行”的关键所在。
  2. 垃圾回收机制
    已分配的内存不需要的时候应释放。
    垃圾收集在Java程序运行过程中自动进行。
    它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。程序员无法精确控制和干预。在JVM的实现中,可能会有很大差异。

开发工具

  • 系统:Linux 系统、Mac OS 系统、Windows 95/98/2000/XP,WIN 7/8系统。
  • JDK:JDK 7、8……
  • IDE:IntelliJ IDEA、Eclipse、MyEclipse

相关文章

  • 01.java简介

    简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java...

  • Java 集合系列目录(转)

    01.Java 集合系列01之 总体框架[http://www.cnblogs.com/skywang12345/...

  • 前传智播客讲师-郭永锋最新工作室2018年Java培训

    Java开发工具 01.Java基础(上) 02.Java基础(下) 03.JavaWeb-gyf 下载地址:ht...

  • 01.Java环境安装

    安装Java 下载安装JDK(Java Development Kit)-Java开发套件JDK下载[https:...

  • 01.java命名规范

    由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头。 不可以使用关键字和保留字,但能包含关键字和保留...

  • java多线程相关

    (一) 基础篇 01.Java多线程系列--“基础篇”01之 基本概念 02.Java多线程系列--“基础篇”02...

  • Java博客大汇总

    目录介绍 01.Java基础[30篇] 02.面向对象[15篇] 03.数据结构[27篇] 04.IO流知识[11...

  • Java博客大汇总

    目录介绍 01.Java基础[30篇] 02.面向对象[15篇] 03.数据结构[27篇] 04.IO流知识[11...

  • 01.Java开发环境搭建

    1、创新建环境变量JAVA_HOME的值为JDK的安装目录( 如E:\Program File\Java\jdk1...

  • 01.Java基础问题汇总

    目录介绍 1.0.0.1 请手写equal方法,讲讲具体的原理? 1.0.0.2 请说下String与String...

网友评论

      本文标题:01.java简介

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