- 浏览: 73137 次
- 性别:
- 来自: 北京
最新评论
文章列表
对于含有return语句的情况,这里我们可以简单地总结如下:
try语句在返回前,将其他所有的操作执行完,保留好要返回的值,而后转入执行finally中的语句,而后分为以下三种情况:
情况一:如果finally中有return语句,则会将try中的return语句”覆盖“掉,直接执行finally中的return语句,得到返回值,这样便无法得到try之前保留好的返回值。
情况二:如果finally中没有return语句,也没有改变要返回值,则执行完finally中的语句后,会接着执行try中的return语句,返回之前保留的值。
情况三:如果finally中没有return语句,但是改 ...
@RequestMapping(value = "/uploadt", produces = "text/html;charset=UTF-8")
@ResponseBody
public String addCaseResult(HttpServletRequest request,
CaseResult caseResult,
@RequestParam(value = "file", required = false) MultipartFile file) {
String filePath = ...
easyUI的iframe子页面操作父页面元素
- 博客分类:
- web前端
曾经试过这样的方法
在iframe子页面获取父页面元素
代码如下:
$('#objId', parent.document);
这样可以获得父页面的元素,但是调用EasyUI的方法的时候,就会报错。
郁闷了很久很久,最终找到方案,写法的区别,如下:
parent.$('#objId')
这样调用方法就不会报错
如:
parent.$('#objId').tabs("add", {
title: title,
content: content,
...
http://write.blog.csdn.net/postedit/41129935
首先不懂什么是interface的可以参考这里
http://blog.csdn.net/nvd11/article/details/18888415
不过上面的博文只是简单介绍了interface的语法和用法. 对Interface的用途并没有介绍清楚. 本文就是1个补充.
一. 对接口的三个疑问
很多初学者都大概清楚interface是1个什么, 我们可以定义1个接口, 然后在里面定义一两个常量(static final) 或抽象方法.
然后以后写的类就可以实现这个 ...
java 中getDeclaredFields() 与getFields() 的区别
getDeclaredFields()返回Class中所有的字段,包括私有字段。例证:
Java代码
package com.test.bean;
import java.sql.Timestamp;
public class Person2 {
private int id;
private int age;
private
1:Java compiler level does not match the version of the installed Java project facet.
方案1. 在项目名称处点击鼠标右键-->属性,打开项目属性对话框,找到 eclipse-->Project Facets,将此 处的 java 版本设置为与项目编译级别相同。
方案2. 在“工程/.settings/”目录下找到名为 org.eclipse.wst.common.project.facet.core.xml 的文件,将该文件中 <installed fac ...
Java程序执行Linux命令
- 博客分类:
- java基础
java程序中要执行linux命令主要依赖2个类:Process和Runtime
首先看一下Process类:
[plain] view plaincopyprint?
ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,
该实例可用来控制进程 ...
摘要:
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 很多核 ...
java实现http下载
- 博客分类:
- java基础
/**
* 通过http下载文件
* @param destUrl http文件路径
* @param fileName 保存的文件路径
* @throws IOException
*/
public static void downFile(String destUrl, String fileName) throws IOException {
log.info("start down " + destUrl);
FileOutputStream fos = null;
BufferedInpu ...
cmd /c和cmd /k
- 博客分类:
- 操作系统
cmd /c和cmd /k
http://leaning.javaeye.com/blog/380810
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后 ...
本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17560467,转载请注明。 最近在Review线程专栏,修改了诸多之前描述不够严谨的地方,凡是带有Review标记的文章都是修改过了。本篇文章是插进来的,因为原来没有写,现在来看传统线程描述的不太完整,所以就补上了。理解了线程同步和线程通信之后,再来看本文的知识点就会简单的多了,本文是做为传统线程知识点的一个补充。有人会问:JDK5之后有了更完善的处理多线程问题的类(并发包),我们还需要去了解传统线程吗?答:需要。在实际开发中,无外乎两种情况,一个是 ...
以下答案供参考(不一定完全正确),也没有很详细说明.相关知识可以自己参考相关资料加上自己的理解.欢迎拍砖
1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分)
区别主要答两点:
a.条件操作只能操 ...
JAVA反射与注解实例
- 博客分类:
- java基础
JAVA反射与注解实例
1 JAVA反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。或者说,JAVA反射机制指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。
2 JAVA 注解
Annotation(注解 ...
文件系统操作命令: 1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。 2. chgrp:用来改变文件或目录所属的用户组,命令的参数以空格分开的要改变属组的文件列表,文件名支持通配符,如果用户不是该文件的所有者,则不能改变该文件的所属组。 3. chmod:用于改变文件或目录的访问权限,该命令有两种用法:一种是使用图形化的方法,另一种是数字设置法。 4. chown:用来将指定用户或组为特定的所有者。用户可以设置为用户名或用户ID,组可以是组名或组ID。特定的文件是以空格分开的可以改变权限的文件列表,文件名支持通配符。 5. clear:用来清除终端屏幕。 ...
/**
* @author wsf html转换工具
*/
var filePath = "d:";
function exportHtml() {
if (filePath != null) {
var file;
try {
var fso = new ActiveXObject("Scripting.FileSystemObject");
file = fso.createtextfile(filePath + "/测试导 ...