栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习笔记 ---- 基本简介

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习笔记 ---- 基本简介

一、基本简介 1. 程序

Program = Algorithms + Data Structure
软件 = 系统软件 + 应用软件
用户 → 应用软件 → 操作系统 → 硬件

2. 人机交互
  • GUI (Graphical User Interface) 图形化界面
  • CLI (Commend Line Interface) 命令行方式
3. Windows基本命令

rd: 删除空文件目录
del: 删文件
ma: 创建文件目录
cd: 进文件目录内

4. 编程语言介绍
  • 一代 机器语言:0101
  • 二代 汇编语言:助记符(and2, 3 result → 汇编器 → 0101…)
  • 三代 高级语言:面向过程 → 面向对象
二、 Java 简介 1. Java 版本介绍
  • JavaSE:标准版,桌面应用
  • JavaEE:企业版,Web应用
  • JavaME:小型版,移动平台
2. Java 语言特点
  • 面向对象:封装 继承 多态 / 类 对象
  • 健壮性:内存管理
  • 跨平台性:一次编译 多次运行
3. Java 两种核心机制
  • JVM (Java Virtal Machine)
  • GC (Garbage Collection) // 自动进行,也会内存泄漏、内存溢出
4. 编译运行过程

  • 用户 (字节码文件) → JVM → 操作系统 → 硬件 (CPU)
  • Java代码保存在 .java 结尾的源文件中
  • 每个类/接口都单独占据一个.class文件
  • 编译命令:javac 源文件名.java
    运行命令:java 类名【无 .class】
5. JDK JRE
  • JDK (Java Development Kit) 开发工具包 = JRE + 开发工具集
  • JRE (Java Runtime Environment) 运行环境 = JVM + 核心类库
6. 版本变化

JDK 1.1 ~ 1.4 ~ 5.0(1.5) ~ 8.0(1.8) ~ 10.0 (18.3 年月记录)

7. 环境变量
  • Path: Windows 执行命令时要搜寻的路径
  • JAVA_HOME = bin之前的路径
    Path = %JAVA_HOME%/bin
8. 注释
  • 单行注释 //
  • 多行注释
  • 文档注释
  1. 单行、多行注释的内容不参与编译,.class内容不包含注释的信息
  2. 多行注释、文档注释内容不可嵌套使用
  3. 文档注释内容可以被JDK提供的工具 javadoc 解析,生成网页格式文件,体现该程序的说明文档
    命令:javadoc -d 文件夹名 -author -version 源文件名.java
9. Java开发工具
  • 文本编辑工具
  • 集成开发环境IDE (Integrated Development Environment)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005619.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号