3699-龙同学-Java学科- 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

toString方法

使用print或println打印引用或字符串接拼引用都会自动调用该方法

 

编程实现Student类的封装,特征:学号和姓名,要求提供打印所有特征的方法

 

为了返回更有意义的字符串数据,则需要重写该方法

[展开全文]

hashCode 内存地址的编号

若两个对象调用equals方法相等,则各自调用该方法的结果必须相同

若两个对象equals方法不相等,则各自调用该方法的结果应该不相同

 

为了使得该方法与equals方法保持一致,需要重写该方法

[展开全文]

以姓名做为基准判断两个对象是否相等

以及以学与

[展开全文]

Object类相当于门派的开山祖师爷

java.lang.Object类是Java语言中层次结构的根类,也就是说任何一个类都是该类的直接或间接子类

如果定义了一个Java类时没有使用extends,则默认代表其父类为 Object类

如Object - Person--Student 

万物皆Object

[展开全文]

学习java语言官方提供的类与接口

API是应用程序接口,通过这个工具可以查询官方给我们提供的查询文件。

包即是目录,便于管理,解决同名的问题

据说java官方,光类就有3000多个

有些类,做上10年java开发,都用不上

常用的包:

java.lang 包

java.util包---该包是java语言中的输入输出包,里面提供了大量工具类以及集合等

Scanner类、Random类,List集合

java.lang包,是由Java虚拟机自行导入

java.io包-该包是java语言中输入输出包,里面提供了大量读写文件相关的类;

如:FilelnputStream类、FileOutputStream类

java.net包---该句是Java语言中的网络包,里面提供了大量的网络编程相关的类

如 ServerSocket类、 Socket类

java.sql包----该包是Java语言中的数据包,里面提供了大量操作数据库的类和接口等

如:DriverManager类,Connection接口

这个由具体的数据库的老师讲解

重点:java程序员在编程时可以使用大量类库,因此java编程时需要记的很多,对编程能力本身要求不是特别的高

核心类库的介绍

 

 

 

 

 

[展开全文]