自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java编程思想 字符串总结

不可变String String对象是不可变的 String类中每一个看起来会修改String值的方法 实际上都是创建了一个全新的String对象 以包含修改后的字符串内容 而最初的String对象则丝毫未动 当把q传给upcase()方法时 实际传递的是引用的一个拷贝 其实 每当把String对象作为方法的参数时 都会复制一份引用 而该引用所指的对象其实一直待在单一的物理位置上 从未动过 重载...

2019-07-30 16:55:39 227

原创 Java编程思想 通过异常处理错误总结

Java的基本理念是 结构不佳的代码不能运行 概念 异常 这个词有 我对此感到意外 的意思 问题出现了 你也许不清楚该如何处理 但你的确知道不应该置之不理 你要停下来 看看是不是有别人或在别的地方 能够处理这个问题 只是在当前的环境中还没有足够的信息来解决这个问题 所以就把这个问题提交到一个更高级别的环境中 在这里将作出正确的决定 使用异常所带来的另一个相当明显的好处是 它往往能够降低错误处理代码...

2019-07-24 16:34:21 599

原创 Java编程思想 持有对象总结

如果一个程序只包含固定数量的且其生命期都是已知的对象 那么这是一个非常简单的程序 泛型和类型安全的容器 使用Java SE5之前的容器的一个主要问题就是编译器允许你向容器中插入不正确的类型 在本例中 Apple和Orange都放置在了容器中 然后将它们取出 正常情况下 Java编译器会报告警告信息 因为这个示例没有使用泛型 在这里 我们使用Java SE5所特有的注解来抑制了警告信息 注解以 @ ...

2019-07-12 15:50:52 188

原创 Java编程思想 内部类总结

可以将一个类的定义放在另一个类的定义内部 这就是内部类 创建内部类 更典型的情况是 外部类将有一个方法 该方法返回一个指向内部类的引用 如果想从外部类的非静态方法之外的任意位置创建某个内部类的对象 那么必须像在main()方法中那样 具体地指明这个对象的类型 OuterClassName.InnerClassName 链接到外部类 ...

2019-07-11 09:27:41 231 1

原创 Java编程思想 接口总结

接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法 抽象类和抽象方法 抽象方法 abstract void f(); 包含抽象方法的类叫做抽象类 如果一个类包含一个或多个抽象方法 该类必须被限定为抽象的(否则 编译器就会报错) 如果从一个抽象类继承 并想创建该新类的对象 那么就必须为基类中的所有抽象方法提供方法定义 如果不这样做(可以选择不做) 那么导出类便也是抽象类 且编译器将会强制...

2019-07-09 14:51:59 298

原创 Java编程思想 多态总结

在面向对象的程序设计语言中 多态是继数据抽象和继承之后的第三种基本特征 再论向上转型 对象既可以作为它自己本身的类型使用 也可以作为它的基类型使用 这种把对某个对象的引用视为对其基类型的引用的做法被称作向上转型——因为在继承树的画法中 基类是放置在上方的 转机 方法调用绑定 将一个方法调用同一个方法主体关联起来被称作绑定 若在程序执行前进行绑定(如果有的话 由编译器和连接程序实现) 叫做前...

2019-07-02 17:27:50 341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除