java基础
孟海滨
这个作者很懒,什么都没留下…
展开
-
java 泛型
想必大家都有过这么个经历,当我们是采用面向对象的方法开发时,我们的增删该查,面对不同的实体,其实操作都差不多,或者可以是一样,在例如我要表示一个点,我可以写Point(String sx,String sy),也可以写成Point(Double dx,Double y),其实就是里边的参数类型不一样,其他的可能都一样,这个时候jdk就给了我们一个很好的解决方案,泛型。原创 2015-12-28 09:34:18 · 477 阅读 · 4 评论 -
java异常处理
最近在研究一些最基的东的,大家可以看一下,大牛们请掠过吧原创 2015-12-27 18:30:51 · 688 阅读 · 4 评论 -
java反射机制和运用
开发中最基本的反射,你知道吗?原创 2015-12-26 12:02:12 · 603 阅读 · 4 评论 -
利用反射实现泛型的实现
前三篇博客,有两篇分别是反射和泛型,但是在做网上商城的时候,见里边用到了BaseDao,里边也都是一些基本的增删该查的方法,但是有一点,如果我们调用底层的方法,就需要知道我们穿进去的是一个具体的说明类,这样的话才能根据实体去查询,还有就是我们要在BaseImpl中获得参数的实例,所以这个都是我们需要去实现的。但是如果我们写一个T t = new T(),程序一定会报错,那么我们要怎么写呢。原创 2015-12-28 15:35:44 · 653 阅读 · 3 评论 -
List,Set,Map的联系和区别
世间上本来没有集合,(只有数组参考C语言)但有人想要,所以有了集合 有人想有可以自动扩展的数组,所以有了List 有的人想有没有重复的数组,所以有了set 有人想有自动排序的组数,所以有了TreeSet,TreeList,Tree** 而几乎有有的集合都是基于数组原创 2016-02-28 16:02:59 · 1452 阅读 · 8 评论 -
java基础--枚举的运用
在以前的开发中,一直没有在实际中用过枚举,但是最近再给国安创客做的后台管理的时候,发现架构师所有的需要服用的变量都做成了枚举,开始也没有去想为什么要用,后来慢慢的发现他的好处,当然在我说为什么用之前,我们先看看怎么用。什么是枚举枚举是一种规范它规范了参数的形式,这样就可以不用考虑类型的不匹配并且显式的替代了int型参数可能带来的模糊概念 枚举像一个类,又像一个数组。怎么用一般形式写枚举类型的时候要注原创 2016-05-27 11:53:35 · 564 阅读 · 3 评论 -
变量的生命周期本身属性
在我们的编程中经常会使用变量,可是我们对于变量的使用,貌似一直都是会用,但是要说出个所以然,貌似又不怎么行,例如为什么要用int,什么情况下用int,为什么有时候是float,有时候是double,即使我们知道了他们的大小不一样,那么到底是查多少呢?声明周期如果用声明周期来评论变量的话,也就是说一下他们在我们的程序能活多长时间吧。局部变量局部变量就是活的时间最短的了,他随着方法的调用而出生,也随着方原创 2016-04-24 19:13:17 · 2117 阅读 · 4 评论 -
java基础--容器
我们开发过web项目的都发现,持久化框架在改变,前台的mvc框架也在改变,但是始终再用的就是spring,为什么这么说呢。轻量级,方便,关键就是这个容器了吧,这也是spring依然这么流行的原因吧。 说道容器,我们会想到List,Map,Queue,但是这些基本容器之外,spring又给我们提供了一个更加全面的容器,用来加载我们需要加载的类文件。容器实例接口public interface Bea原创 2016-06-30 12:22:55 · 476 阅读 · 4 评论 -
线程池 ThreadPoolExecutor使用详解
ThreadPoolExecutor的构造函数 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ...原创 2019-09-24 13:06:15 · 1478 阅读 · 0 评论