QA
为啥所有东西都在类中:Java面向对象,类是对象的蓝图,Java绝大多数都是对象
每个类都需要加一个main吗:一个程序中,一个就够
int x=2;while(x) 对吗:错误,while中间是Boolean类型。boolean x=true; while(x){}
while 只要下雨就持续
if 只要下雨就
if{} else{} 如果下雨就 ,不然
class IfTest2 {
public static void main (String[] args) {
int x = 2;
if (x == 3) {
System.out.println(“x must be 3”);
} else {
System.out.println(“x is NOT 3”);
}
System.out.println(“This runs no matter what”);
}
}
x is NOT 3
This runs no matter what
System.out.print与System.out.println区别
println:换行输出
print:直接跟在已有输出行 后 输出
DooBeeDooBeeDo
public class DooBee {
public static void main (String[] args) {
int x = 1;
while (x < _3____ ) {
System.out._print________(“Doo”); //x==2 DooBeeDoo
System.out._print________(“Bee”);// x=1 doobee //DooBeeDooBee
x = x + 1; //x=2 //x=3
}
if (x == _3_____ ) {
System.out.print(“Do”);//DooBeeDoo
}
}
}
从99数到0
(main , if,while)
//伪代码
int x=99
while(x<0)
{System.out.println(x);
x--;
}
//修正
while(x>=0)
专家术语学习机程序
http协议面试题
https://www.baidu.com/baidu?tn=monline_4_dg&ie=utf-8&wd=http%E5%8D%8F%E8%AE%AE%E9%9D%A2%E8%AF%95%E9%A2%98
1、http协议请求方式 :
HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法
HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT下面是它们的作用(背的时候可以挑常见的请求去背诵)
GET: 通常用于请求服务器发送某些资源
POST: 发送数据给服务器
HEAD: 请求资源的头部信息, 并且这些头部与 HTTP GET
方法请求时返回的一致. 该请求方法的一个使用场景是在下载一个大文件前先获取其大小再决定是否要下载, 以此可以节约带宽资源
2、GET和POST有什么区别?
数据传输方式不同:GET URL POST 请求体
安全性不同: GET容易泄露 POST 有
数据类型不同:GET ASCII 字符,而POST无限制
GET无害: 刷新、后退操作,POST可能重复提交
特性不同:GET是安全(这里的安全是指只读特性,就是使用这个方法不会引起服务器状态变化)且幂等(幂等的概念是指同一个请求方法执行多次和仅执行一次的效果完全相同),而POST是非安全非幂等