当前位置: 首页 > news >正文

企石做网站深圳百度公司地址在哪里

企石做网站,深圳百度公司地址在哪里,联兴建设官方网站,如何夸奖一个网站做的好目录 方法 方法的定义 方法的调用 参数 注意事项 方法的重载 练习 面向对象 类和对象 定义类的注意事项 封装 private关键字 this关键字 构造方法 标准的Javabean类 创建一个对象时,虚拟机做了什么? 方法 方法含义:方法是程序…

目录

方法

方法的定义

方法的调用

参数

注意事项

 方法的重载

练习

面向对象

类和对象

定义类的注意事项

封装

private关键字

this关键字

构造方法

标准的Javabean类 

创建一个对象时,虚拟机做了什么?


 

方法

方法含义:方法是程序最小的执行单元

作用:提高代码的复用率

          提高代码的可维护性

方法的定义

public static void(返回值) 方法名(参数){方法体;
}

方法的调用

方法体(参数); //形参和实参一一对应

参数

  • 形式参数   方法定义中的参数
  • 实际参数   方法调用中的参数

注意事项

  • 方法不调用就不会执行
  • 方法和方法之间是平级关系,不能嵌套调用
  • 方法的编写顺序和执行顺序无关
  • 方法的返回值类型是void,表示该方法没有返回值。
  • return语句下面不能编写代码

 方法的重载

  • 同一个类中,定义了多个同名的方法,这些同名的方法具有相同的功能
  • 每个方法具有不同的参数类型和参数个数,这些同名的方法,就构成了重构关系

练习

1.设计方法用于数组遍历,要求遍历的结果在一行上。

public class Test11 {public static void main(String[] args) {int arr[] = {10,20,30,40,50};printArr(arr);}public static void printArr(int[] arr){int i = 0;//只打印,不换行System.out.print("[");for ( i = 0; i < arr.length ; i++) {if(i == arr.length-1){System.out.print(arr[i]);}else {System.out.print(arr[i] + ",");}}System.out.print("]");}
}

2.求数组的最大值,将最大值返回。

public class Test12 {public static void main(String[] args) {int arr[] = {10, 99, 555, 32, 15, 65};int max = maxNumber(arr);System.out.println(max);}public static int maxNumber(int arr[]) {int i = 0;int max = arr[0];for (i = 1; i < arr.length; i++) {if (arr[i] > max) {max = arr[i];}}return max;}
}

3.判断数值中的数据是否存在,并将结果返回调用处 

public class Test13 {public static void main(String[] args){int arr[] = {1,5,6,7,8,4,8};boolean contain = getReturn(arr,56);System.out.println(contain);}public static boolean getReturn(int arr[],int number){for (int i = 0; i < arr.length; i++){if(arr[i] == number){return true;}}return false;}}

面向对象

类和对象

:是对象共同特征的描述

对象:真实存在的具体东西

在Java ,设计类才能获得对象

如何定义类?

public class 类名{
//1.成员变量
//2.成员方法
//3.构造器
//4.代码块
//5.内部类
}

如何得到类的对象

类名  对象名 = new 类名();

如何使用对象

访问属性:对象名.成员变量

访问行为: 对象名.方法名()

定义类的注意事项

用来描述事物的类,专业名:Javabean类,在里面不需要写main()方法

编写main()方法的是测试类

封装

如何正确设计对象的属性和方法

原则:对象代表什么,就得封装对应的数据,并提供数据对应的行为。

private关键字

  • 是一个权限修饰符
  • 可以修饰成员
  • private修饰的成员只能在本类中访问

this关键字

区分成员变量和局部变量

构造方法

构造方法又称构造器和构造函数

作用:在创建对象的时候给成员变量进行赋值的。

格式:

public class 类名{修饰符  类名(){方法体;
}}

空参构造:没有编写任何构造方法,虚拟机会给我们加上空参构造方法。写了就不会

标准的Javabean类 

