java类的测试( main函数)
额外代码就是代表你main函数里面的测试代码,那些代码对业务并没有任何用处,但是它却被编译进了你的class文件里面。
嵌套类就其实另外一个类,但是因为它嵌套在外层的类里,所以能拥有访问外层类所有成员的权限(包括private),但是嵌套类在虚拟机层面是一个独立的类,名称是“OuterClass$NestedClass”,因为没有其它类能依赖于这个类(因为NestedClass是OuterClass的私有成员),所以生成的这个class文件能从jar包中移除。所以说嵌套类能克服这个缺点。
用java的 main函数写个1到100所有素数的和
public class arrsort { public static void main(String args[]) { int i,j; for(j=2;j<=100;j++) { for(i=2;i<=j/2;i++) { if(j%i==0) break; } if(i>j/2) { System.out.println(j); } } } }
java 用main的方式介绍自己,怎么写? 用main的方式加法运算,怎么写?
package test;
public class Testa {
public static void main(String[] args) {
// 方法的调用方式(可以测试方法是否正确)
int re = new Testa().seleSing(123);
System.out.println(re);
}
public int seleSing(int singID) {
// 方法体
return singID;
}
}
JAVA 最基础的编程 main函数的编写
.willsoftware.test;
import java.util.ArrayList;
public class Student {
private static int num;//学号
private static String name;//姓名
private static int classNum;//班号
private static int course;//课程号
private static int score;//成绩
private static int result;//成绩总分
public static void main(String[] args){
ArrayList list1=new ArrayList();//假设list1是学生A
list1.add(getScore());//增加java课程,可以循环几次,多增加一些
list1.add(getScore());//增加java课程,可以循环几次,多增加一些
for(int i=0;i{ result=result+Integer.valueOf(list1.get(i).toString());//将成绩累加 } System.out.println("平均分:"+ result/list1.size());//这个学生的平均分 //所有学生的平均成绩也是同理 } public static int getNum() {//得到学号 return num; } public static String getName() {//得到姓名 return name; } public static int getClassNum(){//得到班号 return classNum; } public static int getCourse() {//得到课程号 return course; } public static int getScore() {//得到成绩 return score; } public static String toStrings(int num,String name,int classNum,int course,int score){//得到字符串 String str="学号:"+num+"姓名:"+name+"班号:"+classNum+"课程号:"+course+"成绩:"+score; return str; } }
Java中main函数
main函数是一个程序的入口,也是出口,main函数其实就是类里的一个方法,方法只能在类里声明了,所以maion函数必须声明在一个类里,一个程序里只有一个main函数,因为类与类之间是相与调用的。一个程序从开始运行就会先找main函数,然后再一步一步的执行,如果有多个main那么程序就会报错,因为他不知道该从那个门口(main函数)进,然而类为什么可以有多个呢,你还记的JAVA的三大基本特征么,即封装,继承,多态。而封装就是我们所说的类,他是把所有相同的属性,方法归纳到一起,即组成一个类。这样给你打个比方吧 main函数所在的一个类就相当于一个城市,而main函数就是城市的一个入口,并且只有一个入口,也可是出口,而城市中又有许多小区,我们叫他为类吧,而小区里的房子又基本相同,这也就验证了我们把同一类物品归为一类,即封装在一个类里,而每个小区又不同,这又验证了每一个类的实现功能 是不同的,而类与类这间的调用则是用NEW关键字,这个你应该会吧,继承,多态我就不用说了 main与类没有多关系,也就是类与方法的关系,说了这么多,希望对你有帮助啊 呵呵!