黑马程序员---java学习笔记之小知识点

原创 2013年12月06日 11:54:07

------- android培训java培训、期待与您交流! ----------

1、异或:一个数异或同一个数两次,得到的结果为第一个数。示例如下:

       

        运行结果:

       

        正数、负数都适用!

2、总结:

        将两个变量的值互换的三种方法:

        1):借助中间变量的方式:

       

        2):不借助中间变量(缺点是数值偏大时超出int型的数值范围)

       

        3):技巧型

       

3、swich语句的大括号里面的case,default语句顺序不是固定的,但是执行顺序是相对固定的。先执行case语句,最后再执行default语句。

       

        虽然default语句放在代码的最前面,但是它却不是最先执行的。最先执行的是还是最前的case语句。

        ********另外,查资料可知,swith语句的条件判断表达式的值只能是int,byte,char以及short型的,其它数据类型都是不被允许的!

4、打印空心矩形

        

for( int i = 0; i < 5; i++ )
		{
			for( int j = 0; j < 10; j++ )
				if( i==0 || i==4 || j==0 || j==9 )
					System.out.print("*");
				else
					System.out.print(" ");
			System.out.println();
			
		}

5、打印9 * 9乘法表

for( int i = 9; i >= 1; i-- )
{
        for( int j = 1; j <= i; j++ )
		System.out.print(j+"*"+i+"="+j*i+" ");
	System.out.println();
}

6、重载练习

        下列与void show(int a,char b,double c){}重载的函数有:

        a:void show(int x,char y,double z){}//没有重载

        b:int show(int a,double c,char b)//重载了,参数列表不同,但是是不是重载与函数的返回值类型无关

        c:void show(int a,double c,char b)//重载了

        d:boolean show(int c,char b)//重载了,参数个数不同

        e:double show(int a,char b,double c)//没有重载,并且该函数不能和示例函数共存于同一个类中


       

       


相关文章推荐

黑马程序员----java学习笔记之数组知识点

1、java内存结构分为栈、堆、方法区、本地方法区、寄存器等!各结构功能如下:         Java内存结构:                 栈内存:用于存储局部变量,当数据使用完,所占空间会自...

黑马程序员---java学习笔记之面向对象知识点

1、什么是面向对象?什么是面向对象的思想?         2、面向对象中类的概念是什么?对象的概念又是什么?         类是对现实中一类事物的描述;         对象是现实中的一个个具...

黑马程序员Java学习笔记之一 面向对象知识点汇总

一. 人们所能够解决的问题的复杂性直接取决于抽象的类型和质量。 二. 面向对象编程概述:      1. 面向对象的程序设计方法总,使用“对象”的概念反映现实世界中的实体。如现实生活中的某个人、某...

黑马程序员Java学习笔记之X 闲杂知识点汇总

一. 移位运算:      左移运算符      右移运算符>>:将比特位右移指定位数,如果是正数,左边第一位(符号位)补0,其余位补0,如果是负数,左边第一位补1,其余位补0。右移一位相当于除2。...

黑马程序员之SQL学习笔记:数据库基础知识点学习总结

数据库一 (1)数据库中的概念 Catalog 分类 :不同的类数据放到不同数据库中 表: 不同类型的资料放到不同格子中,  列 ,字段 主键 :数据行的唯一标示 ,不会重复的列才能当主键没有特殊理...

黑马程序员 java入门学习的小知识点归纳(一)

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 1、匿名对象 定义:没有名称的对象; 用途...
  • linilq
  • linilq
  • 2014年02月25日 11:31
  • 425

黑马程序员——学习java基础部分的一些知识点。

---------------------- android培训、java培训、期待与您交流! ---------------------     第一篇:java基础学习几天 Jav...

黑马程序员ava学习笔记——java语法基础知识

这一天的写的有点多,从java语言的组成一直写到函数,但基本上都是一点一点从平时手写的笔记上挑出来打上去的,不想把这一部分的内容拆开放到单独的一篇博客中,所以里边的代码就比较少,但个人感觉数组还是比较...

黑马程序员 java学习笔记-基础知识盘点

---------------------- android培训、java培训、期待与您交流! ---------------------- (1)、重载和重写的区别: 重载Overload:就是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员---java学习笔记之小知识点
举报原因:
原因补充:

(最多只允许输入30个字)