![Java无难事:详解Java编程核心思想与技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/59/35011059/b_35011059.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.4 Java的类与对象
![img](https://epubservercos.yuewen.com/AD1899/18685354708165706/epubprivate/OEBPS/Images/txt003_3.jpg?sign=1738884994-sjB0PvY3xUBcqmyCGlpqzqBFGMqVOCrl-0-a0215bc0e06a5f8a7d45160d862cae7b)
扫码看视频
回到Java的世界,Java是一种完全面向对象的语言,它支持几乎所有的面向对象特性。下面我们从最基本的类和对象讲起。
在前面两章中我们已经创建过类了。创建一个类再简单不过了:一个class关键字,跟随一个类名称,最后是一对花括号。
![img](https://epubservercos.yuewen.com/AD1899/18685354708165706/epubprivate/OEBPS/Images/txt003_4.jpg?sign=1738884994-Dep03dUtUCdIOIHotWjzc95AtH3hzWgu-0-21537a40343077102e8e82abeced6a58)
上面的代码就创建了一个Point类。若想创建这个类的对象,则可以使用new运算符。
![img](https://epubservercos.yuewen.com/AD1899/18685354708165706/epubprivate/OEBPS/Images/txt003_5.jpg?sign=1738884994-1clN57ez2MBpZ2odJ6d88rMu5x5WmLDo-0-7d2ae5b87a79615d2bd9ee7d6581bbce)
在class关键字前面可以加上public修饰符(modifier)。
![img](https://epubservercos.yuewen.com/AD1899/18685354708165706/epubprivate/OEBPS/Images/txt003_6.jpg?sign=1738884994-nycqHlj3XBLxqnTcFwmndYvAXX1QyPAE-0-39f31531b56865d12a8fa2411023e5ea)
当加入了public修饰符之后,就要注意了,保存该类的.java文件的文件名必须与类名相同。也就是说,现在这个Point类所在的源代码文件名必须为Point.java,并且大小写也要注意。如果是point.java的话,编译器会报告编译错误,并提示文件名应该为“Point.java”。