书店管理系统
通过一段时间的学习,掌握了一些基本的java编程技术和软件开发能力,现在简单的做了一个小型的软件,虽然不能算真正的软件,但是对于初学者来说是一个很好的例子去巩固学习的知识。
项目的联系的目标:
1、Java应用程序基本分析
2、培养面向对象编程的基本思想
3、Java基本设计模式综合应用
...
分类:
编程语言 时间:
2015-09-01 01:47:02
收藏:
0 评论:
0 赞:
0 阅读:
219
HashMap是我们最常用的类之一,它实现了hash算法,虽然使用很简单,但是其实现有很多值得研究的地方。
HashMap存储的是key-value形式的键值对,这个键值对在实现中使用一个静态内部类Entry来表示,它存储了key、value、hash值、以及在hash冲突时链表中下一个元素的引用。
HashMap底层实现使用了一个数组来存储元素。它的初始容量默认是16,而且必须容量必须是2的...
分类:
编程语言 时间:
2015-09-01 01:46:57
收藏:
0 评论:
0 赞:
0 阅读:
243
条款15: 在资源管理类中提供对原始资源的访问
Provide access to raw resources in resources-managing classes
资源管理类(resource-managing classes)很棒.它们是对抗资源泄露的堡垒.在一个良好的环境中将依赖这样的classes来处理和资源之间的所有互动.而不是直接处理原始资源,但这个环...
分类:
编程语言 时间:
2015-09-01 01:45:32
收藏:
0 评论:
0 赞:
0 阅读:
234
21、Static Nested Class 和 Inner Class的不同。
Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。
22、JSP中动态INCLUDE与静态INCLUDE的区别?
动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中...
分类:
编程语言 时间:
2015-09-01 01:45:22
收藏:
0 评论:
0 赞:
0 阅读:
228
1使用Spring框架的好处是什么?
轻量:Spring 是轻量的,基本的版本大约2MB。
控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。
面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。
容器:Spring 包含并管理应用中对象的生命周期和配置。...
分类:
编程语言 时间:
2015-09-01 01:44:57
收藏:
0 评论:
0 赞:
0 阅读:
212
MarsEdit粘代码好麻烦,所有代码交给github:https://github.com/lozybean/MyJavaLearning复用一个类常用的两种方式:组合、继承;组合将对象引用置于新类中,新类就完成了这些对象的复用;Java中,每个非基本对象都有一个toString方法,当需要一个S...
分类:
编程语言 时间:
2015-09-01 01:42:41
收藏:
0 评论:
0 赞:
0 阅读:
212
//事件(事件监听) : //标签对象.事件监听.function(){执行的代码,找对象,找属性,改属性}; 事件源.触发一个事件.调用一个方法.方法找执行代码找对象,找属性,改属性(或者用属性,增删改查) onmouseover 鼠标移到某个元素之上 onmouseout 鼠标移开某个元素 o....
分类:
编程语言 时间:
2015-09-01 01:42:12
收藏:
0 评论:
0 赞:
0 阅读:
212
1. 转型语法有三种,C风格转型:(T)expression函数风格转型:T(expression)两种方式除了小括号位置不同没有差别,可以称为"旧式转型".C++提供四种新式转型: const_cast(expression): 将const变量引用或指针转为非const引用或指针,移除变量的常....
分类:
编程语言 时间:
2015-09-01 01:40:22
收藏:
0 评论:
0 赞:
0 阅读:
228
1.OC语言概述1>Foundation.h我们称之为主头文件, 主头文件中又拷贝了该工具箱中所有工具的头文件, 我们只需要导入主头文件就可以使用该工具箱中所有的工具, 避免了每次使用都要导入一个对应的头文件工具箱的地址: /Applications/Xcode.app/Contents/Devel...
分类:
编程语言 时间:
2015-09-01 01:40:02
收藏:
0 评论:
0 赞:
0 阅读:
223
一、unity3d有什么优势 如果您对开发游戏感兴趣,而又没有决定选择哪一个游戏引擎,别犹豫了 unity3d是一个很好的选择! 就我来看unity3d优势主要有以下几方面:首先部署简单,自带了一个IDE monoDevelop;其次,unity3d是一个跨平台游戏引擎,无论是Android,i.....
分类:
编程语言 时间:
2015-09-01 01:39:12
收藏:
0 评论:
0 赞:
0 阅读:
227
1.创建对应的资源文件lang.en.resx 英文lang.resx 中文,默认lang.zh-tw.resx 繁体首先说明,这三个文件前面部分名称需要一样,只是 点 后面的语言代号不一样(en,空,zh-tw)。语言代号不要乱写,需要对应系统中对应的语言代号,下面会用到。创建完成后,只有默认的....
分类:
编程语言 时间:
2015-09-01 01:38:21
收藏:
0 评论:
0 赞:
0 阅读:
226
HTML负责结构层,网页的结构层由HTML或者XHTML之类的标记语言负责构建CSS负责表示层,描述页面内容应该如何呈现。JavaScript负责行为层,负责内容应该如何响应事件这一问题。能利用css解决的问题不要用js去实现,能用css实现的内容不要在html中使用,每个都应该严格负责自己的领域。...
分类:
编程语言 时间:
2015-09-01 01:37:31
收藏:
0 评论:
0 赞:
0 阅读:
104
poi是Apache组织给开发者提供一套操作office(Execl,Word,PowerPoint)等Java API,开发者通过Poi API可以快速的操作office办公软件,以上3篇博文只是一个简单入门(望已经熟练操作Poi API的开发者莫笑)⊙﹏⊙∥,更多API和操作方法还是建议大家.....
分类:
编程语言 时间:
2015-09-01 01:37:22
收藏:
0 评论:
0 赞:
0 阅读:
185
Python单元测试框架之pytest -- 断言
分类:
编程语言 时间:
2015-09-01 01:36:51
收藏:
0 评论:
0 赞:
0 阅读:
256
1. 所谓的handles指的是引用,指针,迭代器(可能与windows的句柄有所区别),返回一个handles会导致提供给用户对象内部数据的间接访问,这降低了成员变量的封装性,例如:class Demo{public: ... int* getPtr() const { ...
分类:
编程语言 时间:
2015-09-01 01:35:52
收藏:
0 评论:
0 赞:
0 阅读:
211
java.io.File类用于表示文件(目录)File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。RandomAccessFile支持随机访问文件,可以访问文件的任意位置(1)ja...
分类:
编程语言 时间:
2015-09-01 01:34:01
收藏:
0 评论:
0 赞:
0 阅读:
292
Java 集合系列目录(Category)下面是最近总结的Java集合(JDK1.6.0_45)相关文章的目录。01.Java 集合系列01之 总体框架02.Java 集合系列02之 Collection架构03.Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例04.Jav...
分类:
编程语言 时间:
2015-09-01 01:33:11
收藏:
0 评论:
0 赞:
0 阅读:
273
一:读取XMLDOM解析SAX解析DOM4J解析JDOM解析1.DOM解析 冰与火之歌 乔治马丁 2014 89 安徒生童话 2004 77 English ...
分类:
编程语言 时间:
2015-09-01 01:32:11
收藏:
0 评论:
0 赞:
0 阅读:
215
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 typedef struct{ int x, y; }Point; 10 11 char ...
分类:
编程语言 时间:
2015-09-01 01:31:51
收藏:
0 评论:
0 赞:
0 阅读:
146
这一章主要讲解Object类中的方法, Object类是所有类的父类,所以它的方法也称得上是所有对象都通用的方法第八条 覆盖equals时需要遵守的约定Object中的equals实现,就是直接对对象进行相等的比较: public boolean equals(Object obj) { ...
分类:
编程语言 时间:
2015-09-01 01:29:11
收藏:
0 评论:
0 赞:
0 阅读:
134