吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1257|回复: 5
收起左侧

[学习记录] Java学习第四天

[复制链接]
HAIHAIHEI 发表于 2022-3-18 20:43
第四天,有不对之处麻烦各位指正
昨天错误纠正:
所有的字符型只能使用单引号起来,所有的字符串型只能使用双引号起来。字符型一定是单个字符

变量的分类:
变量根据出现的位置进行划分:
1.在方法体中出现的变量为:局部变量
2.在方法体之外,类体内声明的变量:成员变量
局部变量只在方法体当中生效,方法体执行结束该变量的内存就释放了

变量的作用域:
/*
什么是作用域:变量的有效范围
变量的作用域只处于对应大括号范围内
Java中的一个原则:就近原则(哪个近就访问那个)
*/
public class VarTest{
//成员变量
int i=10000;
public static void main(String[] args){
//局部变量
int i=100;//有效范围在main方法之内
System.out.println(i);//100
//在同一个域中不能两个变量名相同
//例:int i=5;
for(int n=0;n<10;n++){//这里声明的n变量只属于for域,for结束后n便释放了
}
//System.out,println(n)//错误:找不到符号
int k;//属于main域
for(k=0;k<10;k++){
}
System.out.println(k);//10
}
public static void x(){//在这个域内便无法访问到i变量了
//Syste.out.println(i)//i 无法访问
int i=200;//局部变量
//这个i的有效范围是x方法
//这个i和main方法中的i不在同一个域中所以不冲突
}
}

数据类型:
数据类型作用:
数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间
int i=10;
double d=1.23;
i变量和d变量的数据类型不同,空间大小不同

数据类型在Java语言中的两种类型:
第一种:基本数据类型
分为四大类八小种
第一类:整数类:byte,short,int,long
第二类:浮点型:float,double
第三类:布尔型:boolean
第四类:字符型:char
第二种:引用数据类型
字符串型:String
Java中除基本数据类型外都是引用数据类型

转义字符:
Java语言中“\”负责转义   \t表示制表符tab

类型转换:
在任何情况下整数型的字面量/数据默认为int类型处理。如果希望该“整数型字面量”被当作long类型处理,需要在字面量后面添加L或l
//int类型字面量赋值给int类型数据
int a=100;
//小容量可以自动转换成大容量,即:自动转换类型
long b=200;
//c变量是long类型,long类型赋值给long类型不转换
long c=300L;
//d变量是long类型,小容量自动赋值给大容量    自动类型转换
long d=2147483647;//为int最大值
//在Java中整数型字面量会被编译器自动看作int类型,2147483648已经超出了int范围,所以在赋值前已经出错
//所以需要先进行类型转换
long e=2147483648L;
//在Java中,大容量不可以直接赋值给小容量,必须加强制类型转换符
int y=(int)e;//这个(int)就是强制类型转换符
//编译虽然通过,但运行时会损失精度
//long类型强转为int类型会自动将前面的四个字节砍掉
//如果这个整数型字面量没有超出byte的取值范围,那么这个整数型字面量是可以直接赋值给byte类型的变量
//char字符型最终的结果是一个字符
//当一个整数没有超出byte  short   char的取值范围的时候,这个整数可以直接赋值给byte,short,char类型的变量

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| HAIHAIHEI 发表于 2022-3-18 20:44
纯手打,如果有不对之处希望各位大佬指出,感激不尽
Badelyn 发表于 2022-3-19 09:13
赵小迪 发表于 2022-3-19 09:39
 楼主| HAIHAIHEI 发表于 2022-3-19 10:45
赵小迪 发表于 2022-3-19 09:39
继续努力 楼主通过什么方式学习的

感谢感谢,在B站上看Java0基础视频学习的
 楼主| HAIHAIHEI 发表于 2022-3-19 10:46

感谢感谢,大家一起努力
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 14:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表