Java知识理念

java 概述:
1991 年 Sun公司的 James Gosling 等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有 线电视交换盒、 PDA等的微处理器
1994年将 Oak语言更名为 Java
Java 的三种技术架构 :
1、JAVAEE :Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对 web程序开 发;(基于Java平台标准版)
2、JAVASE :Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;(基于Java平台企业版)
3、JAVAME :Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序;(基于Java平台微型版)
Java的创造者是詹姆斯●高斯林,1995年5月19日出生于加拿大,Java编程语言的共同创始人之一,人们一般公认他为“Java”之父。
在这里插入图片描述
Java的发展历史:
1、从Java开始发明到现在,已经将近24年。
2、Java发明的起始时间是1995年,同时也是Java语言的诞生。
3、1997年2月18日,JDK1.1版本开始发布,是研究出来的第一个版本。
4、2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种 版本已经更名,以取消其中的数字"2":J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME
5、2010年11月,由于Oracle公司对于Java社区的不友善,因此Apache扬言将退出 JCP。
6、2011年7月28日,Oracle公司发布 Java7.0 的正式版。
7、2018年9月25日,Java SE 11 发布(18.9 LTS),长期支持版
Java的主要语言特点:
1、 Java的语言是面向对象的
2、 Java语言是跨平台的
3、 Java语言是简单的
4、 Java语言是解释型的语言
5、 Java语言是分布式的
6、 Java语言是健壮的
7、 Java语言是多线程的
8、 Java语言是公开于全世界的
Java语言的应用很广泛,特别是在当今的互联网时代。在生活中,我们身边的很多东西都用到了Java语言,好比如我们出行的地图导航,导航的原理就是通过Java语言来实现的。
Java有两种核心机制
一、 Java虚拟机,简称JVM。
结构如下图显示:
在这里插入图片描述

二、 垃圾收集机制(Garbage collection)简称:GC;
垃圾收集的目的在移除不再使用的对象,当对象建立的时候垃圾收集期,就开始监控 对象的动态情况,垃圾收集主要是对内存的释放。创建对象的时候申请一个空间

  1. 不再使用的内存空间应回收 ¬ 垃圾收集;
  2. Java 消除了程序员回收无用内存空间的职责;提供一种系统级线程跟踪存储空间 的分配情况。在 JVM 的空闲时,检查并释放可被释放的存储器空间;
    Java语言中的一些特殊的转义字符:
    \n 换行(\u000a)
    \t 水平制表符(\u0009)
    \b 空格(\u0008)
    \r 回车(\u000d)
    \f 换页(\u000c)
    '单引号(\u0027)
    " 双引号(\u0022)
    \反斜杆(\u005c) */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值