`
foxinmy
  • 浏览: 6165 次
  • 性别: Icon_minigender_1
  • 来自: 湘
社区版块
存档分类
最新评论

J2SE基础/变量交换

阅读更多

/**
	 * 交换变量
	 */
	static void changeField() {
		int i = 5;
		int j = 10;
		i = i + j;
		j = i - j;
		i = i - j;
		System.out.println("i:" + i + "\tj:" + j);
	}
	static void changeField1() {
		int i = 5;
		int j = 10;
		int temp = i;
		i = j;
		j = temp;
		System.out.println("i:" + i + "\tj:" + j);
	}
	static void swapField(){
		int i = 1;
		int j = 2;
		i = i^j;
		j = i^j;
		i = i^j;
		System.out.println("i:" + i + "\tj:" + j);
	}
 
分享到:
评论

相关推荐

    j2se基础学习心得和例题举例

    理解流的概念,以及如何使用InputStream、OutputStream、Reader、Writer等抽象类及其子类,是处理数据交换的基础。 5. **多线程**:Java提供了强大的多线程支持,可以创建Thread对象或实现Runnable接口。学习如何...

    J2SE 中文帮助文档

    **J2SE(Java 2 Platform, Standard Edition)是Java平台的标准版,是Java开发工具和技术的基础,主要用于桌面应用的开发。它包含了Java语言的核心库,如基础类库、I/O、网络编程、多线程、集合框架等,以及一些核心...

    J2SE 全套课件

    Java Standard Edition(J2SE)是Java平台的核心部分,它为开发桌面应用程序、服务器应用程序以及嵌入式系统提供了基础。本课程围绕J2SE展开,旨在帮助学生掌握Java编程语言的基础知识,提升编程技巧,通过实践操作...

    J2SE金典例题(包括注释),自己看的时候做的每个例题

    1. **基本语法**:Java语言的基础,包括数据类型、变量、运算符、流程控制语句(if-else、switch、for、while等)、数组和字符串处理。 2. **面向对象编程**:类、对象、继承、多态、封装是OOP的基石。理解类的定义...

    j2se视频ppt及源码

    1. **Java基础**: J2SE涵盖了Java语言的基础,包括变量、数据类型、运算符、流程控制(如if-else、switch、for、while循环)、方法定义和调用、类与对象等。这些基本概念构成了Java编程的基础。 2. **面向对象编程*...

    j2se,j2ee,html,js,jquery,Oracle等基本开发手册

    JavaScript 可以通过DOM(Document Object Model)操作页面元素,通过AJAX(Asynchronous JavaScript and XML)进行异步数据交换,学习 JavaScript 需要理解变量、函数、对象、闭包等概念。 jQuery 是一个流行的...

    J2SE教案!!!!

    1. **Java语法基础**:学习Java的语法结构,包括变量声明、数据类型、控制结构(如if语句、for循环、while循环)、方法定义以及类和对象的创建。 2. **面向对象编程**:理解面向对象的基本概念,如封装、继承和多态...

    Java-J2SE学习笔记

    这份"Java-J2SE学习笔记"涵盖了Java编程语言的基础到高级特性,是深入理解Java编程的重要参考资料。以下是对笔记中可能包含的关键知识点的详细解释: 1. **Java语言基础**: - **数据类型**:包括基本类型(如int...

    java基础学习心得.docx

    有多种方式可以实现变量交换,包括使用第三方变量、不使用第三方变量和使用异或运算符。 ### Request Controller Request Controller 也被称为 JSP Model 2 Architecture,是一种创建可维护的 JSP 系统的方式。它...

    (j2se项目)j_qq实现代码

    在Java编程中,J2SE是核心部分,提供了构建桌面应用的基础框架和API。开发者可能使用J2SE来创建能够与QQ服务器通信、实现聊天、消息发送、好友管理等功能的应用程序。 【描述】虽然描述内容为"NULL",但通常这类...

    java j2se笔记

    ### Java J2SE 基础知识总结 #### 一、使用 `System.in` 进行输入 在Java中,`System.in` 是一个标准的输入流,它通常用于读取控制台输入的数据。从Java SE 5 开始,引入了一个更加方便的方式来处理这种输入,即使...

    2022年Java学习的捷径Java教程.docx

    - **XML**:Extensible Markup Language,一种用于标记数据的语言,在Web服务和数据交换中广泛应用。 **4.2 J2EE与XML开发工具** - **J2SDK**:即JDK,包括Java API文档,可从...

    零基础学习hadoop(编程篇).docx

    - Shuffle阶段是Mapper和Reducer之间的数据交换,按键排序键值对。 - Sort阶段确保相同键的键值对被传递到同一个Reducer。 3. **Hadoop-Eclipse-Plugin**: - 这个插件允许开发者在Eclipse中直接远程调试和运行...

    Java基础教程需要的请下载

    随着时间的推移,Java发展为Java 2 Platform(J2SE、J2EE、J2ME),提供了不同层次的开发支持,适用于桌面应用、企业级应用和嵌入式设备。 Java的基础教程通常包括以下几个核心主题: 1. **Java语言简介**:介绍...

    CORE JAVA总结_沈红喜

    本文旨在对J2SE中的关键概念进行深入解析,帮助读者理解并掌握这些基础知识,以便在开发过程中更加得心应手。以下是对给定内容中提到的重要知识点的详细阐述。 ### 一、常用基础类——数组 #### 1. 排序算法 - **...

    零基础学习hadoop编程篇 (2).pdf

    对于传统程序员,虽然已有编程经验,但学习Hadoop还需要了解J2SE(Java标准版),它是Java的基础,适用于大多数应用程序开发。J2EE(Java企业版)则用于Web开发,通常用于处理和展示数据,与Hadoop的数据处理场景相...

    JAVA100个实例。SE的经典桌面应用程序

    1. **基础语法**:Java的基础语法包括变量、数据类型、运算符、控制结构(如if语句、for循环、while循环)等,这些都是编写任何程序的基石。通过这100个实例,你可以深入理解并熟练掌握这些基本概念。 2. **面向...

    Java专家门诊(目录+代码)

    1. **Java基础**:首先,书中会详细讲解Java语言的基础语法,包括变量、数据类型、运算符、控制结构(如if语句、for循环、while循环)、方法等,这些都是编程的基石。 2. **类与对象**:Java是一种面向对象的语言,...

    Java编程新手必读--

    - **安装配置**:安装JDK后,需要设置环境变量,如`java_home`、`classpath`和`path`等: - `java_home`: 指向JDK的安装目录,例如`c:\jdk1.3`。 - `classpath`: 包含类库路径,如`.;c:\jdk1.3\lib\dt.jar;c:\jdk...

Global site tag (gtag.js) - Google Analytics