JAVA基础知识:类、循环

学习心得

初期学习还是比较简单的,也比较机械化,就是通过大量的代码练习,让自己有代码的感觉(类似英语的语感),这样后期才可以自己独立完成代码,告别CV大侠。我自己在学习的时候会有一些简单的作业、练习等等,然后视频要求要能默写出来的就反复的练习,直到睡觉做梦还在写代码。。。。。。。可能有点夸张,但是真的要大量大量的代码堆积。
言归正传,前期看书或者视频都会提到类、循环等等,我自己大概总结了一下前期应该掌握到什么程度,后面也会附赠一些小实验作业,大家互相交流,总结学习方法,找到适合自己的,那就是最好的方法。

八种基本类型

类名 字节量 取值范围
byte 1 -2⁷到2⁷-1
short 2 -2¹⁵到2¹⁵-1
int 4 -2³¹到2³¹-1
long 8 -2⁶³到2⁶³-1
float 4 范围10³⁸,小数点位置浮动,单精度浮点数
double 8 范围10³⁰⁸,双精度浮点数
char 2 0到65535,2¹⁶-1
boolean 1 表示真假,真true 00000001,假 false 00000000

首先要了解记下来每个类所占用的字节量、范围,这些基础知识,然后通过后期不断的代码累计,项目经验,知道如何使用。
初级入门其实不用学习太复杂或者太多,适合自己的才是最好的,如果觉得上面表格很简单,也可以扩展一下,了解基本类型的5条运算规则:

  1. 计算结果的数据类型,与最大的类型一致
  2. byte,short,char三种比int小的整数,运算时会先变int,再运算
  3. 整数运算溢出
    举个例子:
    Integer.MAX_VALUE+1得负数最小值
    像时钟转圈一样,转到最大,再加,又回到最小
  4. 浮点数运算不精确
  5. 浮点数特殊值
    记住特殊值:Infinity表示无穷大,比如用3.14/0
    NaN Not a Number 比如用负数开方

循环

if 代码格式

if (条件){
条件为真,执行这里
}else {
条件为假,执行这里
}

switch

当一个case成立,从这个case向后无条件执行所有case,包括default(可以理解为穿透或者否则),直到结束,遇到break中断或跳出。

for循环

这个没什么好介绍的其实,后期学习过程会用到很多,循环套循环等等,熟练掌握。

while和do-while

while(条件不成立,代码一次都不执行)
代码格式:
while(执行条件){ //当条件成立,执行代码,当条件不成立了,跳出while
代码
}
do-while(代码至少执行一次)
进入do-while循环,先无条件执行代码一次,然后检查while后面的条件,成立了就执行第二次代码,条件不成立,跳出,离开do-while循环。
代码格式:
do {
代码
}while (执行条件);
两个区别,while先判断,再执行,do-while先执行,再判断。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值