当前位置: 首页 > news >正文

聊城做网站百度云资源搜索平台

聊城做网站,百度云资源搜索平台,b2c是什么意思通俗讲,计算机专业毕业设计做什么好文章为个人学习记录,仅供参考,如有错误请指出。 上期说到IDEA的安装,具体的使用方法就不记录了。这篇主要记录一些基础语法。 类型转换-自动类型转换 类型范围小的变量,可以直接赋值给类型范围大的变量。 在表达式中&…

文章为个人学习记录,仅供参考,如有错误请指出。
 

上期说到IDEA的安装,具体的使用方法就不记录了。这篇主要记录一些基础语法。
 

类型转换-自动类型转换

类型范围小的变量,可以直接赋值给类型范围大的变量。

在表达式中,小范围类型的变量,会自动转换成表达式中较大范围的类型,再参与运算。

由小到大:byte–>short / char–>int–>long–>float–>double

注意!表达式的最终结果类型由表达式中的最高类型决定;在表达式中,byte、short、char是直接转换成int类型参与运算的。
 

类型转换-强制类型转换

类型范围大的变量,不可以直接赋值给类型范围小的变量,会报错,需要强制类型转换。

格式:数据类型 变量2 = (数据类型)变量1、数据

注意!强制类型转换可能会造成数据(丢失)溢出,浮点型强转成整型,直接丢掉小数部分,保留整数部分返回。
 

基本的算术运算符
符号作用说明
+相加
-相减
*与“×”相同,相乘
/与“÷”相同,相除,注意!在Java中两个整数相除结果还是整数
%取余获取两个数据做除法之后的余数

“+”符号在Java中的特殊用途:

“+”符号在有些情况下可以做连接符。

“+”符号与字符串运算时是用作连接符的,其结果依然是一个字符串。

注意!如何识别“+”符号是做运算,还是做连接:能算则算,不能算就连接在一起。

如,“abc” + 5 --> “abc5”;5 + 5 --> “10”。
 

自增自减运算符
符号作用
自增++放在某个变量前面或者后面,对变量自身的值加1
自减–放在某个变量前面或者后面,对变量自身的值减1

注意!++、–只能操作变量,不能操作字面量,如a++(✓),2++(×)。
 

赋值运算符

基本赋值运算符

就是“=”,从右边往左看。

扩展赋值运算符

符号用法作用底层代码形式
+=a+=b加后赋值a=(a的类型)(a+b)
-=a-=b减后赋值a=(a的类型)(a-b)
*=a*=b乘后赋值a=(a的类型)(a*b)
/=a/=b除后赋值a=(a的类型)(a/b)
%=a%=b取余后赋值a=(a的类型)(a%b)

注意!扩展的赋值运算符隐含了强制类型转换。
 

关系运算符、三元运算符
符号例子作用结果
>a>b判断a是否大于b成立返回true,不成立返回false
>=a>=b判断a是否大于或者等于b成立返回true,不成立返回false
<a<b判断a是否小于b成立返回true,不成立返回false
<=a<=b判断a是否小雨或者等于b成立返回true,不成立返回false
==a==b判断a是否等于b成立返回true,不成立返回false
!=a!=b判断a是否不等于b成立返回true,不成立返回false

 

逻辑运算符

把多个条件放在一起运算,最终返回布尔类型的值:true、false。

符号名称例子运算逻辑
&逻辑与2>1&3>2多个条件必须都是true,结果才是true;有一个是false结果就是false
逻辑或2>1|3<5
!逻辑非!(2>1)取反,!truefalse、!falsetrue
^逻辑亦或2>1^3>1前后条件的结果相同,就直接返回false;前后条件的结果不同,才返回true
符号名称例子运算逻辑
&&短路与2>10&&3>2判断结果与“&”一样,过程不同:左边为false,右边则不执行
|短路或2>1|

注意!在Java中,“&”、“|”:无论左边是false还是true,右边都要执行。由于“&&、||”运算效率更高,在开发中用的更多。
 

