- 博客(11)
- 收藏
- 关注
转载 Java委托机制
Java委托在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式 本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还使我们可以模拟mixin。 “委托”在C#中是一个语言级特性,而在Java语言中没有直接的对应,但是java利用反射即可实现委托!...
2018-11-28 08:35:00 479
转载 Java集合
Java集合1.java集合的概述 Java集合类存放于 java.util 包中,是一个用来存放对象的容器。 注意:①、集合只能存放对象。比如你存一个 int 型数据放入集合中,其实它是自动转换成 Integer 类后存入的,Java中每一种基本类型都有对应的引用类型。 ②、集合存放的是多个对象的引用,对象本身还是放在堆内存中。 ③、集合可以...
2018-11-27 22:27:00 99
转载 Java异常
Java异常1.异常的概述 异常指不期而至的各种状况,如:文件找不到、网络连接失败、除0溢出,数组下标越界、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的错误条件。当条件生成时,错误将引发异常。ja...
2018-11-27 14:16:00 93
转载 Java常用类
Java常用类1.String类 java.lang.String代表不可变的字符序列 “xxxx”为该类的一个对象 String是由一组字符组成的字符串 声明格式: String s = “abc”; String s = new String(“abc”); 1>常见的构造方法:String(String original)...
2018-11-23 16:35:00 127
转载 Java面向对象(下)
Java—面向对象(下)1.对象转型(casting) 一个基类的引用类型变量可以“指向”其子类的对象一个基类的引用不可以访问其子类对象新增的成员(属性和方法)。可以使用引用变量instanceof类名来判断该引用型变量所指向的对象是否属于该类或该类的子类子类的对象可以当作基类的对象来使用称作向上转型(upcasting),反之称为向下转型(downcastin...
2018-11-20 17:27:00 187
转载 Java面向对象(中)
Java—面向对象(中)1.对象的使用 我们在上一篇面向对象上中已经提到了对象的创建和使用,以及对内存进行了分析 需要注意的是:必需使用new关键字创建对象使用对象引用.成员变量来引用对象的成员变量使用对象引用.方法(参数列表)来调用对象的方法同一类的每个对象有不同的成员变量存储空间同一类的每个对象共享该类方法(非静态方法是针对每个对象进行调用)...
2018-11-19 19:27:00 128
转载 Java面向对象(上)
Java—面向对象(上)1.面向对象的设计思想 面向对象有一个非常重要的设计思维:合适的方法应该出现在合适的类里面。 面向对象的基本思想是,从现实世界中客观存在的事物出发来构造软件系统,并在系统的构造中尽可能运用人类的自然思维方式。 面向对象更加强调运用人类在日常生活的逻辑思维中经常采用的思想方法与原则,如抽象、分类,继承、聚合、多态等。 人在思考的时候,首先...
2018-11-19 10:00:00 79
转载 Java数组
Java——数组1.数组概述 数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致。数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。 数组既可以存储基本数据类型,也可以存储引用数据类型。数组分为:一维数组和二维数组2.一维数组 1.格式 格式1:数据类型[] 数组名; 格式2:数据类型 数组名[]; t...
2018-11-16 10:30:00 126
转载 Java基本语法(二)
Java语法1.Java流程控制语句 1.概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 2.流程控制语句的分类 1)顺序结构 是程序中最简单最基本的流程控制,没有...
2018-11-15 19:21:00 71
转载 Java基本语法(一)
Java语法1.Java语法——关键字 1.关键字概述 java语言中被赋以特定含义的单词,用作专门用途的关键的字符串成为关键字(keyword)。 2.关键字特点 组成关键字的字母全是英文小写。 3.关键字注意事项 A.Java中goto和const作保留字存在,目前并不使用。 B.高级编...
2018-11-12 15:50:00 88
转载 — 初识Java
---恢复内容开始---1.Java概述 java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式、健壮性、安全性、平...
2018-11-02 16:11:00 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人