随笔分类 -  Java知识

摘要:第二章 创建与销毁对象 1、考虑使用静态工厂方法代替构造器 优点: 静态工厂方法在方法命名上更具有可读性【Good】 静态工厂方法不需要每次在被调用的时候都构造一个新的对象【Good】 静态工厂方法还可以返回该类型的子类对象【Good】 静态工厂方法还可以简化参数化类型的对象创建【Not Good】 阅读全文
posted @ 2017-08-16 23:07 eeSiJian 阅读(209) 评论(0) 推荐(0)
摘要:第一章:对象导论 1. 抽象过程(类与对象的关系) 类是一类对象的共同行为(成员函数)与状态(成员变量),对象是具体类的实例化。(Eg.人类是一个类,共同的行为:吃,状态:名字。) 【类创建者需要考虑这件事情,回头看看这个概念四个字醍醐灌顶,每次创建这个类的时候,想一想这个类是需要什么成员函数与成员 阅读全文
posted @ 2017-08-06 22:41 eeSiJian 阅读(149) 评论(0) 推荐(0)
摘要:1. Java线程池 线程池:顾名思义,用一个池子装载多个线程,使用池子去管理多个线程。 问题来源:应用大量通过new Thread()方法创建执行时间短的线程,较大的消耗系统资源并且系统的响应速度变慢。【在一个什么程度上能够判断启用线程池对系统的资源消耗比启动定量的new Thread()资源消耗 阅读全文
posted @ 2016-09-17 17:26 eeSiJian 阅读(2762) 评论(0) 推荐(0)
摘要:1. JNI简介 JNI是Java Native Interface的英文缩写,意为Java本地接口。 问题来源:由于Java编写底层的应用较难实现,在一些实时性要求非常高的部分Java较难胜任(实时性要求高的地方目前还未涉及,实时性这类话题有待考究)。 解决办法:Java使用JNI可以调用现有的本 阅读全文
posted @ 2016-09-06 21:59 eeSiJian 阅读(1527) 评论(0) 推荐(0)