- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 java开发设计模式之 -- 单例模式
有的时候,我们需要某个类只能被实例化一次,那么我们就可以使用这种模式。单例模式是相对来讲比较简单的一种设计模式,虽说简单,却是处处暗藏杀机。首先我们来看下一个类如何才能只被实例化一次。我们知道一般实例化对象时,都会调用类的构造方法。如果构造方法为public,那么肯定每个人都能实例化这个类,也就无法保证该类对象的唯一性。所以这个类的构造方法必须为private,不能向外界提供。但是这样我们就无法调...
2019-04-13 16:57:45 203
原创 Java基础系列之面向对象和面向过程的区别
面向过程是指,允许在程序中定义函数或者方法。也许你觉得奇怪,难道还有语言不能定义函数方法么?早期的basic就不可以,只能用跳转来实现函数调用。面向对象更近一步,允许你将“过程”(函数、方法)以及它们的上下文相关的数据封装成对象,同时对象允许通过继承和派生以及类型限定符限制开发者对它的一部分的进行访问和修改。我不想把面向对象和生活中的事物去联系,固然它们有些似是而非的联系,但是这对于...
2019-04-11 11:56:36 231
转载 阿里Java面试题(带答案)系列——Java基础类库(一)
1、java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?字节流,字符流。字节流继承于 InputStream OutputStream,字符流继承于 Reader Writer。在 java.io 包中还有许多其他的流,低层流与调层流,高层流主要是为了提高性能和使用方便。2、启动一个线程是用 run()还是 ...
2019-04-11 10:55:51 269
原创 Java基本数据类型
在Java源代码中,每个变量都必须声明一种类型(type)。Java数据类型(type)可以分为两大类:基本类型(primitive types)和引用类型(reference types)。primitive types 包括boolean类型以及数值类型(numeric types)。numeric types又分为整型(integer types)和浮点型(floating-point...
2019-03-25 18:38:54 208
原创 十大java视频学习网站
动力节点 网址:http://www.bjpowernode.com/video.html点评:网站Java视频教程不错Oracle 网址:https://www.oracle.com/index.html点评:Oracle公司网站菜鸟教程 网址:http://www.runoob.com/点评:适合...
2019-03-19 10:29:14 25022
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人