
java
文章平均质量分 63
sytloveyxj
还是太年轻
展开
-
Java 数字处理类
最近写的东西用到了一些数字处理方面的问题,所以一块总结一下1、java的数字格式化比如保留几位数字的问题:Java主要对浮点型数据进行数字格式化操作,其中浮点型数据包括double型和float型,在java中使用java.text.DecimalFormat格式化数字。首先 :在java中没有格式化的数据遵循以下原则: 如果数据绝对值大于0.01并且小于10000000,ja原创 2017-08-13 17:38:15 · 839 阅读 · 0 评论 -
<java>final关键字
1、final变量final关键字可以用于变量声明,一旦改变两杯设定,就不可以在改变该变量的只。通常,由final定义的变量为常量。例如:final double PI=3.14当程序用到PI这个常量时,他的值就是3.14,如果在程序中再次对定义为final的变量赋值,编译器将不会接受。final关键字定义的变量必须在声明是对其进行赋值操作。final除了可以修饰基本数据类型的常量原创 2017-10-21 16:27:21 · 238 阅读 · 0 评论 -
Java 接口、集成与多态
1、类的继承基本思想:基于某个父类的扩展,制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来父类所不具备的属性和方法,或者直接重写父类中的某些方法。在Java中使用exdends关键字来表示两个类的继承关系。父类:class Test{public Test(){ //构造方法//Somesentence}原创 2017-10-19 19:53:31 · 598 阅读 · 0 评论 -
计算等价类
首先,什么是等价关系:等价关系是集合元素间的一种代数关系,用字母E来表示,对于一个集合中的两个元素,如果他们之间存在一种等价关系,那么必须满足以下性质:1. 自反性,对于任意一个元素x, 它与自己存在等价关系,即(x,x) 满足E2. 对称性,如果(x,y) 满足 E, 那么 (y, x) 也属于E3. 传递性,如果(x,y) 满足 E,(y,z)满足E,那么(x,z)也原创 2017-10-09 09:31:48 · 6971 阅读 · 0 评论 -
Ubuntu 配置 Tomcat
第一步:下载解压解压apache-tomcat-7.0.57.tar.gztar -zxvfapache-tomcat-7.0.57.tar.gz第二步:复制解压后的文件到 /opt 目录sudo cp -rapache-tomcat-7.0.57 /opt第三步:进入 /opt/apache-tomcat-7.0.29目录cd/opt/apache-t原创 2017-08-13 17:37:48 · 206 阅读 · 0 评论 -
JAVA 集合类总结
java集合类与数组不同之处是,数组的长度是固定的,集合的长度是可变的,数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合,Set集合和Map集合,其中List与Set继承了Conllection接口,各接口还提供了不同的实现类。上述集合类的继承关系如图所示集合类总结" TITLE="JAVA 集合类总结" /> Vector是一种老的动态数组,是线程同步的,原创 2017-08-13 17:37:57 · 321 阅读 · 0 评论 -
java List总结
最近输的一些题目都用到了List,所以想要整理一下List相关内容List集合包括List接口以及List接口的所有实现类。List集合中的元素允许重复,各元素的顺序就是对象插入的顺序。类似于java数组,用户可以通过使用索引(元素在集合中的位置)来访问集合中的元素。1、List接口List接口继承了collection接口,因此包含collection中的所有方法,此外list接口还原创 2017-08-13 17:38:00 · 219 阅读 · 0 评论 -
Map集合
Map集合没有继承Collection接口,其提供的是key到value的映射。Map中不能包含相同的key,每个key只能应设一个value,key还决定了存储对象在映射中的存储位置。但不是由key对象本身没决定的,而是通过一种“散列技术”进行处理,产生一个散列码的整数值,散列码通常用作一个偏移量,该偏移量对应分配给映射的内训区域的起始位置,从而确定春处对象在映射中的存储位置。Map集合包括Ma原创 2017-08-13 17:38:03 · 211 阅读 · 0 评论 -
Java 实现树结构
树是一种非常重要的数据结构,其中二叉树是最常用到的,之前学的时候用的都是c++,很长时间没有用了也忘得差不多了,最近一直都在用Java,所以总结一下怎样用java来实现二叉树的数据结构,用二叉树来存一个数组。二叉树得特点有以下几个:1. 每个节点最多有两棵子树。2. 左子树和右子树是有顺序的,次序不能任意颠倒。3. 即使树中只有一课子树,也要区分他是左子树还是右子树; 二叉树的遍历:是指从原创 2017-08-13 17:38:06 · 279 阅读 · 0 评论 -
Java 二分查找法
感觉最近一直在找以前的记忆,所以为了以后要都认真的记载下来 二分查找法:1.二分查找又称折半查找,它是一种效率较高的查找方法。2.二分查找要求:(1)必须采用顺序存储结构 (2).必须按关键字大小有序排列3.原理:将数组分为三部分,依次是中值(所谓的中值就是数组中间位置的那个值)前,中值,中值后;将要查找的值和数组的中值进行比较,若小于中值则在中值前面找,若大于中值则在中值后面找,等于中原创 2017-08-13 17:38:09 · 176 阅读 · 0 评论 -
Java String类详解
在java中字符串必须包含在一对双引号(" ")之内。可以通过以下语法格式来声明字符串变量:String str =null(如果省略null,表示str变量是未初始化的状态,否则表示声明的字符串的值等于null,声明字符串变量必须经过初始化的状态,否则编译器会爆出“变量未被初始化错误”) 1、创建字符串 在java中将字符创作为对象来管理,因此可以向创建其他类一样来创原创 2017-08-13 17:38:12 · 672 阅读 · 0 评论 -
Java 内部类与外部类的关系
http://blog.youkuaiyun.com/lmj121212/article/details/53311842内部类分为:非静态内部类、静态类内部类、匿名内部类和局部内部类。 内部类可以直接访问外部类的私有属性,这是由于这个原因。 1、非静态内部类对象会持有外部类的对象。其实是,非静态内部类对象依赖于外部类对象而存在,没有外部类就没有内部转载 2017-12-27 20:32:09 · 764 阅读 · 0 评论