纯手工管理package的一次尝试

来源:互联网 发布:手碟软件 编辑:程序博客网 时间:2024/06/09 14:31
在真实的项目开发中,我们基本上离不开IDE的帮助,虽然方便,但是它屏蔽了许许多多的技术细节。所以有必要用纯手工的方式来编译执行一个小项目来体验一下。
首先定义一个Car类,使用package关键字打包在util.vehical;中
package util.vehical;public class Car {private String brand;private int price;public int getPrice() {return price;}public void setPrice(int price) {this.price = price;}public String getBrand() {return brand;}public void setBrand(String brand) {this.brand = brand;}public Car() {this("audio",300000);}public Car(String brand,int price) {this.price = price;this.brand = brand;}public String toString() {return brand+" cost "+price;}}
然后定义一个Person类,打包在package people中
package people;public class Person {String name;Car car;public void setName(String name) {this.name = name;}public String getName() {return name;}public void setCar(Car car) {this.car = car;}public Car getCar() {return car;}public Person() {this("xiaoming",new Car());}public Person(String name,Car car) {this.name = name;this.car = car;}public String toString() {return name+"'s car is "+car;}}
客户端代码
package test;public class Test {public static void main(String[] args) {Person Xiaoming = new Person();System.out.println(Xiaoming);}}
在根目录下建立两个文件夹



把以上三个类放入src文件夹中,然后用命令行定位到根目录,键入javac -d bin src\*.java,得到反馈

说明需要手动import 相应的包,修改客户端代码如下
package test;import people.Person;public class Test {public static void main(String[] args) {Person Xiaoming = new Person();System.out.println(Xiaoming);}}
再次键入键入javac -d bin src\*.java,得到反馈

修改Person代码,在头部加入import util.vehical.Car; 则编译成功在bin文件夹下生成与包对应的目录

切换控制台到bin目录,按照包结构键入java test.Test得到预期的结果

若是修改Car类为default权限,再次进行编译,则不通过



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 18k白金发黄了怎么办 18k金掉色后怎么办吗 dw手表金色掉漆怎么办 dw玫瑰金手表褪色怎么办 dw金色表带黑了怎么办 机械表机芯坏了怎么办 银镀玫瑰金褪色怎么办 苹果七p玫瑰金掉漆怎么办 美度镀金表掉色怎么办 吃了发黑的香菇怎么办 脸上的皮肤暗黄怎么办 吃了变黑的香菇怎么办 怀孕喝了玫瑰茶怎么办 孕妇爱喝茉莉茶怎么办 干菊花生虫了该怎么办 黑枸杞放了两年怎么办 来大姨妈喝茶了怎么办 干柠檬片过期了怎么办 山地玫瑰根黑了怎么办 带18k的金过敏怎么办 18k钻戒断了怎么办 18k钻戒戒托变色怎么办 苹果七中间按键脱漆怎么办 苹果手机屏幕边缘掉漆了怎么办 十八k白金变色了怎么办 手机后面掉漆了怎么办 玫瑰金戒指刮花了怎么办 玫瑰金手镯刮花了怎么办 玫瑰金链子断了怎么办 dw玫瑰金掉色了怎么办 6s玫瑰金氧化了怎么办 书本湿的很严重怎么办 除湿盒的水满了怎么办 书被水泡变黄了怎么办 文件纸被弄皱了怎么办 纸的一角皱了怎么办 裤子被雨水打湿变色了怎么办 书本上粘了有油怎么办 手被水泡了皱了怎么办 水泡破了感染了怎么办 夏天腋下出汗会弄湿衣服怎么办