实战IT培训机构_黄色激情网站_IT培训班选大学生IT技术培训中心_黄色激情视频网站_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎知識】Java中的方法是什么

【Java基礎知識】Java中的方法是什么

  • 發布: java培訓
  • 來源:Java培訓干貨資料
  • 2020-03-13 16:15:26
  • 閱讀()
  • 分享
  • 手機端入口

在java中方法使我們用到的比較頻繁的東西,方法又稱為函數,主要是將某一部分邏輯功能進行封裝,當我們要是用的時候,直接調用這個方法即可;

在java中方法的基本語法格式為 修飾符 返回值類型 方法名(需要的參數列表(如果需要參數)) { 方法體 return 返回值(如果需要)};例如 我們需要一個兩個數相加的方法,返回值為兩個參數的和實現方法為:public int add(int a, int b) { int c = a + b; return c; };之后如果我們要多次求得兩個數的和我們可以調用這個方法求得結果;

剛才我們有了方法,但是我們只是定義了方法,并沒有使用方法,當我們需要使用方法的時候,可以直接使用方法名來調用方法;例如: int result = add(3,5); 這樣我們就調用了剛才的add方法,將3和5相加的和賦值給result變量當中;當我們需要另外兩個數的和的時候,將add里面的參數修改即可;這樣就可以將代碼進行復用,方便我們的開發與調試;

Java方法

在java中,方法的命名一般來時只要符合命名規則就可以,但是我們在開發中,盡量要讓方法的名字可以建明知其意,要讓人一眼可以看出這個方法是要干什么的,比如剛才我們的那個方法我們可以將它命名為a或者b,但是為了可以更好的理解這個方法是干什么的,我們就將方法的名字命名為add或者addTwoNum看到名字我們可以知道這個方法是計算數字相加的方法這樣更可以方便我們的維護;

有時候我們開發的過程中,經常會有調用同一個方法實現不同功能的需求,比如剛才我們需要的是求兩個數相加的和,現在我們需要三個數相加的和,那么我們可以直接使用原來的方法名,將方法定義為public int add(int a, int b, int c) { int d = a + b + c; return d; }這樣我們用同一個方法名,就可以求得不同數量數據的和;調用方法的時候,java可以根據我們傳入參數的不同,調用不同的方法,例如 int result = add(2,3,4);就是調用三個數相加的和;這種方式在java中成為方法的重載,根據所傳參數的不同,實現不同的邏輯;

在平時我們的開發中,方法體的內容應該盡量的少,盡量避免一個方法里面的方法體有上百行,這樣的代碼維護起來也非常的困難;開發是應該盡量將可以抽取出來的功能單獨封裝成一個方法,這樣代碼也簡單易懂;

 

文章“【Java基礎知識】Java中的方法是什么”已幫助

>>本文地址:http://m.jecan.cn/zhuanye/2020/48483.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 注浆压力变送器-高温熔体传感器-矿用压力传感器|ZHYQ朝辉 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 北京四合院出租,北京四合院出售,北京平房买卖 - 顺益兴四合院 | 首页 - 军军小站|张军博客| 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 云南成人高考_云南成考网| 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 滚塑PE壳体-PE塑料浮球-警示PE浮筒-宁波君益塑业有限公司 | 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 山东艾德实业有限公司| 回收二手冲床_金丰旧冲床回收_协易冲床回收 - 大鑫机械设备 | 无菌水质袋-NASCO食品无菌袋-Whirl-Pak无菌采样袋-深圳市慧普德贸易有限公司 | 展厅装修公司|企业展厅设计|展厅制作|展厅搭建—广州展厅装饰公司 | 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 哲力实业_专注汽车涂料汽车漆研发生产_汽车漆|修补油漆品牌厂家 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 真空乳化机-灌装封尾机-首页-温州精灌 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 空心明胶胶囊|植物胶囊|清真胶囊|浙江绿键胶囊有限公司欢迎您! | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 光照全温振荡器(智能型)-恒隆仪器 |