① 请问在java中调用一个自定义方法,在调用之后才定义,不用先对方法声明吗
JAVA是预编译语言,比如一个函数A,在调用的时候要用到函数B。但是在写代码的时候B函数是按照顺序写在A函数后面的,在JAVA中,可以正常使用函数A。
但是在C语言中,一定要在代码开头声明函数B,再可以在A的后面实现函数B。
否则C语言中若不提前声明函数B,则函数B只能先在A函数之前实现好,再让A函数去调用B。
② Java中如何调用函数和自定义函数
System.out.println("hello world");
println即为函数,out为是输出对象,System为java系统类。
Java源程序(.java文件)——>java字节码文件(.class文件)——>由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)——>字节码文件(.class)就会在java虚拟机中执行。
Java的基本包
java.lang其中包含有:
接口:Comparable、Cloneable、Runable等
类:八个基本数据类型封装类、Math、Runtime、Object、String、StringBuffer、Thread、Exception等
③ JAVA中定义了函数,有返回值,怎么调用
sum是在方法中,当这个方法执行完之后,sun就消失了。调用的话可以在主方法或者其他方法中定义
int
sum
=
add(1,2);返回值就赋值给新的sum了。至于打印的话,直接在return前面加个输出语句就行了。
system.out.println("sum是:"+sum);