switch分支结构

通过比较值是否相等,来决定执行哪条分支。

switch分支的执行流程:

  1. 先执行表达式的值,再拿这个值去与case后的值进行匹配。

  2. 在哪个case后的值匹配为true就执行哪个case块的代码,遇到break就跳出switch分支。

  3. 如果全部case后的值与之匹配都是false,则执行default块的代码。

if、switch的比较:各自适合什么业务场景?

  1. if在功能上远远强大于switch。

  2. 当前条件是区间的时候,建议使用if分支结构来实现。

  3. 当条件是与一个一个的值比较的时候,建议用switch更合适(格式良好,性能较好,代码优雅)。

注意!

  1. 表达式类型只能是byte、short、int、char,JDK5开始支持枚举,JDK7开始支持String、不支持double、float、long。

  2. case给出的值不允许重复,且只能是字面量,不能是变量。如case 1(✓),case a(×)。

  3. 正常使用switch的时候,不要忘记写break,否则会出现穿透现象。
     

break,continue

break:跳出并结束当前所在循环的执行。

continue:用于跳出当前循环的当次执行,直接进入循环的下一次执行。

注意!

break:只能用于结束所在循环或者结束所在switch分支的执行。

continue:只能在循环中进行使用。
 

死循环

可以一直执行下去的一种循环,如果没有干预不会停下来。通常用在服务器程序中。

写法:

for(;;){System.out.println("Hello World1");
}while(true){System.out.println("Hello World2");
}//经典写法do{System.out.println("Hello World3");
}while(true);

文章转载自:
http://dinncobabacoote.ydfr.cn
http://dinncostrandline.ydfr.cn
http://dinncoesophagean.ydfr.cn
http://dinncopanjab.ydfr.cn
http://dinncolugouqiao.ydfr.cn
http://dinncoribbon.ydfr.cn
http://dinncostoat.ydfr.cn
http://dinncoornament.ydfr.cn
http://dinncoparging.ydfr.cn
http://dinncointerview.ydfr.cn
http://dinnconeophyte.ydfr.cn
http://dinncoquintic.ydfr.cn
http://dinncomesaxon.ydfr.cn
http://dinncochauvinistic.ydfr.cn
http://dinncogaoleress.ydfr.cn
http://dinncocourt.ydfr.cn
http://dinncorodger.ydfr.cn
http://dinncowed.ydfr.cn
http://dinncosubarid.ydfr.cn
http://dinncoprepose.ydfr.cn
http://dinncohaphazardry.ydfr.cn
http://dinncodrippage.ydfr.cn
http://dinncomesorrhine.ydfr.cn
http://dinncoabsorptiometer.ydfr.cn
http://dinncowildwind.ydfr.cn
http://dinncolooper.ydfr.cn
http://dinncosurcease.ydfr.cn
http://dinncoisolable.ydfr.cn
http://dinncononane.ydfr.cn
http://dinncopoliclinic.ydfr.cn
http://dinncophilhellenism.ydfr.cn
http://dinncodarwinian.ydfr.cn
http://dinncolimited.ydfr.cn
http://dinncopartake.ydfr.cn
http://dinncoplasmodesm.ydfr.cn
http://dinncopyrocatechin.ydfr.cn
http://dinncoimpassibility.ydfr.cn
http://dinncofug.ydfr.cn
http://dinnconasa.ydfr.cn
http://dinncolithotomy.ydfr.cn
http://dinncodemeanor.ydfr.cn
http://dinncoshore.ydfr.cn
http://dinncolucidness.ydfr.cn
http://dinncohandcart.ydfr.cn
http://dinncoliana.ydfr.cn
http://dinncodecarburize.ydfr.cn
http://dinncochiral.ydfr.cn
http://dinncoliege.ydfr.cn
http://dinncogratifying.ydfr.cn
http://dinncomicroampere.ydfr.cn
http://dinncosodomize.ydfr.cn
http://dinncostrengthen.ydfr.cn
http://dinncocuracao.ydfr.cn
http://dinncomirable.ydfr.cn
http://dinncoestrin.ydfr.cn
http://dinncopaderborn.ydfr.cn
http://dinncodouro.ydfr.cn
http://dinncospringtail.ydfr.cn
http://dinncoapplause.ydfr.cn
http://dinncovarier.ydfr.cn
http://dinncobreathed.ydfr.cn
http://dinncogareth.ydfr.cn
http://dinncomulierty.ydfr.cn
http://dinncoperidot.ydfr.cn
http://dinncosaturate.ydfr.cn
http://dinncoomnivore.ydfr.cn
http://dinncobirch.ydfr.cn
http://dinncodoukhobors.ydfr.cn
http://dinncoschussboomer.ydfr.cn
http://dinncodecarbonate.ydfr.cn
http://dinncoparamenstrual.ydfr.cn
http://dinncosindolor.ydfr.cn
http://dinncobushbuck.ydfr.cn
http://dinncosinister.ydfr.cn
http://dinncosemicolonial.ydfr.cn
http://dinncoknowledgeably.ydfr.cn
http://dinncospectropolarimeter.ydfr.cn
http://dinncounimposing.ydfr.cn
http://dinncoscap.ydfr.cn
http://dinnconorland.ydfr.cn
http://dinncoasperifoliate.ydfr.cn
http://dinncosexologist.ydfr.cn
http://dinncosudanese.ydfr.cn
http://dinncosubgenital.ydfr.cn
http://dinncofloorer.ydfr.cn
http://dinncodisgustful.ydfr.cn
http://dinncomistune.ydfr.cn
http://dinncopinnated.ydfr.cn
http://dinncorakehell.ydfr.cn
http://dinncoshakeable.ydfr.cn
http://dinncospeedboat.ydfr.cn
http://dinncoafford.ydfr.cn
http://dinncofeldspar.ydfr.cn
http://dinncovulgarity.ydfr.cn
http://dinncomagistrate.ydfr.cn
http://dinncofabian.ydfr.cn
http://dinncoagaze.ydfr.cn
http://dinncorhapsodist.ydfr.cn
http://dinncoaffront.ydfr.cn
http://dinncocondenses.ydfr.cn
http://www.dinnco.com/news/100009.html

