上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 开闭原则(Open-Closed Principle)就是让设计的系统对扩展开放,对修改封闭。 · 对扩展开放: 就是指,应对需求变化要灵活。 要增加新功能时,不需要修改已有的代码,增加新代码即可。 · 对修改关闭: 就是指,核心部分经过精心设计后,不再因为需求变化而改变。 在实际开发中,我们无法完 阅读全文
posted @ 2021-09-19 21:37 女王不带冠 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1. equals方法用来检测两个字符串内容是否相等。如果字符串s和t内容相等,则s.equals(t)返回true,否则返回false。 2. 要测试两个字符串除了大小写区别外是否是相等的,需要使用equalsIgnoreCase方法。 3. 判断字符串是否相等不要使用"=="。 【示例】忽略大小 阅读全文
posted @ 2021-09-19 21:35 女王不带冠 阅读(6574) 评论(0) 推荐(0) 编辑
摘要: String类是我们最常使用的类。字符串类的方法我们必须非常熟悉!我们列出常用的方法,请大家熟悉。 表5-2 String类的常用方法列表 【示例】String类常用方法一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class StringTest1 { pub 阅读全文
posted @ 2021-09-19 21:34 女王不带冠 阅读(823) 评论(0) 推荐(0) 编辑
摘要: · 如何下载API文档 1. 下载地址,点击进入: http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html 图5-27 API下载界面图 2. 下载成功后,解压下载的压缩文 阅读全文
posted @ 2021-09-19 21:32 女王不带冠 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 在Java的内存分析中,我们会经常听到关于“常量池”的描述,实际上常量池也分了以下三种: 1. 全局字符串常量池(String Pool) 全局字符串常量池中存放的内容是在类加载完成后存到String Pool中的,在每个VM中只有一份,存放的是字符串常量的引用值(在堆中生成字符串对象实例)。 2. 阅读全文
posted @ 2021-09-19 21:31 女王不带冠 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1. String类又称作不可变字符序列。 2. String位于java.lang包中,Java程序默认导入java.lang包下的所有类。 3. Java字符串就是Unicode字符序列,例如字符串“Java”就是4个Unicode字符’J’、’a’、’v’、’a’组成的。 4. Java没有内 阅读全文
posted @ 2021-09-19 21:29 女王不带冠 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 在Java中内部类主要分为成员内部类(非静态内部类、静态内部类)、匿名内部类、局部内部类。 .成员内部类(可以使用private、default、protected、public任意进行修饰。 类文件:外部类$内部类.class) a) 非静态内部类(外部类里使用非静态内部类和平时使用其他类没什么不 阅读全文
posted @ 2021-09-19 21:28 女王不带冠 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类(innerclasses)。 内部类可以使用public、default、protected 、private以及static修饰。而外部顶级类(我们以前接触的类)只能使用public和default修饰 阅读全文
posted @ 2021-09-19 21:26 女王不带冠 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 面向接口编程是面向对象编程的一部分。 为什么需要面向接口编程? 软件设计中最难处理的就是需求的复杂变化,需求的变化更多的体现在具体实现上。我们的编程如果围绕具体实现来展开就会陷入”复杂变化”的汪洋大海中,软件也就不能最终实现。我们必须围绕某种稳定的东西开展,才能以静制动,实现规范的高质量的项目。 接 阅读全文
posted @ 2021-09-19 21:25 女王不带冠 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 接口完全支持多继承。和类的继承类似,子接口扩展某个父接口,将会获得父接口中所定义的一切。 【示例】接口的多继承 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 interface A { void testa(); } interface B { void  阅读全文
posted @ 2021-09-19 21:24 女王不带冠 阅读(215) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页