摘要: 目的过程。 一、构建Jave项目 1.1、创建Jave Project 1、使用mvn archetype:generate命令,如下所示: 2、使用mvn archetype:create命令,如下所示: 使用"mvn archetype:generate"命令和"mvn archetype:cr 阅读全文
posted @ 2018-07-13 14:40 zhangniuniu 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、创建Maven项目 1.1、建立Hello项目 1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | --src | main | java | resources | test | java | resources | --pom.xml 2、编辑项 阅读全文
posted @ 2018-07-13 14:39 zhangniuniu 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一 阅读全文
posted @ 2018-07-12 11:53 zhangniuniu 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 简单介绍: 1、toString,需要保证调用这个方法的类、方法、变量不为null,否则会报空指针。 2、String.valueOf。这个方法在使用的时候是有些特殊的。一般情况下,如果是确定类型的null传入,返回的是字符串“null”,而如果直接传入null,则会发生错误。 3、(String) 阅读全文
posted @ 2018-07-09 16:26 zhangniuniu 阅读(379) 评论(0) 推荐(1) 编辑
摘要: Java异常处理和设计 在程序设计中,进行异常处理是非常关键和重要的一部分。一个程序的异常处理框架的好坏直接影响到整个项目的代码质量以及后期维护成本和难度。试想一下,如果一个项目从头到尾没有考虑过异常处理,当程序出错从哪里寻找出错的根源?但是如果一个项目异常处理设计地过多,又会严重影响到代码质量以及 阅读全文
posted @ 2018-07-06 14:49 zhangniuniu 阅读(237) 评论(0) 推荐(1) 编辑
摘要: 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 1 public native int hashCode(); 1 public native int  阅读全文
posted @ 2018-07-06 14:27 zhangniuniu 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 浅析Java中的访问权限控制 今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论一下为何需要访问权限控制。考虑两个场景: 场景1:工程师A编写了一个类ClassA,但是工程师A并不希望ClassA被该应用中其他所用的类都访问到,那么该如何处理? 场景2:如果工程师A 阅读全文
posted @ 2018-07-06 13:58 zhangniuniu 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、public boolean equals(Object obj) 和 hashcode()方法是object对象中的方法。 二、equals与hashcode间的关系是这样的: 1、如果两个对象相同(即用equals比较返回true),那么它们的hashCode值一定要相同; 2、如果两个对象 阅读全文
posted @ 2018-07-06 13:29 zhangniuniu 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~ 一、this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当 阅读全文
posted @ 2018-07-05 18:28 zhangniuniu 阅读(324) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-07-05 17:57 zhangniuniu 阅读(2) 评论(0) 推荐(0) 编辑