java简介

Java 特性和优势

  • 简单性
  • 面向对象
  • 可移植性 -- 跨平台性 一次编写 到处运行
  • 高性能 -- 及时编译 运行效率高
  • 分布式 -- 网络分布式环境 通过java获取网络资源
  • 动态性 -- 反射 很多框架底层都基于这个
  • 多线程 -- 多应用并行运行
  • 安全性 -- 异常机制,捕捉异常 构建防病毒、防篡改的系统
  • 健壮性 -- 指针、内存管理,不会崩溃

Java三大版本

  • JavaSE:标准版 (桌面程序,控制台开发...)

  • JavaME: 嵌入式开发(手机,小家电...)

  • JavaEE: E企业级开发(web端,服务器开发...)

JDK JRE JVM

  • JDK: Java Development Kit -- Java开发工具 (包含jre)
  • JRE: Java Runtime Environment -- Java运行环境
  • JVM: Java Virtual Machine -- Java虚拟机 (跨平台核心)

Java运行机制

两种结合:

  • 编译型
  • 解释型

javac命令编译成 .class文件 --> 解释器 --> 操作平台系统

IDEA安装

  • 什么是IDE

​ 集成开发环境,集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套 。

posted @ 2022-04-24 09:29  小杨爱学习!  阅读(28)  评论(0编辑  收藏  举报