总结一下最近常用的关键字。
与访问权限相关
public protected private以及未使用关键字只有class的情况
用word画了一个由小到大的图。基本上能反应这四个情况的访问权限。
final关键字
修饰类,不能被继承
final public class Data { /**入口主函数 * @param args */ public static void main(String[] args) { Data data=new Data(); data.init(); }
此时如果继承Data类,就报错,要求remove final.
修饰方法
不能重写,但是可以重载
final public void init(int x,int y) { JFileChooser jfc=new JFileChooser(); File file=jfc.getSelectedFile(); }
方法重写的时候就会报错
修饰属性:代表这个属性已经是常量,只能赋值一次
修饰参数:在方法体重不能修改参数的值
static关键字
public class Test1 { static private int x=10; /** * @param args */ public static void main(String[] args) { x++; System.out.println("改变第一次x:"+x); init(); System.out.println("改变第二次x:"+x); } public static void init() { x=15; }
修饰属性的时候,不管在何处改变,都会改变属性值。
此段代码输出结果为
在静态方法中调用方法时如果直接调用的话,调用方法也必须是静态的。否则实例化一个对象进行调用。
相关推荐
java 关键字总结大全,最新版本的java8中所有的关键字总结
Java 关键字总结(48个)Java 关键字总结(48个)Java 关键字总结(48个)Java 关键字总结(48个)
JAVA关键字总结(整理后最全最详细) JAVA的关键字总结,简单明了,说明详细 是个不错的文档
上传了一份java 关键字总结珍藏版(48个),希望对你们有用哦
Java关键字总结珍藏版1.abstract Java 关键字 abstract 关键字可以修改类或方法。 abstract 类可以扩展(增加子类),但不能直接实例化。 abstract 方法不在声明它的类中实现,但必须在某个子类中重写。 示例 ...
Java关键字总结珍藏版(48个).doc
Java 关键字总结,学习JAVA过程中所积累的,希望对大家有所帮助
Java关键字大全,Java中关键字解析
总结了Java学习中的52个关键字(包括一些总结),如果觉得自己Java基础知识需要总结一下的,可以下载下来瞧瞧 1.final数据: 1>对于基本类型前加以final修饰,表示被修饰的变量为常数,不可以修改。一个既是static有...
总结珍藏版(48个) java
Java关键字是Java编程语言中预定义的保留字,用于表示特定的语言功能或概念。它们在语法上具有特殊的意义,不能用作变量名、类名或其他标识符。掌握Java关键字的作用对于编写正确的Java代码至关重要。这些关键字包括...
这是我觉得比较好的总结JAVA关键字的资料,跟大家分享。
自己总结的Java关键字,现在分享给大家,ε≡٩(๑>₃<)۶ 一心向学
java中常用关键字总结[归类].pdf
Java 菜鸟必备 详细总结了键字final、static的使用 和限制
这总结了大部的Java常用字的单词解释,易于记忆,很是方便