CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

java基础问题,小妹先谢谢了

楼主zl_215(我爱兔兔)2002-10-23 13:54:23 在 Java / J2SE / 基础类 提问

我学java不久,对类的概念还有些不清楚,请各位大虾多帮忙!在java中定义一个类时,类中的main()过程和构造函数各有什么作用?究竟是main()函数先执行还是构造函数先执行? 问题点数:10、回复次数:14Top

1 楼xiaoyao1976()回复于 2002-10-23 13:58:52 得分 0

先执行main(),这是程序入口,然后构造函数,如果没写构造函数系统默认一个,然后时初始化变量Top

2 楼zl_215(我爱兔兔)回复于 2002-10-23 14:03:38 得分 0

谢谢了:)Top

3 楼zhaolizu(一族)回复于 2002-10-23 14:04:59 得分 0

main()是要执行程序时调用,而构造方法是在类生成对象的时候调用。这是两回事的。呵呵Top

4 楼xiaozx_dragon(龙之子)回复于 2002-10-23 14:08:34 得分 0

小妹,你好  
  main()函数是应用程序中有的  
  一般是程序的入口点  
  每个类都有一个构造函数,用来实例化类用的,  
  类只有实例化成对象后才可以调用其中的方法!Top

5 楼zl_215(我爱兔兔)回复于 2002-10-23 14:11:06 得分 0

to   zhaolizu  
  执行程序时是什么时候呢?Top

6 楼zl_215(我爱兔兔)回复于 2002-10-23 14:13:42 得分 0

to     xiaozx_dragon(龙之子)    
  应用程序和类有什么不同呢?  
  Top

7 楼zosatapo(CSDN是Litter)回复于 2002-10-23 19:00:23 得分 0

不读书,在这里乱讲什么呀。  
   
  我劝你们好好看看<java语言规范>的12,14章。  
   
  Top

8 楼xue_sharp(只想平凡的生活到老)回复于 2002-10-23 19:03:38 得分 0

就因为一个“小妹”  
  这么多热心人哦。hohoTop

9 楼farawayzheng_necas(遥远)回复于 2002-10-23 19:36:20 得分 10

时代不同了,男女就是不一样啊,哈哈  
   
  〉先执行main(),这是程序入口,然后构造函数,如果没写构造函数系统默认一  
  〉个,然后时初始化变  
      不一定哦,  
      class   A{    
          static   {  
                System.out.println("static");  
          };  
          public   static   void   main(String   []   args   )   {  
                System.out.println("main");  
          }        
      }  
      结果是   static    
                    main  
  Top

10 楼wang_zheng_wz(我打开任督二脉)回复于 2002-10-23 20:36:22 得分 0

《thinking   in   java》chapter6,7Top

11 楼huangxushuang(huangxushuang)回复于 2002-10-23 21:04:25 得分 0

请问楼上的楼上,为什么会输出“static“Top

12 楼haode(好的)回复于 2002-10-23 21:09:03 得分 0

因为那个System.out.println(static)是被放在静态声明区里了(具体名字记不清了)  
   
  就是用  
   
  static{  
  };  
   
  包着的,它要执行的Top

13 楼zl_215(我爱兔兔)回复于 2002-11-28 01:23:51 得分 0

to   zl_215()    
                    有时间我也和你一起学习好吗?  
                你要的东东已经传过去了,放在你的   E:\书\******开发人员指南。Top

14 楼huangxushuang(huangxushuang)回复于 2002-12-14 14:06:13 得分 0

但是我   运行时   出现异常"Exception   in   thread   "main"   java.lang.NoClassDefFoundError:static"Top

相关问题

  • JAVA连接SQL Server的问题,小妹拜求高手指教,小妹先谢过了!!!!!!!!
  • 求JAVA函數集 小女在线等。。。。小妹先谢了
  • 小妹初涉java 请各位大哥帮忙,谢谢先
  • 小妹谢谢先!
  • 请教,小妹在这里先谢了
  • 小妹有一个问题,希望哥哥们赐教. 小妹先谢过了:)
  • java 基础:JTable
  • 搞图形图像处理需要那些学科的基础?? 数学?信号?小妹坐等
  • 小妹有一问题,请帮帮我吧我先谢了。
  • 模糊查询问题!!高手请进! 小妹先谢了。

关键词

  • 函数
  • 执行
  • 小妹
  • 构造
  • 调用
  • 程序
  • 类
  • 入口
  • main
  • static

得分解答快速导航

  • 帖主:zl_215
  • farawayzheng_necas

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo