Java入门

Java的特性和优势

write once ,run anywhere

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

Java三大版本

  • JavaSE:标准版(桌面程序,控制台开发。。。)
  • JavaME:移动版(手机,小家电。。。)
  • JavaEE:企业版(Web端,服务器端。。。)

JDK、JRE、JVM

  • JDK:Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:Java Virtual Machine

JDK包含了JRE和JVM,JRE包含JVM

Java开发环境搭建

JDK下载与安装

  • 在官网下载对应版本JDk
  • 安装JDK(记住安装路径)
  • 配置环境变量 JAVA_HOME = /JDK安装位置
  • 配置PATH = %JAVA_HOME\bin%
  • 配置PATH = %JAVA_HOME\jre\bin%
  • 查看java版本:java -version

JDK卸载

  • 删除JDK的安装目录
  • 删除JAVA_HOME环境变量。
  • 删除PATH下的Java目录。
  • 查看java环境:java -versoin

下载安装Notepad++软件

Java程序运行机制

  1. 编译 javac 文件名.java
  2. 运行 java 文件名
    程序运行机制
  • 编译型
  • 解释型

posted on   小小张丫  阅读(137)  评论(3编辑  收藏  举报

编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示