java
valentine
Les chagrins oublies
展开
-
java学习笔记---第五章继承
第五章 继承 1. 类、超类和子类●实例认识 关键字super调用超类 使用super调用构造器的语句必须是子类构造器的第一条语句 如果子类的构造器没有显式的调用超类的构造器,则将自动调用超类默认的构造器。如果残类没有不带参数的构造器,并且在子类中没有显式的调用超类的其他构造器,则编译器将报错 多态:一个对象变原创 2009-05-27 14:36:00 · 538 阅读 · 0 评论 -
maven坐标和依赖
1. 坐标: groupId : 当前maven项目隶属的实际项目, 与java包名的方法类似,与域名反向对应。 artifactId: 定义实际项目中的一个Maven项目,推荐的做法是使用实际项目名称作为artifactId的前缀。 version: 定义Maven项目当前所处的版本 packaging: 定义Maven的打包方式原创 2013-12-13 20:22:06 · 1188 阅读 · 0 评论 -
ubuntu安装nexus私服
1. 下载nexus 私服,exus-latest-bundle.tar.gz 或者使用wget下载 文件,保存到/opt目录下2. 解压到ubuntu root@ubuntu:/opt# tar zxvf nexus-latest-bundle.tar.gz3. 安装jre 环境 可以手动安装,也可以使用openjdk, 这里使用o原创 2013-12-13 20:20:41 · 1582 阅读 · 0 评论 -
maven聚合和继承
1. 聚合 对于聚合模块,其打包方式packaging 的值必须为pom,否则就无法构建 用户可以通过在一个打包方式为pom的Maven项目中生命任意数量的module元素来实现模块的聚合,每个pom的值都是当前pom的相对路径 通常将聚合模块放置在项目目录的最顶层,其他模块则作为聚合模块的子目录存在。 聚合模块仅仅是帮助聚合其他模块的构原创 2013-12-13 20:28:22 · 873 阅读 · 0 评论 -
maven生命周期
1. 生命周期 清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成2. Maven拥有三套相互独立的生命周期: clean 清理项目 default 构建项目 site 建立项目站点3. clean生命周期 pre-clean 执行清理前需要完成的工作 clean 清理上一次构建生成的文件原创 2013-12-13 20:27:16 · 691 阅读 · 0 评论 -
maven仓库
1. 仓库分类: 本地仓库,远程仓库。 远程仓库:中央仓库、私服2. 本地仓库 可以在user\用户名\.m2\repository 目录下创建setting.xml文件来设定本地仓库值。 推荐不修改全局目录的setting.xml文件。3. 中央仓库 中央仓库是一个默认的远程仓库,Maven的安装文件自带了中央仓库的配置4. 私服 当Maven需要下载构建的时候,它从私服请求,如果私服上不存在该原创 2013-12-13 20:23:47 · 719 阅读 · 0 评论 -
ubuntu下maven安装
1. 安装windows 端 maven http://maven.apache.org/download.cgi?Preferred=http%3A%2F%2Fapache.etoak.com%2F需要设置环境变量2. ubuntu 下安装svn服务器1. 安装svnsudo apt-get install subversion2. 开启svn服务器svn原创 2013-12-13 20:18:44 · 808 阅读 · 0 评论 -
java学习笔记---第11章异常与调试
第11章 异常与调试1. 处理错误l 异常处理的任务就是要将控制权从产生错误的地方传给能够处理这种情况的错误处理器l 异常分类: 异常对象都是派生于Throwable类的一个实例 Error类层次结构描述了Java运行时系统的内部错误和资源耗尽错误。应用程序不应该抛出这种类型原创 2009-06-09 20:27:00 · 670 阅读 · 0 评论 -
java学习笔记---第13章泛型程序设计
第13章 泛型程序设计使用泛型机制编写的程序代码要比那些杂乱的使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。 1. 为什么要使用泛型程序设计l 泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用。 出现编译错误比类在运行时出现的强制类型转换异常要好得多。类型参数的魅力在于,使得程序具有更好的可读性和原创 2009-06-09 20:28:00 · 811 阅读 · 0 评论 -
java学习笔记---第9章Swing
第9章 Swing用户界面组件 1. 模型-视图-控制器设计模式每个组件的三要素:内容:按钮状态,文本域的文本外观:颜色大小行为:对事件的反应当程序中使用按钮的时候,只需要把他看成是一个按钮,而不需要去考虑它的内部操作和特性模型-视图-控制器 (Model-view-controller): 模型:存储内容 视图:显示内容原创 2009-06-09 20:26:00 · 858 阅读 · 0 评论 -
java学习笔记---第8章事件处理
第八章 事件处理 1. 事件处理基础 l 在AWT所知的事件范围内,完全可以控制事件从事件源到事件监听器的传递过程,并将任何对象指派给事件监听器事件源有一些向其注册事件监听器的方法,当某个事件源产生事件的时候,事件源会向为事件注册的所有事件监听器对象发送一个通告不同的事件源可以产生不同类别的事件AWT事件处理机制概要:监听器对象是原创 2009-06-09 20:25:00 · 1926 阅读 · 1 评论 -
java学习笔记---第12章流于文件
第12张 流于文件 1. 流字节序列的源和目的地可以是文件,也可以是网络连接甚至是内存块,但存储在文件中的信息和从网络连接中接受的信息,从本质上来说,处理方法的相同的一个可以读取字节序列的对象被称为输入流,一个可以写入字节序列的对象被称为输出流。InputStream和OutputStream以字节为单位进行流处理Reader和Writer专门用来处理Un原创 2009-06-09 20:27:00 · 1242 阅读 · 0 评论 -
java学习笔记---第七章图形程序设计
第7章:图型程序设计1. Swing概述AWT窗口工具箱Swing没有完全替代awt,而是基于awt架构之上。Swing仅仅提供了能力更加强大的用户界面组件。Swing是指被绘制的非对等体用户界面类Awt是指对象事件处理这样的窗口工具箱的底层机制Sun开发了一种被称为“metal”的独立于平台的观感,市场上成为java观感2. 创建框架:原创 2009-05-27 20:32:00 · 1048 阅读 · 0 评论 -
java学习笔记---第六章接口与内部类
第六章结构与内部类 1. 接口●接口 接口不是类,而是一组队类的需求描述,这些类要遵从接口描述的统一格式进行定义。 接口中的所有方法自动地属于public,在接口声明方法时,不必提供关键字public。 接口可能包含多种方法,也可以定义常量。但不能含有实例域,也不能原创 2009-05-27 14:37:00 · 1469 阅读 · 2 评论 -
java学习笔记---第四章类与对象
第四章对象与类 1. 面向对象程序设计概述 ●传统结构化程序设计和面向对象程序设计的区别: 传统的结构化程序设计:通过一系列的过程来求解问题,算法第一位,数据结构第二位 OOP:让每一个对象负责执行一组相关的任务,数据第一位,结构第二位 ●对象之间的所有通信都是通过方法调用完成的。通过封装对象数据,最大限度的提高可重用性,减少数据的原创 2009-05-27 14:26:00 · 757 阅读 · 0 评论