java笔记 (一)

1.java八种基本类型

byte,int,short,long,float,double,(前六种是数值)char,boolean


自动类型转换

char,byte,short -> int ->  long  ->  float  ->  double



强制类型转换

容量大的转换为容量小的,要使用强制类型转换符  ()

例:long l = 123456L;

       int  i = (int) l ;    (转换类型)


2.if      else if       else

例:

      int  age =1;

         if(age == 1){

            System.out.println("我今年一岁");
        }else if(age == 3){
            System.out.println("我今年三岁");
        }else{
            System.out.println("我今年不知道多大");
        }

只会执行其中的一个判断语句



3.switch  case




4.for循环语句(一)

例:for(int i = 0;i <10;i++){

System.out.println(i);

}

格式

for(表达式1;表达式2;表达式3){

表达式4

}

1.初始化条件

2.循环条件

3.迭代条件

4.循环体

执行过程:1 -> 2 ->->-> ->->-> 2->-> 3 ..... 4 -> ->2

直至循环条件不满足,退出当前的循环


4.1.for循环语句(二)



5.while循环

例:int i = 0;

while(i < 10){

if(i %2 ==0){

     System.out.println(i);

  }

i++;

}

格式

表达式1

while(表达式2){

表达式4

表达式3

}

1.初始化条件

2.循环条件

3.迭代条件

4.循环体

执行过程:1 -> 2 ->->-> ->->-> 2->-> 3 ..... 4 -> ->2

直至循环条件不满足,退出当前的循环


6.do while循环(至少会执行一次循环)

例:

int i =0;

do{

if(i % 2 == 0){

   System.out.println(i);

}

i++;

}while(i < 10)

格式

表达式1

do{

表达式4

表达式3

}while(表达式2)

执行过程:1 -> 2 ->->-> ->->-> 2->-> 3 ..... 4 -> ->2

直至循环条件不满足,退出当前的循环


7.无限循环

for(;;){

}

或者

while(true){

}

ps:一般情况下,在无限循环内部都要有程序终止的语句,使用break实现。若没有,就是死循环


8.break与continue的区别

break 结束循环

continue  跳过本次循环继续执行下面的命令


9.continue标签的用法


continue标签,设置一个标签,执行到这条语句时,跳到设置标签的地方




10.i++  与  ++i  的区别

i++  先做运算,后自增

++i  先自增,后做运算

例:

   public static void test() {

int  i  =  0;

System.out.println(i++);        输出结果: 0

System.out.println(++i);        输出结果:2    

System.out.println(i+++1);   输出结果:3

System.out.println(i);             输出结果:3

}


11.try cath  finally

try  捕获异常   catch  报出异常,处理异常  e.printStackTrace();  显示异常   finally  一定执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值