java基础
预见_foresee
这个作者很懒,什么都没留下…
展开
-
集合
基本内容java集合框架具体的集合映射视图与包装器算法遗留的集合java集合框架将集合的接口与实现分离Java集合类库将接口(interface)与实现(implementation)分离首先,看下熟悉的数据结构–队列(queue)是怎样分离的.队列接口指出可以在队列的尾部添加元素,在队列的头部删除元素,并且可以查找元素中的个数.(当需要收集对象,并按照"先进先出"的规...原创 2019-12-22 19:33:39 · 171 阅读 · 0 评论 -
java当中的继承
继承的含义继承已存在的类就是复用(继承)这些类的方法和域,在此基础上,还可以添加一些新的方法和域.is-a关系是继承的一个明显特征类,超类,子类例如public class Manager entends Employee{ //添加方法和域}关键词entends表明正在构造的新类派生于一个已存在的类已存在的类称为超类,基类或父类新类称为子类,孩子类,派生类子类往往...原创 2019-10-19 13:57:06 · 155 阅读 · 0 评论 -
对象与类
面对对象设计概述只要对象能够满足要求,就不用关心对象具体的实现过程类类是构造对象的模板或蓝图由类构造对象的过程称为创建类的实例封装封装是一个与对象有关的重要概念(封装是把对象的数据和行为组合到一个包里,并对对象的使用者隐藏了数据实现方式)对象中的数据称为实例域操纵数据的过程称为方法实现封装的关键是绝对不能让类中的方法直接访问其他类的实例域对象对象的三个主要特征对象...原创 2019-10-19 13:54:03 · 97 阅读 · 0 评论 -
java标准输出输入(Scaner类)
java的标准输出流这是java的标准输出流 system.outjava的标准输出流java的输入流并不像输出流那么简洁,而是源于scanner类 //首先构造scanner对象,并且绑定标准输入流System.in Scanner in = new Scanner(System.in); //接下来就可以使用Scanner类的各种方法进行操作 System.ou...原创 2019-10-19 13:52:48 · 353 阅读 · 0 评论 -
java数组(Arrays类)
数组数组是一种数据结构,用来储存同一类型值的集合数组的声明声明数组前指定数组类型,比如整型…声明方式int[] a;//这种更为常用或者int a[];这时的数组并没有真正的被创建,只是声明了一个数组变量数组的创建 //会创建一个包含100个整型值的数组 int[] a = new int[10]; //会创建一个包含10个字符串的数组 ...原创 2019-10-19 13:51:55 · 176 阅读 · 0 评论 -
java字符串(String类)
java字符串java中没有内置的字符串类型,而是在标准java类库中提供了一个预定义类,自然的叫做String.每个用双引号" "括起来的字符串都是一个String类的实例java中的任意对象都能被转化成string字符串字符串的子串String类中提供了一些方法其中substirng方法可以从较大的字符串中提取一个子串 String lion = "shizi";St...原创 2019-10-19 13:47:29 · 150 阅读 · 0 评论 -
java当中的运算符与数学函数
算数运算符符号 类型 + 加- 减* 乘/ 除% 求余(取模)当参与/ 运算的两个数都是整数,表示整数除法,否则表示浮点除法整数除0将会抛出异常,浮点数除0将会得到无穷大或者NaN数学函数在Math类中,提供了各种各样的数学函数例如 double x =4; double ...原创 2019-10-19 09:44:22 · 263 阅读 · 0 评论 -
数值类型之间的转换
数值转换规则从大到小,数据会有信息丢失 long-double long-float int -float从小到大,数据不会有信息丢失 byte-short-int-long char-int float-double自动转换数值转换的优先级是double float long int如果有一...原创 2019-10-19 09:43:03 · 164 阅读 · 0 评论 -
java中的常量与变量
变量在java中,每个变量都必须有一个类型(type),在声明时类型写在变量名之前: double lion; int lion; boolean lion;因为声明也是一条完整的java语句,所以末尾以分号结束。尽量不要使用$符号尽量逐一声明每个变量变量名字是有意义的变量的初始化声明完一个变量之后,要用赋值语句进行显示的初始化 int lion...原创 2019-10-19 09:41:33 · 127 阅读 · 0 评论 -
java8种基本数据类型
4种整型类型 存储空间 取值范围int 4个字节 -2147 483 648 ~ 2147 483 647(20亿之间)short 2个字节 -32768 ~ 32767 long 8个字节 很高很高byte 1个字节 -128 ~ 127int类型最为常用long用于比如统计全世界所有人口short,byte用于特定...原创 2019-10-19 09:38:23 · 93 阅读 · 0 评论