请教Java怎样自定义函数

高三了,今个学期才正式学习Java基础知识,之前我学VB都不错的,研究过AMXX插件,稍微了解过C++.我问过老师关于Java的自定义函数都比起VB,C++等复杂,还要新... 高三了,今个学期才正式学习Java基础知识,之前我学VB都不错的,研究过AMXX插件,稍微了解过C++.

我问过老师关于Java的自定义函数都比起VB,C++等复杂,还要新建一个类来编译.没啥时间指教.

请教下给位编程熟悉的,把C++的这个方法怎样在Java使用呢~?

int addition (int a, int b)
{
int sum;
sum=a+b;
return (sum);
}

int main ()
{
int z;
z = addition (5,3);
printf("Result = %i",z);
return 0;
}

VB:

Private Function addition(a, b)
addition = a + b
End Function

Private Sub Form_Click()
Dim sum
sum = addition(2, 3)
Print sum
End Sub

熟悉的根据这个做个例子吧,先谢谢``
展开
 我来答
floatfox0103
推荐于2017-09-12 · TA获得超过133个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:65.6万
展开全部
java 与c类语言既是一脉相承,但又略有不同,java程序运行的基础与c++,C#等面向对象语言都一样,都是以类为基础,而类中又以方法(在java中不叫函数)来完成需要解决的问题的,方法的运行就跟c类似了都需要一个主方法来运行它就是main()方法,下面是例子:
public class Test{
static int addition(int a, int b)
{
int sum;
sum=a+b;
return (sum);
}

public static void main(String args[])
{
int z;
z = addition(5,3);
System.out.println("Result = "+z);
}
}
乔晔第五震轩
2019-02-09 · TA获得超过1140个赞
知道答主
回答量:1801
采纳率:93%
帮助的人:8.3万
展开全部
朋友
java 是靠java
虚拟机加载的,虚拟机执行一个java编译后的字节码的时候,首先寻找编译后的
main
方法,由于
main
方法必须由
虚拟机加载所以,它也必须为静态的,main
方法前面必须要有
static
修饰符,你不能改变这个规律的,高级语言都有这条规律,除非你写的不是java
应用程序,而是applet
程序的话, 也要使用它规定的
initmain
貌似是的哈,没有写过。。。。所以你不能改变,他不是脚本语言,不是让你想怎么就怎么写的,你也没有办法固定执行的入口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oplil
2010-04-22 · TA获得超过132个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:185万
展开全部
楼上正解!
你们是什么学校,开设了这么多计算机编程的课程!
“我问过老师关于Java的自定义函数都比起VB,C++等复杂,还要新建一个类来编译.没啥时间指教.”
这句话有点问题,不用新建类也可以编译的。java的主程序类需要包含一个静态的main方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuzhen8211
2010-04-21
知道答主
回答量:11
采纳率:100%
帮助的人:6.8万
展开全部
public class Test{
static int addition(int a, int b)
{
int sum;
sum=a+b;
return (sum);
}

public static void main(String args[])
{
int z;
z = addition(5,3);
System.out.println("Result = "+z);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5199d57e3
2010-04-21 · TA获得超过136个赞
知道答主
回答量:75
采纳率:0%
帮助的人:65.6万
展开全部
<script language=javascript>
function okwin(){
alert("ok");
}
window.open("test.htm");
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式