
Java 知识点总结篇(1)
源文件通过编译器转换为字节码文件 字节码文件由解释器执行,生成程序输出 先声明再使用 可以在声明时初始化 变量赋值要唯一,允许多次修改 变量命名使用中文,遵循无语法错误命名规范,但不建议使用 目标类型必须与源类型兼容 目标类型必须大于源类型 单行注释: 多行注释: 文档注释: 算数运算符 赋值运算符 比较运算符 逻辑运算符 条件运算符: 单重if 多重if(通过多个条件判断实现) 嵌套if(if内再嵌套if) switch后的表达式必须是整型或字符型 case值可以是常量数值或常量表达式 case匹配后,执行相应代码块,若无break,会继续执行下一个case块 switch语句可以嵌套使用 while:先判断,再执行 do...while:先执行,再判断,保证至少执行一次 for:综合循环结构,包含初始化、条件和变化步骤 break:终止当前循环体 continue:跳过当前循环,执行下一次循环 return:退出方法,结束循环
发布日期:2021-05-08 06:30:18
浏览次数:20
分类:精选文章
本文共 1148 字,大约阅读时间需要 3 分钟。
Java基础入门
JVM、JDK、JRE
JVM(Java Virtual Machine),即Java虚拟机,是Java程序运行的虚拟环境。它负责将Java源代码转换成字节码,再由解释器执行。整个过程可以分为以下几个阶段:
JDK(Java Development Kit),即Java开发工具包,包含了所有开发Java应用所需的工具和类库。常见工具包括Java编译器、调试器、文档生成器等。
JRE(Java Runtime Environment),即Java运行时环境,是Java程序运行所需的最小环境。它包含了虚拟机、标准的类库以及基本的工具程序。
数据类型
Java的数据类型分为基本数据类型和引用数据类型。
基本数据类型
基本数据类型包括:
- 数值型:byte、short、int、long
- 浮点型:float、double
- 字符型:char
- 布尔型:boolean
引用数据类型
引用数据类型包括:
- 类
- 接口
- 数组
变量使用规则
在Java中,变量的使用需遵循以下规则:
自动类型转换条件
自动类型转换需满足以下条件:
常量
常量是指在程序运行过程中无法修改的值。语法格式为:
final 数据类型 变量名 = 值
注释
Java支持以下几种注释:
//
/* */
/** */
运算符
Java运算符主要包括:
条件表达式 ? 表达式1 : 表达式2
运算符优先级
运算符优先级遵循Java语言规范,具体优先级顺序如下:
if...else
if语句分为以下几种形式:
switch语句
switch语句用于多分支选择,规则如下:
循环
Java支持三种循环结构:
循环控制语句包括:
以上内容为Java基础知识的概述,适合初学者理解和学习。
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月26日 04时45分15秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
聊一聊那些应该了解的大佬(飞控,人工智能方向)
2019-03-05
ArduPilot+mavros+gazebo+QGC联合仿真初体验
2019-03-05
px4调试bug--添加mavlink_log_info信息
2019-03-05
redis替换字符串命令
2019-03-05
redis向数组中添加值并查看数组长度
2019-03-05
python3基础梳理11python中模块和包
2019-03-05
求出1/1-1/2+1/3-1/4…..1/100的和
2019-03-05
JS编写一个函数,计算三个不同数字的大小,按从小到大顺序打印(穷举法)
2019-03-05
jQuery实现轮播图效果
2019-03-05
restFUL
2019-03-05
mybatis中like的注意
2019-03-05
sqlplus的基本使用
2019-03-05
oracle删除表重复数据
2019-03-05
Oracle删除主表数据
2019-03-05
js中两种定时器,setTimeout和setInterval实现验证码发送
2019-03-05
Oracle常用SQL
2019-03-05
JDK安装与环境变量配置(详细基础篇)
2019-03-05
golang内存及GC分析简易方法
2019-03-05