![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 91
crazy_wsp
每天都是新的开始,珍惜每一天!
展开
-
Java集合框架(四)Map
map接口; map常用方法; HashMap实现原理。原创 2022-07-06 13:05:14 · 500 阅读 · 0 评论 -
Java集合框架(三)Set
Set接口是Collection的子接口,set接口没有提供额外的方法 Set 集合不允许包含相同的元素,如果试把两个相同的元素加入同一个Set 集合中,则添加操作失败。 Set 判断两个对象是否相同不是使用 == 运算符,而是根据 equals() 方法。......原创 2022-07-05 14:17:05 · 154 阅读 · 0 评论 -
Java集合框架(二)List
List集合类中 元素有序、且可重复,集合中的每个元素都有其对应的索引。 List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素。 List接口的实现类有:ArrayList、LinkedList、Vector。ArrayList 是List接口的典型实现类、主要实现类。...原创 2022-07-05 08:20:39 · 119 阅读 · 0 评论 -
视图和表
简单来说,视图就是通过查询语句把表中的数据查询出来,然后呈现出来的数据,是一个虚拟的表。 区别: 1、视图是已经编译好的sql语句。而表不是 2、视图没有实际的物理记录。而表有。 3、表是内容,视图是窗口 4、表占用物理存储空间而视图不占用物理存储空间,视图只是逻辑概念的存在,表可以及时对它进行修改,但视图只能由创建的语句来修改 ...转载 2018-06-22 09:17:06 · 208 阅读 · 0 评论 -
版本控制工具SVN
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。...原创 2018-05-08 16:14:44 · 93 阅读 · 0 评论 -
Math类
Math 类位于 java.lang 包中,包含用于执行基本数学运算的方法, Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如: Math.round(); 常用方法: double a = 12.81; int b = (int) a; System.out.println(b); long ...原创 2018-05-07 15:36:22 · 143 阅读 · 0 评论 -
Date和SimpleDateFormat类、Calendar类
Date和SimpleDateFormat类 使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出 Date 对象显示当前的时间,显示格式:Mon May 07 15:05:36 CST 2018。 可以使用 SimpleDateFormat 来对日期时间进行格式化,如可以将日期转换为指定格式的文本,也可将文本转换为日期。 parse() 方法可以将文本转换为日...原创 2018-05-07 15:26:29 · 199 阅读 · 0 评论 -
字符串
String的不变性 String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。 一旦一个字符串在内存中创建,则这个字符串将不可改变。 如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder。 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”fals...原创 2018-05-07 11:59:10 · 181 阅读 · 0 评论 -
Random
使用Math类,返回一个伪随机数,该值大于等于0.0且小于1.0 System.out.println(“Math.random():” + Math.random()); Random类生成伪随机数的用法 Random rand = new Random(); // 返回一个伪随机boolean System.out.println("r...原创 2018-04-27 22:48:10 · 858 阅读 · 0 评论 -
Math类
Java提供了基本的+、_、 *、 /、%等基本算术运算的运算符,但对于更加复杂的数学运算,例如:三角函数、对数运算、指数运算等无能为力。Java提供了Math工具类来完成这些复杂的运算,Math类是一个工具类,它的构造器被定义为privatte的,因此无法创建Math类的对象,Math类中的所有方法都是类方法,可以直接通过类名来调用他们。还提供了两个类变量:PI和E,值分别等于π和e(自然对数的...原创 2018-04-27 17:28:43 · 178 阅读 · 0 评论