精华内容
下载资源
问答
  • 2.3.4. 工作副本怎样跟踪版本库 2.4. 摘要 3. 版本库 3.1. 创建版本库 3.1.1. 使用命令行工具创建版本库 3.1.2. 使用 TortoiseSVN 创建版本库 3.1.3. 本地访问版本库 3.1.4. 访问网络共享磁盘上版本库 3.1.5. 版本...
  •  所有文档的统一封面格式如下页所示。 7 物理结构设计 8 数据结构与程序的关系 9 运行设计 9.1 运行模块的组合 9.2 运行控制 9.3 运行时间 10 出错处理设计 10.1 出错输出信息 10.2 出错处理对策:如设置...
  • RFC中文文档-txt

    2009-09-11 14:56:56
    RFC637 SU-DSL网络地址的更改 RFC677 双重数据库维护 RFC692 对于IMP/HOST 协议改动注释 (RFCS 687 AND 690) RFC697 FTPCWD命令 RFC698 Telnet扩展ASCII选项 RFC763 角色邮箱 RFC775 面向目录 FTP 命令 ...
  • RFC637 SU-DSL网络地址的更改 RFC677 双重数据库维护 RFC692 对于IMP/HOST 协议改动注释 (RFCS 687 AND 690) RFC697_FTPCWD命令 RFC698_Telnet扩展ASCII选项 RFC763 角色邮箱 RFC775_面向目录 FTP ...
  • 敏捷开发艺术

    2016-02-15 17:49:05
    , 本书为敏捷计划、开发、交付和管理提供了严谨建议,这些建议来自于作者多年极限编程(Extreme Programming,XP)经验。你将看到敏捷开发过程全景图,包括为非技术类读者准备全面指导,以及为开发者和测试...
  • 通过这样途径当你更换使用数据库时,可以轻松的更改编码以适应这样变化。PHPLIB就是最常用可以提供一般事务需要一系列基库。 - 可扩展性 就像前面说那样,PHP已经进入了一个高速发展时期。对于一个...
  • 作者依旧尽量用白话和简洁代码,希望帮到更多人 首先,我们来了解一下什么是按址传递与按址(引用)...你将一个word文档发给你朋友,不论他怎样去修改这个文档,你计算机中这个word文档都不会发生变化。 ...

    作者依旧尽量用白话和简洁的代码,希望帮到更多人

    首先,我们来了解一下什么是按址传递与按址(引用)传递

    按值传递:

    将方法A中参数的值传递给一个新方法B,这个新方法B更改这个参数的值不会影响到方法A中参数的值                   

    有点拗口,举个例子更好让大家了解:

    你将一个word文档发给你的朋友,不论他怎样去修改这个文档,你计算机中的这个word文档都不会发生变化。

     

    按址(引用)传递:

    将方法A中参数存储的地址传递给新方法B,即A、B中的这两个参数共同指向同一个存储区域,B方法中通过地址改变对应存储区域的内容,此时方法A中想要读取这个存储区域内容时,这个存储区域已经发生了变化

    同样举个例子:

    你在一个数据库内建立了一个文件,告诉你的朋友这个文件所在的目录和这个文件的文件名,如果你的朋友也有修改权限的话,它可以将这个文件修改,当你去看的时候看到的是他修改过后的文件

     

    那么,java是按值传递还是按引用传递呢?

    Java只有值传递

    1、参数为基本类型

    多说无益,上代码

    public class Test {
    	public static void main(String[] args) {
    		int a=0;
    		change(a);
    		System.out.println(a);
    	}
    	public static void change(int a){
    		a=1;
    	}
    }
    

    我们来看代码的运行结果

    由此可见,当参数为基本类型的时候,Java是按值传递的

    2、参数为引用类型变量

    传代码上殿!!!!

    public class Test {
    	public static void main(String[] args) {
    		String a="abc";
    		change(a);
    		System.out.println(a);
    	}
    	public static void change(String a){
    		a="1234567";
    	}
    }

     结果如下:

    可见,不论参数为基本类型还是引用类型,Java都是值传递

    但是作者曾遇到以下这个问题:

    class People{
    	int age;
    }
    public class Test {
    	public static void main(String[] args) {
    		People p1=new People();
    		p1.age=10;
    		change(p1);
    		System.out.println(p1.age);
    	}
    	public static void change(People p1){
    		p1.age=20;
    	}
    }

    看看结果

    为什么这时候,好像发生了引用传递呢?

    其实这时候,我们修改的并不是参数指向的存储区域,而是参数指向的存储区域中存储的地址指向的存储区域,换言之,我们修改了对象的属性,而不是对象。因此它并不属于引用传递,它发生的还是值传递,因为对象p1没有变化。

    希望对大家有所帮助,如果有错误,欢迎批评指正。

    展开全文
  • 开始之前,首先要澄清两个问题:第一,支持开源,不等于反对代码加密;...不管怎样,对于我们这些“普通人”来说,这种加密应该就够了吧,如果真想滴水不漏,那还是不要公开好,虽然作者并不是很容易
  • (1)配置文件(程序内全局生效),自定义ImageX配置文件,配置文件写法详见Windows AIK帮助文档; (2)临时目录(程序内全局生效),自定义ImageX临时文件目录。 (四)帮助文档 2012-4-26 11:01:14 上传...
  • 1、可能端口被其它程序占用,你可以更改一下默认端口,如使用DNS上线不能更改,就关掉占用端口程序,也可以重启电脑; 2、关闭防火墙或设置防火墙充许你设置上线端口。 ----------------------------------------...
  • 1、可能端口被其它程序占用,你可以更改一下默认端口,如使用DNS上线不能更改,就关掉占用端口程序,也可以重启电脑; 2、关闭防火墙或设置防火墙充许你设置上线端口。 ----------------------------------------...
  • PHP教程 初级教程

    2009-08-19 13:10:00
    通过这样途径当你更换使用数据库时,可以轻松的更改编码以适应这样变化。PHPLIB就是最常用可以提供一般事务需要一系列基库。 - 可扩展性 就像前面说那样,PHP已经进入了一个高速发展时期。对于一个非...
  • 除本书外,他还是Oracle公司OCP考试官方教材的作者。 目录 封面 -31 封底 -30 书名 -29 版权 -28 版权声明 -27 译者序 -26 致谢 -25 前言 -23 目录 -14 第一部分 背景知识、数据建模、UNIX/Linux和SQL*Plus 1 第...
  • 3.12 更改字符集内部方式 174 3.13 字符集更改的案例 176 第4章 用户创建与管理 178 4.1 数据库连接 178 4.2 用户创建 181 4.3 口令管理 184 4.3.1 Oracle 10g失败登录记录 184 4.3.2 ...
  • 4.2.1 我的文档 48 4.2.2 显示隐藏文件和系统文件 49 4.3 Microsoft管理控制台 49 4.3.1 管理单元 50 4.3.2 管理单元不同类型 50 4.3.3 操纵控制台树 52 4.3.4 创建和保存自定义控制台 52 4.3.5 限制对...
  • 软件界面设计工具_3款合集

    千次下载 热门讨论 2010-06-29 03:52:47
    在2008年,这款软件的作者从1,322位付费用户那获得了162,302美元的收入(其中仅12月份就有39,000美元),这令人鼓舞地证明了只要是提供真正价值的服务和软件,就能够创造很好的收入,即使在经济萧条的寒冬里。...
  • 中文版RFC,共456

    2009-04-19 22:56:29
    RFC637 SU-DSL网络地址的更改 RFC677 双重数据库维护 RFC692 对于IMP/HOST 协议改动注释 (RFCS 687 AND 690) RFC697 FTPCWD命令 RFC698 Telnet扩展ASCII选项 RFC763 角色邮箱 RFC775 面向目录 FTP 命令 ...
  • 本书以其翔实知识面覆盖、大量实用示例和作者自身丰富编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面诀窍,是一本系统而全面编程经典图书...
  • 本书以其翔实知识面覆盖、大量实用示例和作者自身丰富编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面诀窍,是一本系统而全面编程经典图书...
  • 本书以其翔实知识面覆盖、大量实用示例和作者自身丰富编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面诀窍,是一本系统而全面编程经典图书...
  • 本书以其翔实知识面覆盖、大量实用示例和作者自身丰富编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面诀窍,是一本系统而全面编程经典图书...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    C#--微软.NET第一语言 本书着重介绍语言本身,比较少涉及应用,不错入门书,从头讲起,不怕不明白。 <<page 1>> page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 ...
  • 编程匠艺08-13

    2012-12-13 21:39:10
    10.4 怎样才算是一个优秀构建系统 184 10.4.1 简洁 184 10.4.2 一致 184 10.4.3 可重复和可靠 185 10.4.4 原子性 186 10.4.5 能够应付错误 187 10.5 技术细节 187 10.5.1 目标选择 187 10.5.2 内务处理 ...
  • C#微软培训资料

    2014-01-22 14:10:17
    以互相交换组件地方以互相交换组件地方 以互相交换组件地方 比尔 比尔比尔 比尔.盖茨 盖茨盖茨 盖茨 在本章中你将了解 Microsoft.NET 概念 .NET 框架 C#语言在.NET 框架中作用及其特性...
  • php高级开发教程说明

    2008-11-27 11:39:22
    • 编写文档。 下面将讨论上述各主题。 1.3.2 使代码更易读 在阅读时候,为了理解文章含义,你大脑必须分析从你眼睛里获得信息,识别 出重要部分,然后把这些部分译成正确代码。这个分析过程分两步...
  • 12.2.3 怎样使用一种独特顺序对数据项进行排序,它既不是增序也不是降序 282 12.2.4 怎样将数据透视表转换为硬数据 283 12.2.5 有简单方法填充行字段留下空单元格吗 283 12.2.6 简单方法填充许多列...
  • 12.2.3 怎样使用一种独特顺序对数据项进行排序,它既不是增序也不是降序 282 12.2.4 怎样将数据透视表转换为硬数据 283 12.2.5 有简单方法填充行字段留下空单元格吗 283 12.2.6 简单方法填充许多列...

空空如也

空空如也

1 2
收藏数 37
精华内容 14
关键字:

怎样更改文档的作者