Java基础编程及思维导图整理

这篇博客详细整理了Java基础编程的知识,包括关键字与标识符、变量分类、运算符、流程控制、数组、面向对象等核心概念,并提供了相应的思维导图,适合初学者入门。
摘要由CSDN通过智能技术生成

我把Java基础编程及思维导图整理的超级详细,小白都能看懂

Java基础编程及其思维导图

目录:

  • Java学习导图
  • 一、Java基本语法
  • 1.关键字与标识符 2.变量分类 3.运算符 4.流程控制
  • 二、数组
  • 1.数组概述 2.一维数组 3.二维数组 4.数组常见算法 5.Arrays工具类使用
  • 三、面向对象
  • Java类及其类成员三大特性(封装、继承、多态)关键字

Java学习思维导图

一、Java基本语法

Java基本语法

1.关键字与标识符

关键字与标识符

2.变量分类

定义变量格式
变量类型 变量名 = 变量值;
变量类型 变量名;变量名 = 变量值;

变量使用注意点

① 变量必须先声明,后使用
② 变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域,就失效了
③ 同一个作用域内,不可以声明两个同名的变量

基本数据变量运算规则

  1. 自动类型转换:结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。byte 、char 、short --> int --> long --> float --> double特别的:当byte、char、short三种类型的变量做运算时,结果为int型

说明:此时的容量大小指的是,表示数的范围的大和小。比如:float容量要大于long的容量

  1. 强制类型转换:

1.需要使用强转符:()
2.注意点:强制类型转换,可能导致精度损失。

3.运算符

顺便在这里说一下,我目前是在职Java开发,如果在学习Java的过程当中有遇见任何关于学习方法,学习路线等方面的问题,你都可以点击加入 Java技术讨论组,这里面聚集了很多正在学习Java技术的初学者,也有不少从事Java开发岗的大佬,与Java相关的问题都可以随时发出来讨论。文件夹整理了最新的Java基础精讲视频教程以及我做Java技术这段时间整理的一些学习手册。


算术运算符: + - + - * / % (前)++ (后)++ (前)-- (后)-- +
特别说明:
1.(前)++ :先自增1,后运算
(后)++ :先运算,后自增1
2.(前)-- :先自减1,后运算
(后)-- :先运算,后自减1
3.连接符:+:只能使用在String与其他数据类型变量之间使用。

复制运算符:= += -= *= /= %=
特别说明:
1.运算的结果不会改变变量本身的数据类型
2.
开发中,如果希望变量实现+1的操作,有几种方法?(前提:int num = 10;)
//方式一:num = num + 1;
//方式二:num += 1;
//方式三:num++; (推荐)

比较运算符: == != > < >= <= instanceof
特别说明:
1.比较运算符的结果是boolean类型
2.> < >= <= :只能使用在数值类型的数据之间。
3. == 和 !=: 不仅可以使用在数值类型数据之间,还可以使用在其他引用类型变量之间。

逻辑运算符:& && | || ! ^
特别说明的:
1.逻辑运算符操作的都是boolean类型的变量。而且结果也是boolean类型

2.区分& 与 &&
相同点1:& 与 && 的运算结果相同
相同点2:当符号左边是true时,二者都会执行符号右边的运算
不同点:当符号左边是false时,&继续执行符号右边的运算。&&不再执行符号右边的运算。
开发中,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值