java基础入门
2022-09-30 18:04:16 25 举报
AI智能生成
记录重点概念
作者其他创作
大纲/内容
Java基础概念
Java起源
Java语言是美国sun公司,1995年Sun公司发布Java1.0版本
Java开发概念
idea全称IntelliJ IDEA,是java语言开发的集成环境,是JetBrains公司的产品。
JDK是整个Java的核心,JDK包括了JRE和编译器等开发工具
JVM是Java程序的 运行环境,JRE包含了JVM和Java基础类库。
Java程序开发三步骤:编写、编译、运行。
内存划分
寄存器:给CPU使用,和我们开发无关。
本地方法栈:JVM在使用操作系统功能的时候使用,和我们开发无关。
方法区:存储可以运行的class文件。
堆内存:存储对象或者数组,new来创建的,都存储在堆内存。
方法栈:方法运行时使用的内存,比如main方法运行,进入方法栈中执行。
JAVA数据类型
基本数据类型:包括 整数 、 浮点数 、 字符 、 布尔 。
引用数据类型:包括 类 、 数组 、 接口 。
Java运算符
算数运算符
赋值运算符
比较运算符
逻辑运算符
三元运算符
Java语句
顺序结构从上到下运行
判断语句
if(关系表达式){ 语句体; }
if(关系表达式) { 语句体1; }else { 语句体2; }
if (判断条件1) { 执行语句1; } else if (判断条件2) { 执行语句2; }... }else if (判断条件n) { 执行语句n; } else { 执行语句n+1; }
选择语句
switch(表达式) { case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; ... default: 语句体n+1; break; }
循环语句
for(初始化表达式①; 布尔表达式②; 步进表达式④){ 循环体③ }
while(布尔表达式②){ 循环体③ 步进表达式④ }
do{ 循环体③ 步进表达式④ }while(布尔表达式②);
Java数组和方法
数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度];
数组作为方法的返回值,返回的是数组的内存地址
定义方法格式:修饰符 返回值类型 方法名(参数列表){ //代码省略... return 结果; }
方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返 回值类型无关。
收藏
收藏
0 条评论
下一页