【 18.5.8 日常】Java基础知识回顾

【18.5.8】Java基础知识回顾

 

l  Java的基本数据类型有哪些?

Java基本数据类型共有8种,分别为byte型,short型,int型,long型,float型,double型,char型以及波尔型

 

l  &和&&有什么区别?

疑问疑问疑问

&的话前后语句的判定条件都要进行判定;

&&的前一句语句若判定返回false则后面的语句不再判定,直接返回false;

 

l  If和switch分支语句有什么区别?分别适合什么时候用?

If分支语句适合于指定条件时的判定;switch分支语句适合于指定一个标准时进行判定;switch语句不适合进行逻辑判断;当条件为固定值时应使用switch,如当指定对象的值为3、5时判定就应使用switch;能用switch语句的均可以换成if语句,但使用if语句的不一定能使用switch语句;

 

l  While和do-while循环有什么区别?

While语句需要先进行判定,如果条件符合,那么将执行循环体直至不符合循环条件;

do-while语句会先执行一遍循环体,执行完毕后在判定,若符合循环条件再执行循环体,不符合条件则跳出循环;


While语句就像是一个饥饿的人看到一堆吃的之后先判定能不能吃,能吃就吃,不能吃的话就忍住;

而do-while语句更像是一个饥饿的人看到一堆吃的之后直接先吃一顿,再判定能不能吃 。

 

l  编程实现九九乘法表(附代码)

九九乘法表的实现实际上是使用了双重for循环

附:九九乘法表代码


packagecom.lenovo.www.demo;  //此处加载包文件

publicclass YunSuanBiao {

publicstatic void main(String[] args) {

       for(int a=1;a<=9;a++) {

              for(int b=1;b<=a;b++) {

                     System.out.print(a+"*"+b+"="+a*b+"\t");

              }

              System.out.println("");

       }

}

}


 

l  其他

①   在定义数组时,若使用int 来定义数组,那么相对应的应该使用.nextInt()来接收由Scanner扫描的数据,而使用String定义的数组应该使用.next()来接收Scanner扫描而来的数据。

②   定义包的名称时一般均使用小写,而且通常都使用公司的域名倒置来命名,例如:

com.lenovo.www.demo  com.lenovo.www.value

③   定义类的名称时使用驼峰命名法,且首字母必须大写,如Season、Weather等



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BeanSten

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值