20170802 - 今日技能封装 - Q

1 算术运算符有哪些?

2 取余的运算符是?取余也叫?

3 小数可以取余吗?

4 小除大取余余数为?

5 取余余数为零即什么?

6 char可以取余吗?

7 int a = 5,b = 5;

a++;

++b;

println(a);

println(b);

结果分别是?

8 int a = 5,b = 5;

int c = a++;

int d = ++b;

println(a);

println(b);

println(c);

println(d);

8.5 a++,++b在被使用时发生了什么?

8.6

int a = 5,b = 5;

a++;

++b;

println(a);

println(b);

结果分别是?

8.7

int a = 5,b = 5;

int c = a++;

int d = ++b;

println(a);//6

println(b);//6

println(c);//5

println(d);//6

8.8 赋值运算符a++与++a的两条法则分别是什么?

8.9 被使用(int b = a++或println(a++)时,a++,++b发生什么事?

8.9

int a = 5,b = 5;

int c = a++;

int d = ++b;

println(a);

println(b);

println(c);

println(d);

结果分别是?

9关系运算符有哪些?

10 关系运算的结果是什么?

11 运算结果可否直接在屏幕输出?

12 逻辑运算符有哪些?分别是什么含义?

13if(!true)相当于什么?

14 boollean b1= false && true;结果是什么?

15 boollean b2= false || true;结果是什么?

16 逻辑运算符的结果是什么?

17 if a=5,b=10,c=5;

boolean b3 = !(a>5);

结果是什么?

18 逻辑运算的结果是建立在什么之上?

19 如何理解短路与和短路或?

20 使用逻辑运算符时必须时刻注意什么?

22 赋值运算符是什么?

23 扩展赋值运算符包含哪些?

24 int a = 5;

a += 10;

println(a);

a *= 3;

println(a);

a /= 6;

println(a);

a /= 3;

println(a);

a -= 1;

println(a);

结果分别是?

24 字符串连接符的特性是?

25 println(""+10+20+30);结果是?

25 println(10+20+""+30);结果是?

26 三目运算符语法是?

27 a = 55,b = 66,三目运算符赋值c为a和b中最大的值应如何编写代码?

28 if语句的语法是?if可单独使用吗?

29 if...else语句的语法是?

30 程序分支架构编写技巧

31 如何看if else循环处于相同层级的代码?

32 if...else if...else语句的语法是?

33 要写容错性高的代码还是层级少的代码?

容错性高。

//下例容错性更高,else可处理错误更多

package Day03;

import java.util.Scanner;

public class ScoreLevel {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println("请输入成绩");

int score = scan.nextInt();

if(score >= 0 && score <= 100){

if(score >= 90){

System.out.println("A等级");

}else if(score >= 80){

System.out.println("B等级");

}else if(score >= 60){

System.out.println("C等级");

}else{

System.out.println("不及格");

}

}else{

System.out.println("请输入正确的成绩。");

}

}

}

package Day03;

import java.util.Scanner;

public class ScoreLevel {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println("请输入成绩");

int score = scan.nextInt();

if(score < 0 || score > 100){

System.out.println("请输入正确的成绩。");

}

else if(score >= 90){

System.out.println("A等级");

}else if(score >= 80){

System.out.println("B等级");

}else if(score >= 60){

System.out.println("C等级");

}else{

System.out.println("不及格");

}

}

}

34 switch case语法是?适用于什么情况?优点及缺点是?long可以用吗?有哪些数据类型可用?

34 switch case后不加break可以吗?

35 Java中定义变量可以在分支架构中定义吗?

36 简化代码量的方法有?

37 三目运算符用于什么?应该怎样用?

38 编写代码需考虑什么?

39 (year%4 == 0 && year%100 != 0) || year%400 == 0;

输出的结果为?

时间: 2024-10-19 03:25:33

20170802 - 今日技能封装 - Q的相关文章

20170731 - 今日技能封装 - Q

1 服务器简单的理解是什么? 2 服务器一般使用什么系统?为什么? 3 Windows系统中的ABCD目录相当于Linux系统下的什么? 4 Linux系统有盘符? 5 Linux系统下插入U盘,U盘目录在? 6 Linux主目录在? 7 Java一般用于什么开发? 8 Linux操作系统下如何查看当前目录路径? 9 Linux下如何查看当前目录内文件? 10 Liunx下如何跳出当前目录到上一层级? 11 Linux下如何直接跳转到主目录? 12 linux可以在任意位置跳转到绝对路径吗?如何

