
java编程思想
szl_lxy
此博客希望可以作为我俩成长的见证者,增强我们的表达能力,也希望可以帮助一同成长进步的人
展开
-
控制执行流程
1.isLowerCase:判断是否为小写字母 2.String类有一个方法toCharArray:将String转换为一个char数组 3.break和continue:break用于强行退出循环,不执行循环中剩余的语句,而continue则停止当前执行的迭代,然后退回循环起始处,开始下一次迭代 4.switch(integral-selector){ case inte原创 2017-02-21 14:32:09 · 329 阅读 · 0 评论 -
对象导论
一.一切都是对象 1.引用和对象 String s; 这里的s就是一个引用,但是没有指向任何对象,向它发送一个消息时,就会返回一个运行时错误 2.存储到什么地方 寄存器:最快的存储区(位于处理器内部,数量有限,按需分配) 堆栈:位于RAM(随机访问存储器)中,堆栈指针若向下移动,则分配新的内存,若向上移动,则释放那些内存(快速有效的分配存储方法,仅次于寄存器) 堆:原创 2017-02-21 14:33:51 · 314 阅读 · 0 评论 -
初始化和清理
一.构造器 1.可以用this调用一个构造器,但却不能调用两个,而且必须将构造器置于最起始出,否则编译会报错 2.static方法的内部不能调用非static方法和变量 3.要是类的数据成员是基本类型,会进行默认初始化,若是局部变量,则就认为是程序员的疏忽,所以不会进行默认初始化 4.在类的内部,变量定义的先后顺序决定了初始化的顺序,即使变量定义散布于方法定义之间,它们仍会在任原创 2017-02-21 14:35:21 · 264 阅读 · 0 评论 -
访问权限控制
一.权限控制 1.java包的命名规则全部使用小写字母,包括中间的字也是如此 2.package和import关键字允许你做的,是将单一的全局名字空间分隔开 3.类既不可以是private的,也不可以是protected的 4.单例设计模式 public class Soup { private Soup() {} private static Soup ps = ne原创 2017-02-21 14:36:09 · 297 阅读 · 0 评论