有 goto 关键字却不能用?
getout:{
for (int i = 0; i < N; ++i) {
for (int j = i; j < N; ++j) {
for (int k = j; k < N; ++k) {
break getout; // 打断循环跳到 OUT
}
}
}
}
// OUT
enum 可以当类写
// 出自 Sun 的例子(Sun 真的很喜欢太阳系,但他们不知道冥王星已经出局了么?)
public enum Planet {
MERCURY (3.303e+23, 2.4397e6),
VENUS (4.869e+24, 6.0518e6),
EARTH (5.976e+24, 6.37814e6),
MARS (6.421e+23, 3.3972e6),
JUPITER (1.9e+27, 7.1492e7),
SATURN (5.688e+26, 6.0268e7),
URANUS (8.686e+25, 2.5559e7),
NEPTUNE (1.024e+26, 2.4746e7),
PLUTO (1.27e+22, 1.137e6);
private final double mass; // 质量/千克
private final double radius; // 半径/米
Planet(double mass, double radius) {
this.mass = mass;
this.radius = radius;
}
public double mass() { return mass; }
public double radius() { return radius; }
// 重力常数/(立方米每千克秒平方)
public static final double G = 6.67300E-11;
public double surfaceGravity() {
return G * mass / (radius * radius);
}
public double surfaceWeight(double otherMass) {
return otherMass * surfaceGravity();
}
}
// 如何使用
public static void main(String[] args) {
Planet pEarth = Planet.EARTH;
//..
pEarth.radius();
pEarth.surfaceGravity();
pEarth.surfaceWeight(12.0);
//..
}
双花实例初始化块
Map map = new HashMap() {{
put("a key", "a value");
put("another key", "another value");
}};
在代码中直接写 URL
class Example {
public static void main(String[] args) {
http://www.iteye.com
System.out.println("Hello World!");
}
}
如果在函数 return 后还要做些事情……
try { return 1; }
finally { System.out.println("Bye!"); }
分享到:
相关推荐
IT 人员相信的十条潜规则
Java 编程规则,学习参考
业务规则在配置完成后,我们需要把规则和整个系统结合起来,让独立的规则参与到系统的运行中,这里主要讲述了Java采用3中方式来调用规则 1:Java类调用规则包 2:通过规则服务调用规则包 3:通过SOAP方式调用规则包
SonarQube分析Java项目,遵循的基本内置规则;规则为常用激活规则,含bug、漏洞、坏味道三方面不同程度(严重、阻断、主要、次要、提示等级别)。
本文档对JAVA规则引擎是什么,如何使用进行了详细的说明。
Java的最优书写规则,可以加强代码管理能力和可读性; 本文在参考业界已有的编码风格的基础上,描述了一个基于 JBuilder 的项目风格,力求一种统一的编程风格,并从整体编码风格、代码文件风格、函数编写风格、变量...
C#、java命名规则和开发习惯,编程成功的第一步,重要性我就不说了。
java的技术网站收集java的技术网站收集java的技术网站收集java的技术网站收集java的技术网站收集java的技术网站收集
Java编程规则 Java编程规则 Java编程规则
<br>第一部分简要介绍了规则引擎的产生背景和基于规则的专家系统, 第二部分介绍了什么是规则引擎及其架构和算法, 第三部分介绍了商业产品和开源项目实现等各种Java规则引擎, 第四部分对Java规则引擎...
java语法规则的经典
本资源是:Drools基于Java的开源规则引擎开发教程,不得转载,拷贝等涉及侵权侵权内容,一旦发现,将被举报严惩。
含有Java的基本信息和基本语法,适合开发小白下载学习
Java编程规则 本附录包含了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写 的一般性指导!
java版的潜艇大战,更多游戏见博客http://blog.csdn.net/simon_world
规则引擎 规则引擎开发教程 java规则引擎
PMD规则 总结的一些规则 帮你写出优雅的代码
不规则窗体的大体构建思路与以前没有什么不同,在这里,我仅陈述在java中怎样实现它。本次内容在eclipse平台下开发,需要swt 的插件,可以到swt的官方网站www.swt-designer.com去下载。
Sonarqube java校验规则
NULL 博文链接:https://love2java.iteye.com/blog/1621720