20170812 - 今日技能封装 - Q

1 静态方法加载几次? 2 类内方法需要加static吗?类外方法呢? 3 class aa{ } BOO xx(){ } bb.x() cc.row++上方代码分别是什么含义? 4 判断返回值类型应看哪里? 5 定义成员变量的方式有几种?可以直接在成员变量下,方法外定义吗? 6 final关键字需要掌握什么?final可以修饰什么? 对应情况的含义分别是? 7 static修饰关键词需要掌握什么? 不同情况下的含义分别是什么? static修饰的成员变量存储在哪? 可否定义一个不赋值的静态成员

20170811 - 今日技能封装 - Q

1 什么是单一继承?继承是否具有传递性? 4 子类重写父类方法后,可通过super.父类方法访问父类方法,请举应用例子 5 重写的方法可以访问子类的对象吗? 8 重写与重载的区别有哪些? 8 分析如上代码,输出结果为? class Super {public void f() {System.out.println ("super.f()");}} class Sub extends Super {public void f() {System.out.println ("s

20170804 - 今日技能封装 - Q

public class addition9 { public static void main(String[] args) { //for循环10次//循环变量是次数//变体是10的乘等long ten = 10;long result = 0;int num = 0;long value = 0;for(int times = 1;times <= 10;times++){//每次乘等于10,每次ten的值都比上一轮大一个级别value = ten - 1;System.out.print

20170819 - 今日技能封装 - Q

1 继承无抽象方法的抽象类,不重写方法会报错吗?不会. 2 实现接口时需注意什么?方法前必须加public,由于接口内默认为抽象方法,一般前缀为public(一般会加) abstract,子类访问权限默认要大于父类,所以必须加上public 3 可以强转的条件是什么?被强转对象实际上是强转成的类型.如果是转换成接口类实例,则对象对应的类必须也实现了该接口(相当于小转大,对象所属的类实现了接口,新建的对象向上造型接口类引用. 4 类内部调用自身的常量或静态变量是否需要添加类名?不需要,类内部已自动

20170810 - 今日技能封装 - Q

需列入每日问题--题目思路回溯. 1 猜数字游戏思路是? 2 构造器,构建器是什么? 3 this只可以用在哪里? 4 new出来的是什么? 5 数组属于基本类型还是引用类型? 6 基本类型数组是什么类型数据? 7 如何创建引用类型数组? 8 引用类型数组内元素默认值为多少? 9 给引用类型数组元素赋值应如何编写? 10 cells[0] = new cell(2,5);cells[0]是什么类型数据,在哪?装了什么? 11 问cells[0].row为多少? cells[0] = cells[

20170817 - 今日技能封装 - Q

重点 整体流程体会.①子类构造调用静态块加载的东西②敌机与蜜蜂用一个父类共同讨论 1 敌人进场2 飞行物走一步3 子弹入场4 英雄机随鼠标移动5 删除越界的飞行物 2 如何理解定时发生? 3 如何引入定时类? 4 如何让程序定时发生? 5 静态方法中可以调用类内方法吗? 思路梳理飞行物走步用定时方法,每隔10ms运行一次,因此定义各类的走步方法,先抽象到父类中,再在子类中重写.子类写完后,只要在定时方法中调用即可. 这个先后顺序还是比较关键的, 一开始加载是没有敌人的,所以初始化赋值为空,后面开

20170803 - 今日技能封装 - Q

1 如何生成0-0.99999的随机小数?使用其生成0-1000的随机数需注意什么? 2 while的语法是? 3 如何跳出while循环? 4 循环三要素有哪些? 5 循环的关键在于?三要素的关键在于?循环10次,每次变量a加1,结果与循环变量是什么? 5.5 累加1-100的是? 6 循环结构有?区别是?如何选择? 7 Java中else..if分支结构,可以省略else吗? 8 Java中定义了类型后后续还可以改变吗? 9 下例输出的是浮点数还是整型? double num = Math.

20170802 - 今日技能封装 - A

1 算术运算符有哪些? + = * / % ++ -- 2 取余的运算符是?取余也叫? % ,取模. 3 小数可以取余吗? 4 小除大取余余数为? 直接是小的数. 5 取余余数为零即什么? 整除 6 char可以取余吗? 可以,char实际上就是int(char在运算时立刻转化成int) 7 int a = 5,b = 5; a++; ++b; println(a); println(b); 结果分别是? a++单独使用,输出值为6 ++b单独使用,输出值为6 8 int a = 5,b = 5