- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 JAVA 基础笔记----ArrayList集合的使用
/** 数组的长度不可以发生改变,* ArrayList集合的长度是可以随意改变的。* 泛型:也就是装在集合当中的所有元素,全都是统一的什么类型。* 注意:泛型只能是引用类型,不能是基本类型。** 注意事项:* 对于ArrayList集合来说,直接打印得到的不是地址值,而是内容。* 如果内容是空,得到的是空的中括号:[]* *//* * ArrayList当中的常用方法: * * pubic boolean add(E e):想集合当中添加元素,参数的类型和泛型一致 * pub
2020-11-01 01:32:14 162
原创 JAVA 基础笔记----Random类的使用
/* * Random类用来生成随机数。 * * 使用: * 1.int num = r.nextInt(),生成int范围内的随机整数。 * 2.int num = r.nextInt(3),生成[0,3)内的随机整数 * */public class demo03 { public static void main(String[] args) { Random r = new Random(); //生成int范围内随机数 int
2020-11-01 01:29:13 128
原创 JAVA 基础笔记----Scanner类的使用
/** Scanner类的功能:可以实现键盘输入数据,到程序中* 引用类型的一般使用步骤:* 1.导包* import 包路径.类名称;* 如果需要使用的目标类和当前类位于同一个包下,则可以省略导包语句不写。* 只有java.lang包下的内容不需要导包,其他的包都需要import语句。** 2.创建* 类名称 对象 = new 类名称** 3.使用* 对象名.成员方法()* */public class demo01 { public static void main(
2020-11-01 01:26:16 119
原创 JAVA 基础笔记----构造方法,标准类
JAVA 基础笔记----构造方法,标准类/** 构造方法是专门用来穿件对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。* 格式: public 类名称()参数类型 参数名称{ 方法体 }*注意事项:* 1.构造方法的名称和搜在的类名称一样,大小写也一样* 2.构造方法不要有返回值,void也不要* 3.构造方法不能有返回值* 4.如果没有手动编写构造方法,那么编译器会默认有一个构造方法,无参数、方法体* 5.如果手动编写构造方法,就不存在默认的构
2020-10-29 22:45:59 187
原创 JAVA 基础笔记----private,Getter,Setter
JAVA 基础笔记----private,Getter,Setter/** 问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来。* 解决方案:用private关键字将需要保护的成员变量修饰。** 一旦使用了private进行修饰,那么本类当中仍然可以随意访问。‘* 但是,超出本类范围之外就不能直接访问了。** 间接访问private成员变量,就定义一对Getter/Setter成员方法* 必须叫setxxx或者getxxx;* 对于Getter来说,不能有参数,返回值类型
2020-10-29 15:35:09 119
原创 JAVA 基础笔记----数组(1)
JAVA 基础笔记----数组(1)JAVA的内存需要划分成为5个部分:1.栈(Stack):存放的都是方法的局部变量。方法的运行一定要在栈中运行。局部变量:方法的参数,或者是方法{}内部的变量作用域:一旦超出作用域,立刻从栈内存当中消失。2.堆(Heap):凡是new出来的东西,都在堆中。堆内存里面的东西都有一个地址:16进制堆内存里的东西都有默认值。规则:如果是整数 默认为0如果是浮点数 默认为0.0如果是字符 默认为’\u0000’如果是布尔 默认为false如果
2020-10-22 00:37:15 87
原创 JAVA 基础笔记----方法重载
JAVA 基础笔记----方法重载package demo.D1;//方法重载(overload):多个方法的名称相同,参数列表不同/*方法重载与下类因素有关:* 1.参数个数不同* 2.参数类型不同* 3.参数的多类型顺序不同* *//*方法重载与下列因素无关:* 1.与参数的名称无关* 2.与方法的返回值无关* 3.与public,static之类的关键词无关* */public class OverLoad { public static void main(S
2020-10-20 00:16:25 89
原创 JAVA 基础笔记----方法
JAVA 基础笔记----方法/*使用方法注意事项:1.方法必须定义在类中,但是不能在方法中嵌套。2.方法定义的前后顺序无所谓。3.方法必须调用后才会执行。4.如果方法有返回值,则必须有return。5.return后面的返回值必须和方法的返回值类型对应起来。6.若果方法没有返回值,则可不写return或者只写return;。7.方法中若有多个return,则必须保证同时只有一个return被执行。*/public class HelloWorld { public st
2020-10-20 00:13:53 72
原创 JAVA 基础笔记----IDEA快捷键
JAVA 基础笔记----IDEA快捷键Alt+回车 修复代码Ctrl+Y 删除光标所在行Ctrl+D 复制光标所在行,粘贴在下行Ctrl+L 格式化代码Ctrl+/ 单行注释Ctrl+Shift+/ 多行注释Alt+Ins 自动生成代码,toString,get,set等方法Alt+Shift+箭头 移动当前代码行Shift+F6 选中要修改的,按快捷键,只要用到的变量都会改技巧:输入 5.f
2020-10-20 00:08:12 216 1
转载 成员变量(全局变量)和局部变量
成员变量(全局变量)和局部变量参考博客:https://www.cnblogs.com/tianming18/p/10510353.htmlTEST1:public class Apple { static int value = 33; public static void main(String[] args) throws Exception{ new Apple().printValue(); } private void printVal
2020-10-18 15:35:35 434
静态成员的赋值问题;this.value和value为何不同
2020-10-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人