摘要: String对象 字符串的特点: 1:字符串的内容永不可变 2:因为字符串内容不可变,所以字符串内容是可以共享的 3:字符串效果上相当于char[]型字符数组,底层原理是byte[]型字符数组 字符串常量池: 在程序当中直接经行赋值的字符串,就在常量池当中 对于基本类型来说,==是进行数值比较 对于 阅读全文
posted @ 2019-10-27 20:54 BatmanY 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 引用类型的使用步骤: 1:导包:import 包名.类名称 如果需要使用的类和当前类同一个包下,就不需要导包, java.lang包下的内容不需要导包 2:创建对象:类名称 对象名 = new 类名称() 3:使用:对象名.成员方法名() Random类: 字符串常量池:程序当中直接写上的双引号字符 阅读全文
posted @ 2019-09-23 16:53 BatmanY 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1:定义的位置不一样 局部变量:定义在方法里面 成员变量:定义在类里面,方法的外部 2:作用的范围不一样 局部变量:只用在方法里面才有用 成员变量:整个类都有作用 3:默认值不一样 局部变量:没有默认值,在使用之前必须赋值 成员变量:如果没有赋值,会有默认值,默认值和变量的类型有关 阅读全文
posted @ 2019-09-20 21:34 BatmanY 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在终端进行关机: shutdown -h,halt,init 0 cat命令: 把多个文件连接后输出到屏幕,加">文件名"输出到另一个文件 cat 选项 文件... -b:对行数进行编号 more命令: more 选项 文件... 显示文本文件的内容,一次显示一屏 -p: head命令: 查看一个文 阅读全文
posted @ 2019-09-16 14:52 BatmanY 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性:封装,继承,多态 什么是类:是一组相关属性和行为的结合 类和对象的关系: 类是对一类事物的描述,是抽象的 对象是一类事物的实列,是具体的 类是对象的模板,对象是类的实体 类的定义: 由属性和行为组成 成员变量是定义在类里面,方法外面的 成员方法没有哦static关键字 构造方法: 阅读全文
posted @ 2019-09-15 20:10 BatmanY 阅读(122) 评论(0) 推荐(0) 编辑
摘要: java的内存划分为5个部分 1,栈(stack):存放的都是方法中的局部变量 2,堆(heap):凡是new出来的对象,都在堆当中,每一个对象都有一个16进制是地址值,堆内存里面的数据,都有一个默认值, 3,方法区(method area):存储class相关信息,包含方法的相关信息 4,本地方法 阅读全文
posted @ 2019-09-14 21:02 BatmanY 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 数组的特点: 1,数组是一种引用数据类型 2,数组中的多个数组类型必须统一 3,数组的长度在程序运行中不可改变 数组的索引值是从0开始 动态数组没有赋值时,自动默认一个初始值 阅读全文
posted @ 2019-09-14 21:02 BatmanY 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 注意事项: 方法的定义无先后顺序 方法的定义不能产生嵌套关系 方法的重载:多个方法的名称一样,但方法的参数个数不一样 方法的重载与下列因素相关: 1:参数的个数不同 2:参数的类型不同 3:参数的多类型顺序不同 阅读全文
posted @ 2019-09-14 18:27 BatmanY 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一旦运算当中有不同的数据类型,那么运算结果是数据范围最大的那个 在字符串String中,+表示字符串连接操作,任何类型数据和字符串进行连接操作,结果都是字符串 阅读全文
posted @ 2019-09-14 14:50 BatmanY 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 自动转换类型:数据范围从小转到大 强制类型转换: int num=(int) 100L 注意事项:数据溢出,强制转换没有四舍五入 boolean类型不能发生类型转换 阅读全文
posted @ 2019-09-13 20:59 BatmanY 阅读(117) 评论(0) 推荐(0) 编辑