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

嘉定个人网站建设网站模板案例

嘉定个人网站建设,网站模板案例,网易企业邮箱登录入口登录入口,网站共享备案标识符和关键字的区别是什么,常用的关键字有哪些? 标识符标识符就是当我们给变量,方法,类命名时候的名字,而被赋予特殊含义的标识符就是关键字。例如生活中,当我们需要开一家店时候,我们不能将…

标识符和关键字的区别是什么,常用的关键字有哪些?

标识符标识符就是当我们给变量,方法,类命名时候的名字,而被赋予特殊含义的标识符就是关键字。例如生活中,当我们需要开一家店时候,我们不能将其命名成医院或者警察局这样的具有特殊意义的。
在java中的常用关键字有
访问控制 private、protected、public
类、方法、变量修饰符 abstract 、class、extends、final、implements、interface、natice、new、static、synchronized、transient、volatile、enum
程序控制 if、else、for、do、while、return、break、continue、switch、case、default
错误处理 try、 except、 finally、 throw 、throws
包相关 package、import
变量引用 super 、this、void
等等

自增自减运算符

如i++和++i, 两者虽然都是让i的值加一,但++放在前边就表示先自增再赋值而++放在后面就表示先赋值再++。
这里有段代码

public class IncrementExample {  public static void main(String[] args) {  int i = 5;  int j = 5;  int postIncrement = i++; // i++ 先返回i的值,然后i自增  int preIncrement = ++j; // ++j 先自增,然后返回j的新值  System.out.println("Post-increment result: " + postIncrement); // 输出5,因为i++先返回了i的原始值  System.out.println("i after post-increment: " + i); // 输出6,因为i已经自增  System.out.println("Pre-increment result: " + preIncrement); // 输出6,因为++j先自增了j  System.out.println("j after pre-increment: " + j); // 输出6,因为j已经自增  }  
}

有关于移位运算符,移位运算符是最常用的位置之一,移位运算符在jdk和框架源码之中都应用广泛,例如HashMap中的hash方法的源码中就用到了移位运算符:

static final int hash(object key){int h;return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16);
}

key.hashCode():返回散列值也就是hashcode,^:按位异或,>>>:无符号右移,忽略符号位,空位都以0补齐。
java中有三个移位运算符,左移<<、右移>>、无符号右移>>>。由于float和double在二进制中表现比较特殊,因此不能进行移位操作。移位操作符实际上支持的类型只有int和long,编译器对byte,short,char进行移位时候都会将其转换为int。
如果移位的位数超过数值所占有的位数会怎样?
当int类型左移位数或者右移位数大于等于32位操作时候,会求余后再进行左移或者右移操作,也就是左移32位相当于不进行移位操作(32%32=0),左移42位(42%32=10)也就是左移10位,当long类型进行左移或者右移操作时候,由于long对应的二进制位是64位,因此求余的基数也变成了64.

continue、break、return的区别是什么?

continue:指的是跳出当前的这次循环,继续下一次循环。
break:指跳出整个循环体,继续执行循环下面的语句。
return用于跳出所在方法,结束该方法的运行。return一般有两种用法:
1.只用使用return结束方法执行。用于没有返回值函数的方法。
2.return value用于返回一个特定值。

public class NestedLoopExample {  public static void main(String[] args) {  for (int i = 0; i < 3; i++) { // 外部循环  System.out.println("外部循环: " + i);  for (int j = 0; j < 2; j++) { // 内部循环  if (j == 1) {  break; // 当j等于1时,跳出内部循环  }  System.out.println("内部循环: " + j);  }  System.out.println("内部循环结束后,外部循环继续");  }  }  
}

以上代码输出结果:

外部循环: 0  
内部循环: 0  
内部循环结束后,外部循环继续  
外部循环: 1  
内部循环: 0  
内部循环结束后,外部循环继续  
外部循环: 2  
内部循环: 0  
内部循环结束后,外部循环继续
http://www.yayakq.cn/news/207248/

相关文章:

  • 网站建设报告总结太原专业做网站
  • 如何做一个单页面的网站title 网站建设公司实力
  • 局网站建设方案wordwordpress stats view counter
  • 已经有网站了 怎么做app中国那个公司的网站做的最好看
  • 新乡微网站建设海口 网站建设
  • 建设银行分期手机网站湛江做网站说
  • dw网站建设教程视频教程seo是什么岗位简称
  • 找人做网站 自己购买服务器东莞地铁线路图
  • 微信营销微网站建设重庆忠县网站建设公司
  • 淄博网泰专业做网站帮别人做ppt挣钱的网站
  • 格尔木网站建设公司杭州微网站建设
  • 哪个网站建设公司好承德网站开发
  • 网站建设 长摊 无形资产怎样制作网站二维码
  • 服务 信誉好的网站制作没有经验可以做网站编辑吗
  • 用软件做seo网站关键词推广宁波网站推广
  • 互联网网站运营翻译企业网站建设
  • 宁波静态网站网页建设dedecms小说网站模板
  • 跟老外做网站禹州市城乡建设局网站
  • 免费推广网站翻译英文最近三天的国际新闻大事
  • 做外贸网站需要缴什么税莱芜在线论坛话题牛泉镇
  • 玉溪住房和城乡建设局网站家在深圳光明业主论坛
  • 网站顶部导航代码wordpress 插件数据库
  • 夏县网站建设官方网站是 优帮云
  • 网站都是怎么做的湖州长兴建设局网站
  • 网站建设如何更加稳定做全屏网站设计时容易犯的错
  • 门户网站模板源码下载电商平台网站有哪些
  • 建个公司网站要多少钱如何更改wordpress模板
  • wordpress 建站 pdf域名未做运行网站解析
  • 视频服务器搭建网站建设和优化的营销话术
  • 上海 网站建深圳优化企业