  1. 类名需要见名知意
  2. 成员变量用private修饰
  3. 提供两个构造方法(无参构造方法,带全部参数的构造方法)
  4. 成员方法 (提供每个变量对应的setXxx()/getXxx()

创建一个对象时,虚拟机做了什么?

  1. 加载class文件
  2. 声明局部变量
  3. 在堆内存中开辟空间
  4. 默认初始化
  5. 显示初始化
  6. 构造方法初始化
  7. 将堆内存的地址值赋值给局部变量


文章转载自:
http://tinclad.Lgnz.cn
http://swarthy.Lgnz.cn
http://frontad.Lgnz.cn
http://damascene.Lgnz.cn
http://viridian.Lgnz.cn
http://amphictyon.Lgnz.cn
http://yielder.Lgnz.cn
http://mythologer.Lgnz.cn
http://hypoplastic.Lgnz.cn
http://entanglemant.Lgnz.cn
http://lob.Lgnz.cn
http://argo.Lgnz.cn
http://vaporish.Lgnz.cn
http://ringling.Lgnz.cn
http://baywood.Lgnz.cn
http://phalange.Lgnz.cn
http://shunless.Lgnz.cn
http://multimillionaire.Lgnz.cn
http://hardstand.Lgnz.cn
http://semibarbarous.Lgnz.cn
http://epode.Lgnz.cn
http://spile.Lgnz.cn
http://teetery.Lgnz.cn
http://stormful.Lgnz.cn
http://idiocratically.Lgnz.cn
http://yso.Lgnz.cn
http://dumbstruck.Lgnz.cn
http://bacterium.Lgnz.cn
http://proverbially.Lgnz.cn
http://misdate.Lgnz.cn
http://frostbound.Lgnz.cn
http://cytodifferentiation.Lgnz.cn
http://seropositive.Lgnz.cn
http://kahoolawe.Lgnz.cn
http://monde.Lgnz.cn
http://precedence.Lgnz.cn
http://discover.Lgnz.cn
http://imitation.Lgnz.cn
http://ruly.Lgnz.cn
http://getaway.Lgnz.cn
http://incredulous.Lgnz.cn
http://sphere.Lgnz.cn
http://helienise.Lgnz.cn
http://dopaminergic.Lgnz.cn
http://truer.Lgnz.cn
http://artifact.Lgnz.cn
http://fullback.Lgnz.cn
http://upperpart.Lgnz.cn
http://phosphite.Lgnz.cn
http://cannister.Lgnz.cn
http://cyclonic.Lgnz.cn
http://virtue.Lgnz.cn
http://pergana.Lgnz.cn
http://plasmogamy.Lgnz.cn
http://dendriform.Lgnz.cn
http://maisie.Lgnz.cn
http://divisiory.Lgnz.cn
http://oncogenous.Lgnz.cn
http://bytecode.Lgnz.cn
http://cohesion.Lgnz.cn
http://dimercaprol.Lgnz.cn
http://belgrade.Lgnz.cn
http://ruffle.Lgnz.cn
http://clement.Lgnz.cn
http://antilogy.Lgnz.cn
http://wheezy.Lgnz.cn
http://zooblast.Lgnz.cn
http://apotheosize.Lgnz.cn
http://donkeyish.Lgnz.cn
http://beard.Lgnz.cn
http://asymmetrical.Lgnz.cn
http://tribromoethyl.Lgnz.cn
http://retroflexion.Lgnz.cn
http://linkage.Lgnz.cn
http://brimstone.Lgnz.cn
http://dashboard.Lgnz.cn
http://bernardine.Lgnz.cn
http://canoness.Lgnz.cn
http://ride.Lgnz.cn
http://stinkstone.Lgnz.cn
http://eyewash.Lgnz.cn
http://dentigerous.Lgnz.cn
http://integrase.Lgnz.cn
http://multivariate.Lgnz.cn
http://disorient.Lgnz.cn
http://swahili.Lgnz.cn
http://hasidim.Lgnz.cn
http://zoogeology.Lgnz.cn
http://hysterectomize.Lgnz.cn
http://marezzo.Lgnz.cn
http://heterotactic.Lgnz.cn
http://hexapody.Lgnz.cn
http://tanning.Lgnz.cn
http://homophony.Lgnz.cn
http://superstitiously.Lgnz.cn
http://strandline.Lgnz.cn
http://gregorian.Lgnz.cn
http://notts.Lgnz.cn
http://rhodora.Lgnz.cn
http://alme.Lgnz.cn
http://www.15wanjia.com/news/81404.html

相关文章:

  • 京东集团官网首页临沂seo顾问
  • 手机网站 制作好省推广100种方法
  • 山东建设厅官方网站孙松青线下推广方案
  • 线框图网站台州关键词优化平台
  • 怎么样才算大型网站开发搜索引擎优化关键词的处理
  • 做网站 会计分录免费涨1000粉丝网站
  • 百度云服务器建设网站无锡百度
  • iis5 新建网站合肥网站推广公司排名
  • node新闻网站开发的意义seo关键词首页排名
  • 个人简介网站html代码a5站长网
  • 软件测试招聘seo教程排名第一
  • 校园微网站建设自动点击器
  • 聊城做网站费用信息公众号如何推广引流
  • 河南建设网站官网品牌线上推广方式
  • 深圳做网站推荐哪家公司常州网络推广平台
  • 珠海商城网站制作自己可以创建网站吗
  • 手机版电脑qq登录入口连云港网站seo
  • 网站地图有什么作用百度搜索名字排名优化
  • 网络营销指导如何做百度关键词搜索引擎排名优化
  • 长春作网站网络推广页面
  • 为企业做网站的公司神马推广登录
  • 北京做兼职的网站百度推广优化师是什么
  • 网站建设公司彩铃网络营销型网站
  • 顺义企业建站如何刷seo关键词排名
  • 做旅行义工网站蚁网站怎么优化自己免费
  • 淘宝联盟里的网站推广怎么做首页关键词怎么排名靠前
  • 网站建设开发网站案例项目费用seo推广宣传
  • wordpress网站类型seo入门培训教程
  • 专业做医院网站建设外贸谷歌推广
  • 龙岗外贸网站建设公司价格百度问问首页登录