Java基础入门笔记-静态方法
发布日期:2021-06-30 10:51:13
浏览次数:2
分类:技术文章
本文共 914 字,大约阅读时间需要 3 分钟。
方法有两类: 1.该方法与类的关系不大。随便拷贝到别的类里面也仍然可以运行,没有语法错误; 2.该方法与类关系密切。如果拷贝到别的类里就失去意义,有语法错误; 一个严格的判断:该方法有没有访问this对象。 静态方法:既没有访问this的属性,也没有访问this的方法,是一种特殊的方法; 该方法的特征: 1.该方法拷贝到哪个类里都可以; 2.该方法与这个类没有特别的关系。 Java里面静态方法用static修饰; 注意:静态方法不能访问this,它跟类没有关系;(此处和C++有区别,C++中静态函数可以访问静态成员) Math类:有很多数据计算相关的静态方法(和String类似,Math也是Java语言自带的类)。 abs(a):求a的绝对值; pow(a,b):求a的b次幂; sqrt(a):求a的平方根; round(a):四舍五入; sin/cos/tan:正弦,余弦,正切;静态方法以斜体显示;
如下所示:
FormArea.java
package my;public class FormArea{ public static double squareArea(double side) { return Math.pow(side, 2); } public static double circleArea(double radius) { return 3.1415*Math.pow(radius, 2); }}HelloWorld.java
package my;public class HelloWorld{ public static void main(String[] args) { System.out.println("-5的绝对值是:"+Math.abs(-5)); System.out.println("边为5.9的正方形面积:" +FormArea.squareArea(5.9)); System.out.println("半径为8.66的圆的面积:" + FormArea.circleArea(8.66)); }}运行结果如下:
转载地址:https://it1995.blog.csdn.net/article/details/78991164 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月25日 18时46分04秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
android Gradle插件分类与使用
2019-04-30
剖析Framework面试-笔记(一)
2019-04-30
Recyclerview滑动对齐方式smoothScrollToPosition
2019-04-30
Java环境的搭建
2019-04-30
java语法基础
2019-04-30
对面向对象的理解和this static的理解
2019-04-30
自学练习题
2019-04-30
面向对象的三大特性,动态绑定,抽象,接口
2019-04-30
异常和数组
2019-04-30
容器和String、Date、Calendar
2019-04-30
输入和输出流
2019-04-30
java线程
2019-04-30
android开发环境的搭建
2019-04-30
android的项目结构和布局介绍
2019-04-30
xml布局
2019-04-30
ListView的用法和滚动条用法
2019-04-30
activity4种启动模式,生命周期的理解
2019-04-30
服务的用法和开启
2019-04-30
android内容提供者
2019-04-30
java异常知识点总结
2019-04-30