-
调试程序:指在程序的运行中,产生的结果与预期的不太一样(在这个过程中有可能是程序出现了错误,也有可能是计算逻辑出现了问题),如何了解程序在执行中的中间步骤有哪些?答:程序的调试。
程序调试:对当前程序运行的过程加以跟踪,了解每一句话所产生的结果。
断点:指程序运行到某些时候就停住。
查看全部 -
不知道为什么这个语句在系统里无法运行,
并提示string不对查看全部 -
eclipse步进是F6
双击行数显示或取消断点
或在行数点击右键,第一行Toggle Breakpoint就可显示或者取消。
https://blog.csdn.net/weixin_43276786/article/details/89956590
F5:表示进入当前方法。
F6:表示运行下一行代码。
F7:表示退出当前方法,返回到调用层。
F7右边那个:表示返回当前线程堆栈的起始处开始执行。
F8跳到下个断点,若无就正常运行,ctrl+r 运行到光标坐在行代码(笔者常用F6逐行执行和F8跳过当前断点这2个)
查看全部 -
注意什么时候用换行,什么时候不用。
查看全部 -
1
查看全部 -
如何命名变量:变量类型+变量名+变量数值查看全部
-
循环语句之多重循环:循环体中包含循环语句的结构
在二重循环中,外层循环每执行一次,内层循环要执行一圈
例如:
while(循环条件1){ //外层循环
循环操作1
while(循环条件2){ //内层循环
循环操作2
}
}
do{
循环操作1
do{
循环操作2
}while(循环条件2);
}while(循环条件1);
for(;循环条件1;){
循环操作1
for(;循环条件2;){
循环操作2
}
}
while(循环条件1){
循环操作1
for(;循环条件2;){
循环操作2
}
}
查看全部 -
循环跳转语句之continue:
作用:跳过循环体中剩余的语句执行下一次循环。
查看全部 -
循环跳转语句之break:
作用:可以使用break语句退出指定的循环,直接执行循环后面的代码
查看全部 -
String
查看全部 -
查看全部
-
public class HelloWorld {
public static void main(String[] args){
System.out.println("hello imooc");
}
}
查看全部 -
循环语句之for:
特点:比while和do...while语句结构更加简洁易读
语法:
//省略循环变量初始化,可在for语句之前由赋值语句进行变量初始化
//省略循环条件,可能造成死循环,可在循环体中使用break强制跳出循环
//省略循环变量变化,可在循环体中进行
for(循环变量初始化;循环条件;循环变量变化){ //三个表达式可以省略,但两个’;‘不可以省略
循环操作
}
(1)执行循环变量初始化,设置循环的初始状态(此部分在整个循环中只执行一次)
(2)判断循环条件 (如果条件为true,则执行‘循环操作’,如果条件为false,则循退出循环)
(3)执行循环变量变化,改变循环变量的值
(4)一次执行(2)(3)(4),直到退出循环
查看全部 -
循环语句之do...while:
特点:先执行,后判断,保证循环至少被执行一次
语法:
do{
循环操作
}while(判断条件);
执行过程:
(1)先执行一遍循环操作,然后判断循环条件是否成立
(1)如果条件成立,继续执行(1)(2),直到循环条件不成立为止
查看全部 -
(当需要对选项进行等值判断时)条件语句之switch:
语法:
//表达式的值必须是整型或字符型
switch(表达式){
//case后面的值可以是常量数值(如1)或常量表达式(如1+1),不能是变量或变量表达式(如a*2)
case 值1:
执行代码块1
//case匹配后,执行‘执行代码块1’,如果没有遇见break会继续执行下一个case的‘执行代码块2’,直到遇到break语句或者switch语句块结束
break;
case 值2:
执行代码块2
break;
case 值n://当表达式的值为n时,从n的位置开始向下执行
执行代码块n
break;//结束
//如果没有匹配的case语句则执行default块的代码,可以出现在任意位置,也可以省略
default:
默认执行的代码
}
查看全部
举报