关于包的问题,具体应该怎么改呢?

用记事本写了这段代码

 package my;
public class A
{
   public static void main(String[] args)
   {
       B b=new B();
       System.out.println(b.sex);
    }
}
 package my;
public class B
{
     public String sex="男";
}

然后控制台运行图片说明
这怎么办啊,各位大神!!

必须先编译B类才能使用它。

必须先编译B类才能使用它。

按照顺序编译后变成了这样图片说明

编译和运行文件夹不一致,当然找不到了