![45a6b01689ac188548937782fde21ab6.png](https://i-blog.csdnimg.cn/blog_migrate/db7b26f20eaf60c4920c0d2aff6f3a7b.jpeg)
Java准备篇(HelloWorld) - 知乎专栏
JAVA基础篇(函数)
首先请大家想想这几个问题:
1.java函数是什么?
2.Java函数能干什么?
3.Java函数怎么使用?
我们接着昨天的来说:
先建立一个函数名为add,细心的同学已经发现了里面带了两个参数int i和int c。
![41e6906345280b3534449a2450d0c976.png](https://i-blog.csdnimg.cn/blog_migrate/c4a1fbf3108f6d841beef1791118b22e.jpeg)
没错里面有两个参数,类型为“int”,int代表的意思是申明变量为int(也就是整形数字),另外变量的意思是一个可变的值,参数的意思是函数里面的数据这里指两个int数据i和c。
楼主在里面直接打印了i+c当传进来是什么值,他们就会相加然后打印值,比如5+6.....。
调用方法就是通过实列化一个类,通过类来调用他。
实列化(通常用new来进行,意思就是为程序分配可用内存到计算机的内存里面,并使得CPU可以调度,扯远了。),说白了就是想用这个class类就是必须new不然你可以试试,会不会报nullpoint错误?,映射列外。
我们在程序里面HelloWorldhelloWorld =new HelloWorld();这一句可以拆分成这样写,
1.HelloWorld helloWorld;
2.helloWorld = new HelloWorld();
第一点的意思是申明一个HelloWorld“对象”,(java里面称类为对象,java是面向对象语言,Java的口号是万物皆为对象,所以最好你先有个对象。)。
第二点是实列化,也就是分配可用内存,让这个类可以使用,两句合起来写就是这样HelloWorldhelloWorld =new HelloWorld();
调用add这个函数需要通过“.”来调用,我们称为.运算符:helloWorld.add(5, 6);
注意参数必须与申明的函数一直(这里的参数是int i,和int c)所以必须传数字。
我们来看看运行结果:
![1ed071e500191c0b33a701fa14a5e063.png](https://i-blog.csdnimg.cn/blog_migrate/2e88c52ffd0dffa26728b995e00fc15a.jpeg)
为了专栏的投稿整理 思路建议 特开的一个小密圈 方便大家把问题直接提出来,微信群的基本上每天都是99+不能及时的发现问题。所以这里就临时弄了个圈子 注意:只是知乎临时圈子不打算成就用!
圈子ID:8283904 问题收录等问题都在圈子圈出来 好方便整理