黑马程序员技术交流社区

标题: 一些概念性的问题 [打印本页]

作者: 静以修身    时间: 2013-9-2 16:32
标题: 一些概念性的问题
本帖最后由 静以修身 于 2013-9-3 11:02 编辑

什么叫编译时确定?什么叫运行时确定?什么情况下要在运行时确定?能举个例子么?

作者: gulup    时间: 2013-9-2 18:25
编译时确定,你可以理解为,硬编码,写死在程序里面的,比如编写一个方法,需要接收一个字符串并输出。
  1. class Test {
  2.         public static void main(String[] args) {
  3.                 pri("abc")//硬编码,已经写死了要输出的内容
  4.                 pri(args[0])//程序运行时接收用户输入
  5.         }

  6.         public static void pri(String str){
  7.                 System.out.println(str);
  8.         }
  9. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2