【限时免费】钢材现货查询系统限免费使用!

【限时特惠】公司个性化网站建设限时优惠

《DHBOY企业站管理》快速上手文档

15
2017
08

java 中 == 和 equals 的区别?

这个问题一般是在初学 java 的时候,老师就会详细的解释:1、java 中 equals 和 == 的区别 值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。2、== 操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。3、equals 操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。4、== 比较的是 2 个对象的地址,而 equals 比较的是 2 个
14
2017
08

面向对象基础

对象:用来描述客观事物的一个实体,由一组属性和方法构成;属性:对象具有的各种特征每个对象的每个属性都拥有特定值例如:张三李四的名字、姓名方法:对象执行的操作类:类是对象概括、是对象的分类;具有相同属性和方法的一组对象的集合;是概括模型,描述对象拥有的特征(属性)和行为(方法);类与对象的关系:类是对象的描述,对象是类的个体;类是抽象的,对象是具体的;程序中由类产生对象;面向对象一共有三个特征:封装、继承、多态;创建过程:1、创建属性2、创建方法3、创建对象4、使用对象package ch06;/
12
2017
08

Arrays Java数据包

位于 java.util.Arrays 包中,此类包含用来操作数组(比如排序和搜索)的各种方法。Arrays.sort(arr,fromIndex,toIndex );//升序排序,排序的范围从索引 fromIndex(包括)一直到索引 toIndex(不包括)。Arrays.binarySearch(arr,fromIndex,toIndex,12);//二分法搜索;搜索的范围从索引 fromIndex(包括)一直到索引 toIndex(不包括)。Arrays.toString(ar
12
2017
08

数组+堆栈

数组:定义:相同类型变量的集合,连续的空间;特征:1、数组名,即标识符,连续空间的首地址;2、元素下标标明了元素在数组中的位置,从0开始;3、每个数组都可以通过下标来访问;4、数组长度固定不变,避免数组越界;使用数组四步走:1、声明数组    int score[];int[] score;【声明时不能指定数组长度】2、分配空间      数据类型[ ] 数据名 = new 数据类型[大小]  int[ ] scor
12
2017
08

键盘输入+ 循环 + 判断

键盘输入:              Scanner input = new Scanner(System.in);          整理打包(ctrl+shift+O)==>  import java.util.Scanner;分支判断(if-switch):1、多重分支  &n
扫一扫,求打赏 扫一扫,求打赏