private TarEntry(){
  this.magic=new StringBuffer(TMAGIC);
  this.name=new StringBuffer();
  this.linkName=new StringBuffer();
  String user=System.getProperty("user.name","");
  if (user.length() > MAX_NAMELEN) {
    user=user.substring(0,MAX_NAMELEN);
  }
  this.userId=0;
  this.groupId=0;
  this.userName=new StringBuffer(user);
  this.groupName=new StringBuffer("");
  this.file=null;
}

private TarEntry ( ) { this . magic = new StringBuffer ( TMAGIC ) ; this . name = new StringBuffer ( ) ; this . linkName = new StringBuffer ( ) ; String user = System . getProperty ( "user.name" , "" ) ; if ( user . length ( ) > MAX_NAMELEN ) { user = user . substring ( 0 , MAX_NAMELEN ) ; } this . userId = 0 ; this . groupId = 0 ; this . userName = new StringBuffer ( user ) ; this . groupName = new StringBuffer ( "" ) ; this . file = null ; }
construct an empty entry and prepares the header values .
