一、JavaScript 简答题
题目文案:说说你对 json 的理解?
答:json 是一种轻量级的数据交换格式。它基于 ecmascript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想
的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
二、MySQL 简答题
题目文案:数据库里面的索引和约束是什么?
答:索引是为了提高数据的检索速度,索引是建立在数据表上,根据一个或多个字段建立的约束是为了保持数据的完整性,约束有非空约束,主键约束,外键约束等等。
三、Java 编程题
题目文案:有 5 个人坐在一起,问第五个人多少岁?他说比第 4 个人大 2 岁。问第 4 个人岁数,他说比第 3 个人大 2 岁。问第三个人,又说比第 2 人大两岁。问第 2 个人,说比第一个人大两岁。最后问第
一个人,他说是 10 岁。请问第五个人多大?
答:(1)代码如下:
package package1; import java.util.Scanner; public class count { public static void main(String[] args) { int num = 5; int age = getAge(num); System.out.println("年龄为:" + age); } public static int getAge(int num) { if (num == 1) { return 10; } else { return getAge(num - 1) + 2; } } }
(2)截图如下: