JAVA和C语言多维数组
c数组连续分布,java数组到处分布(不连续)。
依赖:uses-a
聚合:has-a
继承:is-a
1 class ClassName 2 { 3 field1; //实例域 4 field2; 5 ... 6 constructor1; //构造器 7 constructor2; 8 ... 9 method1; //方法 10 method2; 11 ... 12 }
单词补全:Alt+/
显示搜索对话框:Ctrl+H
上一个/下一个光标的位置:Alt+Left/Right
上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down
选中闭合元素:Alt+Shift+Up/Down/Left/Right
删除行:Ctrl+D
在当前行上插入一行:Ctrl+Shift+Enter
在当前行下插入一行: Shift+Enter
获得获设置实例域的值:
1.一个私有的数据域;
2.一个公有的域访问器方法;
3.一个公有的域更改器方法。
好处:
1.可以改变内部实现,除了该类的方法之外,不会影响其他代码。
2.更改器方法可以实现错误检查,然而直接对域进行赋值将不会进行这些处理。
如果需要返回一个可变对象的引用,应该首先对它进行克隆(clone)。对象clone是指存放在另一个地方的对象副本。
1 try 2 { 3 statements that might throw exceptions 4 } 5 catch(Exception e) 6 { 7 handler action 8 }
时间: 2024-10-10 11:08:32