初始化类时怎么有时用:
public class +类名{}
有时候用:
class +类名{}
这两种形式有什么区别????
个代表什么??我看过点书可是没有能找到答案。
不知哪位大虾帮帮忙??????

解决方案 »

  1.   

    我知道,public为公共类别,所有在包内的对象都可以访问,
    我想问的是,除了这些
    初始化类时怎么有时用:
    public class +类名{}
    有时候用:
    class +类名{}
    还有什么区别,或者特殊用法,知道的大虾请帮助,心里没底.请多多见谅......
      

  2.   

    没有加public就是默认的,也就是package访问权限,也就是同一个package内可以访问该类
      

  3.   

    没有加public就是默认的,一般有protect,private,public,和默认4种
      

  4.   

    没有加public就是默认的,也就是package访问权限,也就是同一个package内可以访问该类
      

  5.   

    没有加public就是默认的,一般有protect,private,public,和默认4种
      

  6.   

    类只有两个访问权限修饰符 
    public是公有的 没有public的是默认的
      

  7.   

    不同意楼上的意见
    privae public 和默认的
      

  8.   

    public,所有对象都可以访问.
    默认的,同一个package内可以访问该类.
      

  9.   

    一个类的构成函数如果是public  的.意味着在另一个类中,可以这样写, Student std1 = new Student();
    如果它的构成函数不是public的.它的构成数据只能由它自己调用.