黑马程序员技术交流社区
标题:
初学者的一些小问题
[打印本页]
作者:
十甫寸
时间:
2013-7-26 00:15
标题:
初学者的一些小问题
本帖最后由 十甫寸 于 2013-7-26 00:29 编辑
class Student
{
private int age ;
private static student s=new student () ;
private static () {}
private static studen getStudent ()
{
return s ;
}
}
1. 在 private static () {}中,为什么有两个括号?在() {} 里 是用来写什么的?
2. 求下面3行语句的注释?
private static student s=new student () ;
private static () {}
private static studen getStudent ()
作者:
牛海亮
时间:
2013-7-26 00:35
一个类可以使用不包含在任何方法体中的静态代码块,当类被载入时,静态代码块被执行,且只被执行一次,静态块常用来“执行类属性的初始化”。
作者:
breaveheart
时间:
2013-7-26 08:52
1. 在 private static () {}中,为什么有两个括号?在() {} 里 是用来写什么的?
2. 求下面3行语句的注释?
private static student s=new student () ;
private static () {}
private static studen getStudent ()
作者:
breaveheart
时间:
2013-7-26 09:00
上面不小心点了发表。
1. 在 private static () {}中,为什么有两个括号?在() {} 里 是用来写什么的?
这是函数的特定写法,()里面写的是传入的参数,{}里写具体的函数惭怍
2. 求下面3行语句的注释?
private static student s=new student () ; //创建一个名为s的student的对象,用private(私有)和static(静态)进行修饰
private static () {} //这个你应该是想写静态代码块吧?格式应该是 static { 具体语句 }
private static studen getStudent () //你这个getStudent()前不该有studen
给你个建议,多看看黑马的教学视频吧,这些问题视频里都有的。加油吧。
作者:
xscn
时间:
2013-7-26 09:50
本帖最后由 xscn 于 2013-7-26 10:04 编辑
函数的写法格式记住就行。()里面接收参数,{}里面是具体语句。
.求下面3行语句的注释?
private static student s=new student () ; //创建一个名为s的student类型的对象,这个对象是私有和静态的
private static () {} //随类加载一个静态代码块
private static studen getStudent () //定义一个getStudent函数用来获取学生对象。该方法返回值类型为student类型。这个方法是提供给外部操作本类私有成员的,不该加私有修饰符。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2