码迷,mamicode.com
首页 > 编程语言 > 详细

Java后端面试题集

时间:2020-10-18 09:55:05      阅读:31      评论:0      收藏:0      [点我收藏+]

标签:传参数   target   html   数据   loading   lan   的区别   基本类型   提交数据   

秋招没戏 准备春招ing.....

技术图片基础问题

1.==和equals()的区别  :(分两种情况 )

                  1,比较字符串变量,“==”比较的是两个对象变量的内存地址的首地址,“equals()”比较的是字符串对象变量的内容值。

                   2,比较基本类型变量  只能用“==”比较值,封装类型可以”==“比较地址,"equals"比较值。

2.如何理解类与对象

     类是抽象的,对象是具体的。类是一系列拥有相同属性和方法的对象抽取出来的集合。人是类,而小明是一个对象。类中get,set是访问器,get用来获取值,set用来设置值,通过将成员变量申明为private私有的以保护该成员不被所有人共享,同时封装成属性,即提供一个相应的public 公有的set和get方法来对该变量赋值和取值,通过在该方法中添加条件来限制访问

3.get和post请求的区别,哪个更安全?

  1. GET请求通过URL(请求行)提交数据,在URL中可以看到所传参数。POST通过“请求体”传递数据,参数不会在url中显示
  2. GET请求提交的数据有长度限制,POST请求没有限制。
  3. GET请求返回的内容可以被浏览器缓存起来。而每次提交的POST,浏览器在你按 下F5的时候会跳出确认框,浏览器不会缓存POST请求返回的内容。
  4. GET对数据进行查询,POST主要对数据进行增删改!简单说,GET是只读,POST是写。

 

Java后端面试题集

标签:传参数   target   html   数据   loading   lan   的区别   基本类型   提交数据   

原文地址:https://www.cnblogs.com/ll-hb/p/13831457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!