从C++到Java学习笔记
来源:互联网 发布:剑三dbm数据网盘 编辑:程序博客网 时间:2024/05/22 01:36
本文适用于学过C/C++再学Java懒得看太多的人…比如我。O(∩_∩)O
根据自学进度持续更新中….
3.4.4 enhanced for
增强的for:
class EnhancedForDemo{ public static void main(String[] args){ int[] numbers={1,2,3,4,5,6,7,8,9,10}; for(int item:numbers){ //变量item保存从数字数组获得的当前值 System.out.println("Count is:"+item);}
运行结果:
count is:1
count is:2
……
count is:10
我们建议,只要情况允许,就使用enhanced for,而不使用其一般形式
3.4.5 带标签的break语句和continue语句
break语句
search://标签searchfor(i=0;i<arrayofInts.length;i++){ if(arrayOfInts[i][j]==searchfor){ foundIt=true; break search;//带标签的break语句 }}
无标签break语句终止最内层的switch、for、while或do-while语句,
而带标签的break语句终止外层语句。
continue同理。
return语句:
退出当前方法,控制流返回到调用这个方法的位置。
return的不返回值形式:
return;
类
最基本的类声明class delaration:
class Myclass{ //field,constructor,and method declarations}
class MyClass extends MySuperClass implements YourInterface{ //field,constructor,and method declarations}
类声明包含以下组件,按照顺序是:
- 修饰符,如public,private
- 类名,按照惯例首字母大写
- extends 类的父类(超类)名,一个类只能扩展(extend)一个父类
- implements 类实现的接口清单,以逗号分离,一个类可以实现(implements)一个以上的接口
- 类体(class body) ,用花括号括起来
访问修饰符:
惯例:方法名的第一个(或者唯一的)单词应该是小写的动词,后续单词首字母大写
重载:
可变参数(vararg):
阅读全文
0 0
- C++学习笔记-从C到C++
- 《Java从入门到精通》学习笔记
- 从C++到Java学习笔记
- 嵌入式开发学习笔记 ( java - c/c++ :从入门到入门 )
- 从C++到Objective-C的学习笔记
- 从C到OC的学习笔记一
- C++学习笔记(五) 从C到C++
- JAVA对比C语言,从入门到精通学习JAVA
- java学习笔记(从搭建环境到入门java)
- java学习笔记《java从入门到精通》
- C\C++ 程序员从零开始学习Android - 个人学习笔记(二) - java基础 - 从源代码到运行
- 孙鑫视频教程《Java从入门到精通》学习笔记
- 《JAVA从入门到精通》学习笔记1-9章
- 《JAVA从入门到精通》学习笔记10-12章
- 《Java从入门到精通》第一、二章学习笔记
- 《Java从入门到精通》第三章学习笔记
- 《Java从入门到精通》第四章学习笔记
- 《Java从入门到精通》第五章学习笔记
- addGesture 对 UIImageView 不起作用的解决方法
- Redis连接池参数配置
- eclipse汉化
- 洛谷P3128 [USACO15DEC]最大流Max Flow
- 【1701H1】【穆晨】【171022】连续第十二天总结
- 从C++到Java学习笔记
- 安卓调用系统语音识别功能全解(谷歌语音服务):获取识别结果,使用语音识别进行搜索。
- 网络基础概述
- java的语言特性,跨平台原理和两种核心机制(个人总结)
- springmvc-Controller类的方法返回String不跳转
- 714-
- session cookie机制详解
- [LeetCode]332. Reconstruct Itinerary
- 给UIView添加阴影不起作用的解决办法