合集-Java 基础
摘要:CMD 介绍 CMD 是 Windows 操作系统中的命令提示符 (Command Prompt) 程序, 它是一种命令行工具, 可以让用户通过键入命令来与计算机进行交互. DOS: disk operating system, 磁盘操作系统. 是利用命令行来操作计算机. DOS 不是 CMD. 1
阅读全文
摘要:环境变量的介绍 Windows 的环境变量专门用来记录路径, 路径存储在环境变量的 Path 中. 如果希望某一个文件在 CMD 窗口的任意路径下都可以打开, 则需要将该文件的路径存放在环境变量中. 一般我们配置 Path 环境变量的目的都是希望可以在任意目录下打开指定的软件. 在 CMD 中运行该
阅读全文
摘要:下载安装包 针对不同的操作系统, 需要下载对应版本的 JDK. 如果电脑是 Windows32 位的, 建议重装系统, 重装成 64 位的操作系统. 因为 Java 从 9 版本开始, 就已经不提供 32 位版本的安装包了. 官网下载 官网下载链接 需要登录 Oracle 账号才能下载. 账号: 2
阅读全文
摘要:下载安装包 官网下载 官网 图 1 图 2 找到适合的版本: 图 3 网盘下载 网盘链接 提取码: 6666 下载得到的安装包: 图 4 安装步骤 双击安装包开始安装. 安装路径不要有中文或者特殊符号如空格等. 更改安装路径: 图 1 跳出一个页面, 安装公共 JRE: 图 2 图 3 安装完成:
阅读全文
摘要:安装包 网盘链接 下载得到的安装包: 图 1 安装步骤 双击安装包开始安装. 图 1 图 2 图 3 图 4 图 5 图 6 安装完成: 图 7 配置编码 用 NotePad++ 写 Java 程序时, 需要设置编码. 在 设置, 首选项, 新建 中进行设置, 可以对每一个新建的文件起作用. 之前写
阅读全文
摘要:  ![
阅读全文
摘要:图 1 图 2 2004 年发布 Java 5.0, 2014 年发布 Java 8, 从 Java 9 开始每 6 个月发布一次 Java. 其实, 从 Java 6 开始及之后, 版本号就是整数, 如 Java 6 而不是 Java 6.0, 上面的图片略有错误. 普通版本, 也叫过渡版本. 正
阅读全文
摘要:Java 技术体系分为三个平台: Java SE, Java EE, Java ME. Java SE (Java Standard Edition, 标准版): 支持面向桌面级应用 (如 Windows 系统下的应用程序) 的 Java 平台, 提供了完整的 Java 核心 API, 此版本以前称
阅读全文
摘要:面向对象 安全性 多线程 简单易用 开源 跨平台 Java 是开源的. 与 C 和 C++ 不同, Java 规范中没有 "依赖具体实现" 的地方. 基本数据类型的大小以及有关运算的行为都是明确的. 例如, Java 中的 int 总是 32 位整数, 而在 C 和 C++ 中, int 可能是 1
阅读全文
摘要:源文件的基本组成是类. 类是所有 Java 程序的构建模块, Java 程序中的所有内容都必须放在类中. 类中可以有一个或多个方法, 方法必须在类的内部声明. Java 程序的执行入口是 main() 方法, 有固定的书写格式: public static void main(String[] ar
阅读全文
摘要:JRE: Java Runtime Environment, Java 运行环境. JDK: Java Development Kit, Java 开发工具包. JRE = JVM + 核心类库 + 运行工具 JDK = JVM + 核心类库 + 开发工具 JVM: Java Virtual Mac
阅读全文
摘要:高级语言的运行方式: 编译型 解释型 混合型, 半编译, 半解释 图 1 图 2 Java 是混合型语言, 需要先编译, 后解释执行. 图 3 编译器会给字节码文件自动命名, 基本名和源文件名一致, 扩展名为 .class. Java 程序不是直接运行在系统中的, 而是运行在虚拟机中的. 字节码文件
阅读全文
摘要:注释 (comment) 分为三种: 单行注释, 多行注释, 文档注释. 注释既不参与编译, 也不参与运行. 所以注释仅存在于 .java 文件中, .class 文件中没有注释. Java 的注释不会出现在可执行程序中, 因此可以在源代码中添加任意多的注释, 不必担心代码膨胀. 单行注释的格式:
阅读全文
摘要:关键字 关键字是被 Java 赋予了特定含义的英文单词. 关键字的字母全部小写. 图 1 Java 关键字 关键字 class 用于创建/定义一个类, 而类是 Java 最基本的组成单元. class 后面跟随类名. 保留字 现有的 Java 版本尚未使用, 但是以后版本可能会作为关键字使用. 自己
阅读全文
摘要:计算机中的数据只有三类: Text 文本, Image 图片, Sound 声音. 文本包括数字, 字母和汉字等. 视频是图片和声音的组合. 在计算机中, 任何数据都是以二进制的形式来存储的. 数字的存储: 转换为二进制进行存储. 字符的存储: 根据码表找到码值, 将码值转换为二进制进行存储. GB
阅读全文
摘要:概述 Java 是强类型语言. 每一种数据都定义了明确的数据类型, 在内存中分配了不同大小的内存空间 (字节) . Java 中一共有 8 种基本类型 (primitive type) , 包括 4 种整型、2 种浮点型、1 种字符类型 (用于表示 Unicode 编码的代码单元) 和 1 种用于表
阅读全文
摘要:Java 用 Scanner 类接受键盘输入. Scanner 在 java.util 包中定义. 当使用的类不是定义在 java.lang 包中时, 需要使用 import 指令导入相应的包. 因为输入对所有人都是可见的, 所以 Scanner 类不适合从控制台读取密码. 步骤: 导入该类所在的包
阅读全文
摘要:概述 视频教程: 【尚硅谷IDEA安装idea实战教程 (百万播放, 新版来袭) 】 Jetbrains 中文官网 IDEA 官网 IDEA 从 IDEA 2022.1 版本开始支持 JDK 17, 也就是说如果想要使用 JDK 17, 那么就要下载 IDEA 2022.1 或者之后的版本. Jet
阅读全文
摘要:算术运算符 算术运算符包括: +, -, *, /, %, ++, -- + 当左右两边都是数值型时, 则做加法运算. 当左右两边只要有一方为字符串, 则做拼接运算. 任何一个 Java 对象都可以转换为字符串. 如果 + 作用于字符, 就将字符转为整数进行计算. 程序示例: public stat
阅读全文
摘要:对于有符号数而言, 原码就是一个数的二进制表示. 二进制的最高位是符号位, 0 表示正数, 1 表示负数. 比如 56 是十进制, 转为二进制就是 00111000, 于是 56 的原码就是 00111000, 左边第一位 0 是符号位, 后面的其他数字是数据位. 计算机用数的原码进行显示, 数的计
阅读全文