06 2020 档案
摘要:参数传递 1、方法中的参数是形式参数 2、调用方法时的参数是实际参数 参数传递代码 public class Demo { public static void main(String[] args) { int x = 1; int y =2; //调用方法时的参数为实际参数 f1(x,y); S
阅读全文
摘要:原因 在实际开发中随着开发环境不断增大,idea在使用的过程中逐渐出现了因各种各样的原因导致运行慢的问题,在这里就总结了目前小白所碰到导致idea变慢的原因。 分析 idea版本老旧 一般使用两年以上的idea的版本就算是非常过时了,此时需要升级idea到新版本即可解决 idea运行代码速度慢 找到
阅读全文
摘要:假设要在一个程序中实现一个对数字要求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况设计不同的方法。 定义 方法名相同,参数个数或类型不同 注意事项 构造方法不可以重写但可以重载 重载方法参数必须不同 参数个数不同 如method(int x)与method(int x,int
阅读全文
摘要:定义 是用来解决某件事情或某个功能的办法 方法在实现的过程中含有多条语句用于完成某些有意义的功能,实现在该程序中执行(或称为调用)该方法。 方法,一般有一个返回值,用来作为事情的处理结果。 语法格式 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数类2,......){ 执行语句 ……
阅读全文
摘要:概念 此类包含用来操作数组(比如排序和搜索)的各种方法。 需要注意,如果指定数组引用为 null, 则访问此类中的方法都会抛出空指针异常NullPointerException。 常用方法 sort方法 用来对指定数组中的元素进行排序(元素值从小到大进行排序) //源arr数组元素{1,5,9,3,
阅读全文
摘要:数组越界异常 每一个数组的索引都是一个范围,即0 ~ length -1 。访问数组的元素时,所以不能超过这个范围,否则程序会报错。 public class Demo { // 数组越界异常 public static void main(String[] args) { int[] arr; a
阅读全文
摘要:数组遍历 public class Demo_二位数组遍历 { public static void main(String[] args) { int[] arr01 = { 1, 2, 3, 4, 5 }; int[][] arr02 = { { 1, 2 }, { 3, 4, 5 }, {
阅读全文
摘要:二维数组声明方式 public class Demo { public static void main(String[] args) { // 第一种声明方式 int[][] arr = new int[3][2]; // 类似于 {{1,2},{3,4},{5,6}} // 第二种声明方式 in
阅读全文
摘要:介绍 在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。那么,创建对象就要明确属性值,那怎么解决呢?也就是在创建对象的时候就要做的事情,当使用new关键字创建对象时,怎么给对象的属性初始化值呢?这就要学习Java另外一门小技术,构造方法。从字面上理解
阅读全文
摘要:常规快捷键 1. Ctrl+Shift + Enter,语句完成|Alt+Enter 代码提示完成 2. “!”,否定完成,输入表达式时按 “!”键 3. Ctrl+E,最近的文件 4. Ctrl+Shift+E,最近更改的文件 5. Shift+Click,可以关闭文件 6. Ctrl+[ OR
阅读全文
摘要:数组的定义 数组类型[ ] = new 数组类型[元素个数火数组长度]; int [ ] x = new int[100]; 数组名称为x长度为100的数组 声明方式 1、int[] x = new int [10]; 2、int[] x; x = new int [100]; 3、int[] ar
阅读全文
摘要:break可跳出多分支语句switch和循环语句。即终止程序运行 continue只能用于循环语句,结束本轮、继续下轮循环
阅读全文
摘要:嵌套循环 for(初始化表达式; 循环条件; 操作表达式) { ……… for(初始化表达式; 循环条件; 操作表达式) { 执行语句 ……… } ……… }
阅读全文
摘要:while(循环条件){ 执行语句 ……… } 1、 for () 2、 whule(){ } 3、 do { 执行语句 ……… } while(循环条件); 简单无线循环 while(true){ … }
阅读全文
摘要:循环语句switch格式 switch (表达式){ case 目标值1: 执行语句1 break; case 目标值2: 执行语句2 break; ...... case 目标值n: 执行语句n break; default: 执行语句n+1 break; } 举例 import java.uti
阅读全文
摘要:if语句是指如果满足某种条件,就进行某中处理 if….. if (条件语句){ 执行语句; …… } if…else语句 if (判断条件){ 执行语句1 …… }else{ 执行语句2 …… } if…else if…else语句 if (判断条件1) { 执行语句1 } else if (判断条
阅读全文
摘要:Random类,可以产出很多数据类型的随机数 方法简介 产生[0,maxValue)范围的随机整数,包含0,不包含maxValue; public int nextInt(int maxValue) 产生[0,1)范围的随机小数,包含0.0,不包含1.0。 public double nextDou
阅读全文
摘要:Scaner类是引用数据类型的一种,可以使用该类来完成用户的键盘录入,获取到录入数据。 用来接收控制台录入的数字 int i = sc.nextInt(); 用来接收控制台录入的字符串 tring s = sc.next(); 代码如下 import java.util.Scanner; publi
阅读全文
摘要:是强大的数据类型,它是基于基本数据类型创建的。JavaSE中提供了一个超级类库,类库中包含了近万种引用数据类型。 常用的引用的数据类型 类 、接口 、数组 、枚举 、标注 String 是一种特殊的引用类型 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及复制有一个相对固定的
阅读全文

浙公网安备 33010602011771号