Java Study
深究Java
DADADIE
这个作者很懒,什么都没留下…
展开
-
2.6java基础 数组
转自:http://cmsblogs.com/?p=92http://cmsblogs.com/?p=94 噢,它明白了,河水既没有牛伯伯说的那么浅,也没有小松鼠说的那么深,只有自己亲自试过才知道!道听途说永远只能看到表明现象,只有亲自试过了,才知道它的深浅!!!!! 一、什么是数组 数组?什么是数组?在我印象中的数组是应该这样的:通过new关键字创建并组装他们,通过使用整...转载 2018-08-28 19:00:48 · 205 阅读 · 0 评论 -
2.5java基础 final
转自:http://cmsblogs.com/?p=80 在程序设计中,我们有时可能希望某些数据是不能够改变的,这个时候final就有用武之地了。final是java的关键字,它所表示的是“这部分是无法修改的”。不想被改变的原因有两个:效率、设计。使用到final的有三种情况:数据、方法、类。 一、 final数据 有时候数据的恒定不变是很有用的,它能够减轻系统运行时的负担。对于这...转载 2018-08-28 17:11:29 · 235 阅读 · 0 评论 -
2.4java基础 字符串
可以证明,字符串操作是计算机程序设计中最常见的行为。 一、String 转自:http://cmsblogs.com/?p=78 首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改String对象的操作,实际上都是创建了一个全新...转载 2018-08-28 16:54:46 · 199 阅读 · 0 评论 -
2.3java基础 代码块
转自:http://cmsblogs.com/?p=72 在编程过程中我们可能会遇到如下这种形式的程序: public class Test { { //// } } 这种形式的程序段我们将其称之为代码块,所谓代码块就是用大括号({})将多行代码封装在一起,形成一个独立的数据体,用于实现特定的算法。一般来说代码块是不能单独运行的,它必须要有运行主体...转载 2018-08-28 10:23:14 · 188 阅读 · 0 评论 -
2.2java基础 关键字static
一、 static代表着什么 转自:http://cmsblogs.com/?p=61 在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Java把内存分为栈内存和堆内存,其中栈内存用来存放一些基本类型的变量、数组和对象的引...转载 2018-08-27 17:53:22 · 255 阅读 · 0 评论 -
2.1java基础 抽象类与接口
转自:http://cmsblogs.com/?p=56 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并不是所有的类都是来描述对象的。如果一个类没有足够的信息来描述一...转载 2018-08-27 14:59:34 · 486 阅读 · 0 评论 -
1.4常用设计模式 工厂模式—delegate委托模式
因目前找不到合适区分proxy和delegate模式的例子,暂时不做分析,哪位有合适分析可以回复提供,感谢分享。 目前收集的这篇文章区分的不错,http://www.cnblogs.com/x3d/...原创 2018-08-27 14:40:32 · 515 阅读 · 3 评论 -
1.3常用设计模式 工厂模式—单例模式
转自:https://www.cnblogs.com/dongyu666/p/6971783.html 1. 前言 单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗? 作为一个Java开发者,也许你觉得自己对单例模式的了解已经足够多了。我并不想危言耸听说一定还有你不知道的——毕竟我自己的了解...转载 2018-08-27 11:40:21 · 310 阅读 · 0 评论 -
1.2常用设计模式 工厂模式—Factory Pattern
转载:https://www.cnblogs.com/carryjack/p/7709861.html1.工厂模式简介 工厂模式用于对象的创建,使得客户从具体的产品对象中被解耦。 2.工厂模式分类 这里以制造coffee的例子开始工厂模式设计之旅。 我们知道coffee只是一种泛举,在点购咖啡时需要指定具体的咖啡种类:美式咖啡、卡布奇诺、拿铁等等。 /** * * 拿铁...转载 2018-08-23 18:06:36 · 247 阅读 · 0 评论 -
1.1常用设计模式:静态代理、JDK动态代理和CGLIB动态代理之前的区别
转自:https://www.cnblogs.com/hongcong/p/5806024.html 昨天看了一天的代理方面的知识,刚开始看的时候没看出什么花头来,感觉不实用。一大堆的东西,还不如直接new出来,然后调用方法。后来仔细研究了一下AOP(面向切面)的思想,才发现代理的用处实在太大了。现在很多框架包括Spring等,都用到了代理这方面的知识,什么是代理?引用网上的例子,就是一个人去买房...转载 2018-08-23 18:01:15 · 267 阅读 · 0 评论 -
Java架构师学习路线图,第6点尤为重要!
转载文章,网上此文太多(此文太好了),如果作者见此文可以留言,本人更新转载链接. Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的研发语言是Java和C/C++。 大数据,最常见的研发语言是Java和Python。 可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地...转载 2018-08-23 17:58:36 · 1373 阅读 · 2 评论