Java_SE_第七讲:流程控制续

java中的循环控制语句一共有种分别是whiledo…while以及for循环。while循环形式为_while(布尔表达式){待执行的代码}do…while循环新式为_do{待执行的代码}while(布尔表达式)_while与do…while之间的区别_如果布尔表达式的第一次判断就为false那么while循环一次也不执行_do…while循环则会执行一次。如果布尔表达式第一次判断为true那么while循环与do…while循环等价。for循环(使用最多的一种循环)形式为_for(变量初始化_条件判断
阅读更多

Java_SE_第六讲:流程控制语句

条件运算符(三元表达式)其形式为_typed=a?b_c_​具体化形式为_intd=轻量级的文本编辑器_ultraediteditplusvivimgvim流程控制语句if的用法为_第一种形式_if(布尔表达式){待执行的代码}第二种形式_if(布尔表达式){待执行的代码}else{待执行的代码}第三种形式_javaif(布尔表达式){待执行的代码}elseif(布尔表达式){待执行的代码}elseif(布尔表达式){待执行的代码}else{待执行的代码}switch语句使用形式为_javaswitch(
阅读更多

Java_SE_第五讲:运算符续

关系运算符_大于(=)关系运算的结果是个boolean值。逻辑运算符_重点讲解两个逻辑运算符本身也返回一个boolean值。)逻辑与_使用表示逻辑与是个双目运算符(即有两个操作数的运算符)只有当两个操作数都为真的时候结果才为真_其余情况结果均为假。逻辑与表示的并且的意思。)逻辑或_使用__表示逻辑或也是个双目运算符只有当两个操作数都为假的时候结果才为假_其余情况结果均为真。逻辑或表示或者的意思。关于逻辑运算符的短路特性。)逻辑与_如果第一个操作数为false那么结果肯定就是false所以在这种情况下将不会
阅读更多

Java_SE_第四讲:运算符

当有若干个变量参与运算时结果类型取决于这些变量中表示范围最大的那个变量类型。比如参与运算的变量中有整型int有双精度浮点型double有短整型short那么最后的结果类型就是double。inta=_intb=_doublec=(double)ab_上面的代码中a与b都是整型但是通过(double)a这种转换将a转换为一个匿名的变量该变量的类型是double但是要注意_a本身依旧是int类型而不是double类型这样(double)ab就是double类型除以int类型结果自然是double类型。取模运算
阅读更多

Java_SE_第三讲:原生数据类型使用陷阱

java中的原生数据类型共有种_)整型_使用int表示。(位))字节型_使用byte表示。(表示~之间的个整数位)。)短整型_使用short表示。(位))长整型_使用long表示。(位))单精度浮点型_使用float表示。所谓浮点型指的就是小数也叫做实数比如。)双精度浮点型_使用double表示。双精度浮点型表示的数据范围要比单精度浮点型大。)字符型_使用char表示(char是character的缩写)。所谓字符就是单个的字符表示比如字母a或者中文张外面用单引号包围上。比如chara=‘b’_charb
阅读更多

Java_SE_第二讲:原生数据类型

windows_notepadeditplusultraeditgvimlinux_vivimgeditjava中的数据类型分为两大类_)原生数据类型(primitivedatatype))引用类型(对象类型)(referencetype)变量与常量_所谓常量就是值不会变化的量_所谓变量就是值可以变化的量。如何定义变量?变量类型变量名_inta_如何为变量赋值?变量名=变量值_a=_=表示赋值将等号右边的值赋给了左边的变量。java中使用==表示相等等价于数学中的=。综合变量定义与赋值。变量类型变量名_变
阅读更多

Nuxt3和Vue3集成FontAwesome

安装依赖yarnadd@fortawesomefontawesomesvgcoreyarnadd@fortawesomefreebrandssvgiconsyarnadd@fortawesomefreesolidsvgiconsyarnadd@fortawesomevuefontawesome添加nuxt插件在nuxt的项目根目录新建plugins文件夹然后新建文件fontawesomeplugints代码如下import{library}from@fortawesomefontawesomesvgcor
阅读更多

Java_19

java在年月日正式发布java不是一个长期支持版本直到年月它将被jdk取代这次更新共带来个新功能。主要特性java带来的个新特性_jep描述record模式匹配(preview)虚拟线程(预览)switch模式匹配(三次预览)linuxriscvportvectorapi(四次孵化)外部函数内存api(preview)structuredconcurrency(incubator)java下载oracle下载https_wwworaclecomjavatechnologiesjavasejdkarchi
阅读更多

Java_18

java在年月日正式发布java不是一个长期支持版本这次更新共带来个新功能。主要特性openjdkjava文档_https_openjdkjavanetprojectsjdkjep描述jep默认为utfjep简单的网络服务器jepjavaapi文档中的代码片段jep使用方法句柄重新实现核心反射jepvectorapi(三次孵化)jep互联网地址解析spijepforeignfunctionmemoryapi(二次孵化)jepswitch模式匹配(二次预览)jep弃用完成删除参考https_wwwwdbyt
阅读更多

Java_17-LTS

java发布于年月日。java版本是切换到新的个月发布周期以来的第二个长期支持(lts)版本(第一个是java)[]。主要特性这次更新共带来个新功能。openjdkjava文档_https_openjdkjavanetprojectsjdkjep描述jep恢复始终严格的浮点语义jep增强的伪随机数生成器jep使用新的macos渲染库jep支持macosaarch架构jep删除已启用的appletapijep更强的封装jdk内部封装jepswitch模式匹配(预览)jep移除rmiactivationjep
阅读更多