Java基础的自我总结(一)
来源:互联网 发布:淘宝网古卉坊滴通液 编辑:程序博客网 时间:2024/05/02 01:40
最近在学习Java,已经看过一些大牛的视频,对Java有一些了解。在公司,也跟这同事做过一些小项目,最近发现自己的基础不牢,对很多东西都不能理解,也不知道同事说的是什么东西。因此下定决心再继续看看Java的一些基础东西,然后自己总结下。
首先,来总结一些关于static关键字的一些知识。
static:①可修饰变量②可修饰方法③可修饰代码块
用static修饰的变量和方法,我们一般称为静态变量(属性)和静态方法,是属于类的变量和方法。也就是说,在调用变量和方法的时候可以使用类来直接调用该变量或方法,不用创建相应的对象。直接使用类.变量,类.方法的形式。
因此,没有用static修饰的变量和方法,我们称之为普通变量和普通方法,是属于对象的变量和方法。也就是说,在调用变量和方法之前我们要创建相应的对象,通过对象来调用相应的变量和方法。需要使用对象.变量,对象.方法的形式。
static修饰代码块,这个代码块在代码被装载进虚拟机生成对象的时候可被装载一次,以后再也不执行了,被用来初始化静态成员。
接着,在简单介绍下final关键字。
final可以修饰类,变量(属性),方法。
①final修饰类的时候,表示此类不可被继承;
②final修饰变量(属性),此时变量(属性)变为常量。应该理解为用final修饰的变量赋值后不能被改变。
③final修饰的方法,表示此方法不能被重写的。
最后,再总结简单总结下break和continue。
break:表示结束break所在的循环。
continue:表示结束本次循环。
public class TestBreak{public static void main(String[] args){for(int i=0;i<30;i++){if(i==3){continue;//break;}System.out.println("i="+i);}}}
在上面的代码中,当i运行到3时,会跳出这个循环,然后运行下面的代码(因为下面木有代码了,所以当i运行到3的时候,代码完成了自己的任务)。
如果把break换为continue,则i运行到3时,程序直接忽略这一情况,直接跳到i=4。也即是说,程序不会运行i=3的情况。
这两个关键字和C语言的一样。
本文是在看过《Java核心技术》 卷Ⅰ和《疯狂Java讲义》这两本书的基础部分后自己
对自己做的一些总结,欢迎大家的讨论和指点。
- Java基础的自我总结(一)
- 《程序员的自我修养》总结(一)
- 程序员的自我修养总结(一)
- java的自我总结
- QT4 自我总结(一)
- 阿里Java开发手册(自我总结版一)
- 【读书笔记】程序员的自我修养总结(一)
- Java基础----一其他类的总结(一)
- JAVA基础总结(一)
- java基础总结(一)!!!
- Java基础总结(一)
- java基础总结(一)
- Java基础总结(一)
- Java基础总结(一)
- java基础总结(一)
- JAVA基础总结(一)
- 自我总结的一引起SQL语句
- 做项目经理的自我总结(一)
- 设计三角形类(多文件)
- Facebook搭乘Android快车 弥补自身短板挑战
- Mercurial(Hg)分布式版本控制的快速入门
- 练习1
- winform 导出excel文件
- Java基础的自我总结(一)
- Eclipse/Myeclipse快捷键大全
- (三)实验2-2-2 vfork创建子进程----运行结果问题
- Xcode中快捷键的使用
- VC编程提升程序权限
- 通向云端的阶梯
- 最大堆
- winfrom导入excel文件
- 问题六: f=1!+2!+3!+4!+...+n!(n为一定大的数,太大了会溢出)