201671010114 201620172 《Java程序设计》第四章总结

   这周开始真正的学习java与C语言不同的地方,开始了解类,对象,包,静态方法等知识。通过这周的学习也让我发现了自己的很多不足,在今后的学习中也会去改正。

     在java中,类分为自定义类和标准类两种,自定义类是用户自己定义的。在类中包括了实例域和实例域方法两部分,首先定义私有的实例域,通过定义构造器来接收实例域,构造器与类同名,并且构造器没有返回值,构造器通过new操作符的执行被调用。通过建立(public+类型+操作方法名称(){})来设计对实例域所要进行的操作。通常对实例域的访问的方法名前缀为get,对实例域进行修改的方法名前缀为set。在main()函数中通过定义一个以自己定义好的类为类型的对象,这个对象可以访问这个类中的所有方法。在同一个包中,每个程序之间可以调用每个程序中所定义的不同类。在同一个包中不能有两个类名相同的类。静态方法是一种不能对对象进行操作的方法但它可以对同类中的静态实例域进行操作。访问时类名.+静态方法名。静态域属于类不属于任何独立的对象。通过this.是属性引用,this()是构造器引用。

     在写程序的过程中对模糊的知识有了更好的了解,也会使用了用户自定义类。发现了常见的错误。对类,对象这一块有了自己的认识。

Print(),printf,println的区别:

Print是一般的标准输入,输出,不换行。通过换行符实行换行(如:print(n+”\n”);

Printf主要是继承了C语言的printf的一些特征,可以进行格式化输出;

Println和print没有多大的区别,但println在输出以后会自动换行。

Value Of会将基本数据类型转换为字符串型。

String.valueOf(char c):将char变量c转换为字符串。 

String.valueOf(char[] data,int offset,int count):将char数组data中由data[offset]开始取count个元素转换为字符串

 

原文地址:https://www.cnblogs.com/kww2407127266/p/7501284.html