A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1007886543 中级黑马   /  2014-5-14 22:26  /  1490 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

最近自学到java对象这一块,里面的构造函数、创建对象、方法定义、静态使用等等,是越学越糊涂了,感觉像是一窝粥了……

10 个回复

正序浏览
1007886543 来自手机 中级黑马 2014-5-20 16:44:40
11#
vihuela 发表于 2014-5-14 22:58
构造函数,是对象初始化时做的事情,比如赋值;
创建对象,是外部需要实例化某个类的做法;
方法定义,是对 ...

谢谢你的回复,写得好详
回复 使用道具 举报
赞一个,赞一个
回复 使用道具 举报
一开始接触的话,由于一些术语会和生活的东西有点不一样,所以理解起来是有点困然,但是你要是多看几篇视频就知道了,其实就那点
回复 使用道具 举报
流沙 中级黑马 2014-5-15 15:03:20
8#
你把这的视频在看一遍就好了!糊涂估计知识前边的知识点没有记牢!!!
回复 使用道具 举报
我也很模糊,希望楼主将基础视频多看两遍,讲的很详细的。
回复 使用道具 举报
关于对象这个事情,我觉得重要的是要有这个概念。。。建议搞起一本JAVA headfirst这本书,看起来超级快,很快就能建立其对象的概念的。。。
回复 使用道具 举报
真是谢谢啦,我会认真看的
回复 使用道具 举报
构造函数,是对象初始化时做的事情,比如赋值;
创建对象,是外部需要实例化某个类的做法;
方法定义,是对象中函数的定义;
静态使用,静态成员或方法,不需要实例化对象即可调用。这样理解,静态的成员和是存在于一个特殊的区域,他是先于对象加载的,所以可以直接调用。
可以这样理解,
  1. public class Tmp {

  2.         public static void main(String[] args) throws IOException {
  3.                 Person p=new Person("喜欢笑");//创建对象
  4.                 Person.print();//静态使用
  5.         }

  6. }

  7. class Person {
  8.         static String type;//类型

  9.         public Person(String type) {//构造函数

  10.                 this.type = type;
  11.         }

  12.         public static void print() {//定义方法
  13.                 System.out.println("我是一个" + type + "的人");
  14.         }
  15. }
复制代码
回复 使用道具 举报
1007886543 来自手机 中级黑马 2014-5-14 22:55:46
藤椅
呵呵,谢谢
回复 使用道具 举报
下这东西包你不迷糊!
黑马程序员 .zip (603.44 KB, 下载次数: 189)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马