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的关系
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix