-
废话
或许你已经听过goto语句之争,也知道在Java中goto仍然是一个保留的keyword,但不允许使用。先来看看goto的经典使用方法:
1:statement1; 2:statement_label_for_section2: 3:statement2; 4:goto statement_label_for_section2;
|
可以看出 2:statement_label_for_section2: 为一代码片段(Section)的开始标记。
Java语言中不允许使用goto,但可以使用像 2:statement_label_for_section2: 一样的代码片段标记作为 break/continue的跳转目标。
相关标准文件请参见:<<Java Language Spec. >>14.7 Labeled Statements
-
应用
嵌套循环中,我有时会需要从内循环中直接跳到外循环。用Labeled Statements就可以方便实现。
1: for(int I1 = 0; I1 < 10; I1++) { 2: loop1: 3: for(int I2 = 0; I2 < 20; I1++) { 4: break loop1; 5: } 6: } |
continue的用法与break的用法是一样的。
Java语言中还有很多没有广泛应用的小点子。请参见:<<Java Language Spec. >>
-
Blocks
<<Java Language Spec. >>14.2 Blocks
或许你跟我一样都是个懒鬼。特别在Test Case 代码当中,我经常需要在同一Method中定义一大堆的对象,这些对象的操作大者是大同小异的,你应该知道我在想什么了:Copy&Past。而为每个对象都起一个不同的名字是件痛苦的事。同时这些对象往往只是短命鬼。
1:import java.util.ArrayList; 2:import java.util.Collection; 3: 4:public class T2 { 5: 6: public static void main(String[] args) { 7: { 8: Collection c = new ArrayList(); 9: c.add( "1" ); 10: c.clear(); 11: } 12: { 13: Collection c = new ArrayList(); 14: c.add( "2" ); 15: c.clear(); 16: } 17: } 18: 19:} |
分享到:
相关推荐
【创业金点子详解】 ...这些金点子体现了创新思维在创业中的重要性,它们都是针对市场需求的独特解决方案,具有潜在的商业价值和社会效益。创业者可以根据自身兴趣和资源,选择合适的项目进行实施。
教育精品资料
4. 发明家俱乐部:组织学生中对发明感兴趣者,头脑风暴,建个网站,参加各类社会上的发明成果交易活动,并计划地宣传推介。 5. 速记训练经营:训练专职人才,提供速记服务,满足研讨会、新闻发布会、各种论坛等场合...
清晰全文版,《从点子到产品:产品经理的价值观和方法论》,是刘飞老师的经典书籍!
创业小项目点子.doc
针对餐饮行业 150种 促销 点子 看法 介绍 说明
在"51单片机浮点子程序库(中)"中,"中"可能指的是这套库的优化程度或者版本,可能表示它经过了多次迭代和优化,更适合中国用户的需求或者考虑到中国的开发环境。库中的子程序通常采用汇编语言编写,因为汇编语言可以...
在"高端的点子商务管理系统"中,EasyUI可能被用来构建用户友好的界面,提供流畅的交互体验。动态粒子效果可能是EasyUI中的一个特效组件,用于登录界面,使得用户在登录时能感受到高级感和科技感,进一步提升品牌形象...
【创业小点子】 1. DIY礼物工作室:利用...这些创业小点子覆盖了不同的市场需求,从个性化礼物到老年人服务,反映出创新思维在创业中的重要性。每个点子都可以深入挖掘,根据市场调研和消费者需求进行具体规划和发展。
在二年级数学上册的3数一数与乘法3.3单元中,"有多少点子"是一个重要的教学主题,旨在帮助学生建立初步的乘法概念。这一课时的教学反思对于教师来说至关重要,因为它能够帮助教师不断改进教学方法,提高教学质量。 ...
在Java中,这通常是通过调整像素的色彩来实现的,例如,将一定区域内多个像素的颜色取平均值,使细节变得模糊。 2. **二值化**:这是一种将图像转换为黑白两色调的技术,便于分析和处理。在Java中,可以设定一个...
通过故事《坏蛋格格巫的“好点子”》,让学生们在有趣的故事中学习小数,培养学生们数学阅读的兴趣和解决问题的能力。 一、教学目标: 1. 初步感知小数,体会小数的意义。 2. 培养孩子们数学阅读的兴趣和解决问题...
点对点子接口在帧中继网络中用于模拟独立的物理连接,即使它们实际上是共享同一物理接口。在点到多点配置中,所有PVC共享同一个子网,这意味着所有分支节点都位于相同的逻辑网络中。这使得路由器可以广播到所有连接...
【创新思维金点子讲座】是一份以提升创新思维为主题的PPT文档,主要适用于财务管理类的学习和培训。讲座强调了提出问题的重要性,因为这往往是科学研究的起点。所谓的"金点子"是指那些具有五个标准的想法:有背景、...
### IT知识点解析:“金点子计划”中的网站服务器压力测试与IIS命令行管理 #### 网站服务器压力测试 在《金点子计划》的描述中提到了使用WebStress工具对网站服务器进行压力测试的过程。这是一项重要的IT实践,...
产品经理是IT行业中至关重要的角色,他们负责将创新的点子转化为实际的产品,为用户创造价值。"从点子到产品_产品经理的价值观与方法论"这个主题深入探讨了产品经理在产品开发过程中的核心职责、决策原则以及实践...
### Android大赛获奖点子:EasyCapture—智能截图与信息处理工具 #### 产品核心功能解析 **不规则形状截屏技术** 在众多Android应用中,EasyCapture以其独特的不规则形状截屏功能脱颖而出,这一特性打破了传统...
1. 创新思维与活动策划:策划书中的"金点子"活动旨在激发学生的创新意识和提升创新能力,鼓励他们运用所学专业知识,探索新的想法和实践。这体现了创新思维在教育中的重要性。 2. 学生参与与团队协作:活动面向兽医...
8051浮点子程序库是一个专为8051微控制器设计的软件库,主要功能在于提供浮点数的运算支持。这个库包含了三种不同规模的版本,以适应不同复杂度的应用需求: 1. **小型库(FQ51A.ASM)**:这是最基础的版本,仅包含四...