值传递:
方法调用时,实际参数把它的值传递给对应的形式参数,函数接收的是原始值的一个copy,此时内存中存在两个相等的基本类型,即实际参数和形式参数,后面方法中的操作都是对形参这个值的修改,不影响实际参数的值。
引用传递:
也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,函数接收的是原始值的内存地址;
在方法执行中,形参和实参内容相同,指向同一块内存地址,方法执行中对引用的操作将会影响到实际对象。
基本数据类型传值,对形参的修改不会影响实参;
引用类型传引用,形参和实参指向同一个内存地址(同一个对象),所以对参数的修改会影响到实际的对象;
String, Integer, Double等immutable的类型特殊处理,可以理解为传值,最后的操作不会修改实参对象。
----------------------------------------
jsp使用代码块
<%
if(!MyData.isCreate){%>
<script type=text/javascript>
window.location="${pageContext.request.contextPath }/blog/1";
</script>
<%}
%>
-------------------------------
访问服务器图片地址需要配置
src/main/webapp/static/ueditor1_4_3_3/jsp/config.json中的imageUrlPrefix为服务器地址