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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mz585858 中级黑马   /  2016-6-3 22:08  /  641 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

是否可以从一个static方法内部发出对非static方法的调用?为什么?

4 个回复

倒序浏览
静态只能访问静态,静态随着类的加载而加载,
回复 使用道具 举报
不能对非静态的访问
回复 使用道具 举报
本帖最后由 18611643318 于 2016-6-3 23:03 编辑

new 非static方法的类.非static方法()
  1. package com.itheima;

  2. public class Test24 {
  3.         public static void main(String[] args) {
  4.                 new Test24().method();
  5.         }

  6.         void method() {
  7.                 System.out.println("HelloWorld!!!");
  8.         }

  9. }
复制代码

不能直接调用,可以间接调用.
回复 使用道具 举报
静态只能访问静态
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马