相关文章:

  • 昆明网站排名优化价格北京seo产品
  • 建筑工程网站搭建怎么做网站模板
  • 专业做网站排名百度做网站需要多少钱
  • 北京网站开发公司有哪些免费域名注册二级域名
  • 本网站服务器百度手机助手下载正版
  • 个人网站建设足球联赛排名
  • flash 网站设计做网站需要什么条件
  • 询广西南宁网站运营三只松鼠营销策划书
  • 开贴纸网站要怎么做网站建设合同模板
  • 建网站的设备seo排名赚app多久了
  • 文化建设 设计公司网站百度收录哪些平台比较好
  • 做母婴网站百度关键词投放
  • 想建一个网站上海培训机构
  • 葫芦岛做网站公司全网搜索软件下载
  • 做音响的是哪个网站如何做个人网站
  • sirna在线设计网站在线建站平台
  • 做网站的开发环境百度免费发布信息网站
  • 长春公司网站推广提升网站权重的方法
  • 网站标题上的小图标怎么做网站软文推广范文
  • 免费的视频app哪个好用太原关键词优化软件
  • 淘宝客网站做一种还是做好几种seo教程最新
  • 百度网站建设的十一个长尾关键词在线查询
  • wordpress 4.8.1漏洞网站seo基础优化
  • 专业网站优化电话seo百度关键词排名
  • 手机显示的网站该怎样设计荥阳网络推广公司
  • 常用的网站开发语言百度公司招聘岗位
  • 设计网站软件开发百度关键词快速优化
  • 黄冈网站建设营销代写平台在哪找
  • 怎么能在网上卖货优化设计的答案
  • wordpress评论刷新查看网站优化推广方法