Java基础知识

目录

一、Java历史

二、JDK(Java Development Kit)

三、JRE(Java Runtime Environment)

四、相关知识

五、Java的特点


一、Java历史

Java在1995年5月由sun公司推出,19961月,Sun公司发布了Java的第一个开发工具包JDK 1.0,这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。2009年,Sun被甲骨文公司收购 

二、JDKJava Development Kit

java软件开发工具包,JDK是整个Java的核心,包含Java运行环境JREJava Runtime Environment)、Java的核心类库(Java API)和一些Java工具。

三、JREJava Runtime Environment

java运行时环境,它可以让计算机运行Java程序,包括JVMJava虚拟机 Java Virtual Machine)、Java核心类库和支持文件。

四、相关知识

1java语言属于解释型语言;

2java源文件的扩展名是.java,用户可以在安装了Java并配置好环境变量的计算机控制台中用“javac”将Java文件编译为class文件,再通过“java”执行class文件;

3)一个java源文件中可以存放多个类,但只能有一个类是公共的,且该公共类的名称要和源文件的名称大小写完全一致;

4)java.lang包下面的内容可以直接使用,其它包中的内容在使用时需要用import来导包。

五、Java的特点

1、简单易学

①Java是纯面向对象语言,语法简单;

②Java有丰富的类库和第三方开发包;

③去掉了指针并用接口替代多继承,简化程序;

④加入了垃圾回收机制,解决了程序员需要管理内存的问题

2、面对对象

“Everything is object!”即万物皆对象,它对对象中的类、对象、继承、封装、多态、接口、包等均有很好的支持。

3、结构中立,安全

“Java编译器生成的是一种中性的对象文件格式。”即通过Java编译器伪编译后会生成一个与任何计算机体系统无关的“中性”的字节码。

Java 提供安全机制以防止恶意代码的攻击。

4、跨平台

Java 是“Write Once,Run any Where”的语言,即一次编写,到处运行。通过虚拟机,Java 语言在不同的平台上运行而不需要重新编译。

5、支持多线程

Java应用程序可以在同一时间并行执行多项任务。而且相应的同步机制可以保证不同线程能够正确地共享数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值