Java
扑儿
这个作者很懒,什么都没留下…
展开
-
静态成员变量和非静态成员变量的对比
静态成员变量和非静态成员变量的对比1、存储的数据静态成员变量存储的是所有对象共享的数据非静态成员变量存储的是每个对象特有的数据2、存储位置静态成员变量是随着类的加载在方法区的静态区开辟内存了非静态成员变量是随着对象的创建再堆中开辟内存3、调用方式静态成员变量既可以通过对象访问也可以通过类名直接访问非景泰成员变量只能使用对象访问原创 2016-07-12 15:47:15 · 769 阅读 · 0 评论 -
continue break
块作用域一个块或复合语句是用一对花括号("{}")括起来的任意数量的简单的java语句。块定义了变量的作用范围。1、嵌套块是方法内的嵌套,不包括类的花括号。在嵌套块内的 变量是不可以重复定义的。2、不允许重复定义的是局部变量,对于成员变量或类变量是可以被重复定义的,局部变量的值覆盖全局变量的值中断在java中,中断用关键字"break"表示。在循环体内,原创 2016-07-09 16:06:32 · 368 阅读 · 0 评论 -
java 数据类型
一、数据类型java共有8大基本数据类型,其中4中属于整型、1种属于字符型、2种属于浮点型、1中属于布尔型。除了基本类型外所有的其他类型都是以对象存在的,都属于对象类型。1、java提供了4中属于整型的数据类型,包括byte型、int型、short型、long型。byte(字节)型是以一个字节来表示整数值,它的范围介于-128~127之间。通常,byte型有八进制、十进制、十六原创 2016-07-09 11:09:31 · 587 阅读 · 0 评论 -
java的安装和配置
JRE (JAVA Runtime Enviroment java运行环境),包括JVM(java虚拟机)和java程序所需的核心功能类库,如果只是运行java程序,只需安装JRE。JDK (Java Development Kit 开发工具包)包括开发JAVA程序时所需的工具,包括JRE一、java目录树bin 编译器及一些工具demo 演示程序incl原创 2016-07-09 10:23:20 · 440 阅读 · 0 评论 -
命令行 java文本编辑工具 重载 内存区域 栈 堆
一、dir 列出当前目录下的文件以及文件夹md创建目录rd删除目录cd 进入指定目录cd..返回到上一级目录: 切换盘符 比如: F: 二、editPlus 编写程序三、重载:在同一个class中,出现了函数名称相同,但参数不同的现象参数不同:1、个数不同2、参数的类型不同3原创 2016-07-12 16:00:32 · 349 阅读 · 0 评论 -
选择排序 冒泡排序 二分查找
选择排序int [] arr = {2,48,28,32,90,12};for(int i= 0; i for(int j = i + 1; j if(arr[i] int c; c = arr[i]; arr[i] =原创 2016-07-12 15:57:19 · 442 阅读 · 0 评论 -
构造函数
构造函数:在定义一个类时,系统会自动在类中加入一个默认的函数,类名(){} 如果自己在类中定义了构造函数,那么默认的构造函数就不存在了。构造函数的特点;1、只能用于创建对象,不能作为普通函数进行调用 2、和类名相同 3、不能有返回值类型原创 2016-07-12 15:53:11 · 363 阅读 · 0 评论 -
成员变量和局部变量的区别
在类中定义的变量:成员变量在类中定义的函数:成员函数成员变量和局部变量的区别1、成员变量存在默认值 局部变量不存在默认值2、成员变量是在堆中开辟内存 局部变量是在栈中开辟内存 3、成员变量的作用范围是整个类 局部变量是从被定义的位置开始到其所在的大括号结束4、成员变量生命周期是从其所属的对象创建是开辟内存,到期原创 2016-07-12 15:51:59 · 321 阅读 · 0 评论 -
this static 面向对象三大特点
面向对象三大特点:封装、继承、多态封装:只对外界提供有用的属性和行为 this:是一个引用,总是指向当前对象static 存放位置是方法区中的静态区 static特点static修饰的成员变量随着类的加载就在静态区中开辟内存 所有优先于非静态成员变量开辟内存static修饰的成员变量可原创 2016-07-12 15:49:21 · 337 阅读 · 0 评论