Java概述

为什么要学习Java

Java已然成为世界三大语言之一

在詹姆斯创造Java时,是在C语言的基础上进行改良,不仅继承了C语言的优点,而且还摒弃了C语言的多继承和指针的缺陷,不容易出错

Java用途范围广泛

1.服务器程序(银行,证券交易平台,电子商务平台等)

2.Andrid应用(安卓手机,各种移动设备,智能家电)

3.软件工具(idea等)

4.嵌入式领域(智能卡,传感器等)

5.大数据技术(hodeop以及其他大数据处理技术都是用Java)

Java发展史

1990年年代初,sun公司詹姆斯.高斯林开发出了Java语言,命名为Oak,起初应用在家用电器等小型系统.在此之后因为营利以及互联网的发展,詹姆斯对Oak进行了改造,而Oak已经被别的公司首先注册了商标,因此在1995年5月以Java的名称问世. Java语言发展迅速,2009年,sun公司被Oracle公司收购.

Java语言的特点

1.开源.开放源代码

2.面向对象

3.平台无关性(可跨平台)//Java语言与平台无关,但是jvm(虚拟机)与平台有关

4.简单,高效

5.支持网络编程

6.多线程机制

7.动态的内存管理机制

8.安全性

Java语言的体系结构

1.Java SE

全称Java Standrad Edition(Java标准版),Java SE包括构成Java语言的核心类,如:数据库连接,接口定义,输入/输出等

2.Java EE

全称Java Enterprise Esition(Java企业版),Java EE包含Java SE中的类,并且还包含用于包含企业级应用的类.如:servlet,jsp等

3.Java ME

全称Java Micro Edition(Java 微缩版)Java ME包含Java SE中的一部分类,用于消费类电子产品的开发.如:手机,机顶盒,PDA等

Java语言的运行机制

首先需要写出程序源代码后缀名为.java 再通过编译器将其编译为后缀名为.class的文件 最后通过jvm转化为机器能识别的指令

配置环境变量以及JDK,JRE,JVM的关系

为何配置环境变量

为了在Windows系统的任何目录下都能使用Java命令

如何配置环境变量

在oracle官网下载bin并安装jdk 找到安装的JDK里的bin文件,复制路径 鼠标右键点击此电脑 ,点击属性,点击高级系统设置,在环境变量中找到path,编辑添加复制的路径即可

JDK,JRE,JVM的关系

JDK(Java Development Environment)即Java开发工具包(含有编译工具,打包工具和JRE) JRE(Java Runtime Environment)即Java运行环境(含有核心类库库和JVM JVM(Java Virtual Machine)即虚拟机 其中的关系就是JDK包括了JRE,JRE又包括JVM

posted @   冬123  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示