初学Java的3个问题 2.函数内的所有变量声明都只能在函数内有效,而public是全局有效,两者矛盾,自然就出错喽3.一个方法内,如果其数据成员以参数的形式被另一个方法调用,这是可以的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 回答你 2 和 3问题:2. TextArea ta 是对类TextArea实例对象化, 其对象后只能在当前方法体内生存,无法被外界调用,也就是说欠缺就是private, 你不能加public3.不能互相调用,除非你在class内定义这个数据成员.比如你可以在class的开始行写:TextArea ta=null;Label lb=null;然后你在构造函数中定义ta=new TextArea();lb=new Lable();这样ta 和lb 可以为整个class共用,不同方法都可以调用他们 我不知道你说的是什么META键,我只知道在许多 Unix/Mac 机器上,键盘上没有pc 机的 Alt 键,而是有一个 Meta 键,而 Ctrl 键则大多 Unix 机器和 PC 一样.这里的 Meta 键,就是 Unix 机器上的 Meta键,在许多 X 应用中需要用到 Meta+F1...F12 这样的组合来完成一些快捷键的功能,到了 PC 里这个键就由 Alt 代替了,比如windows 里的 Alt+F4.Meta 键即 PC 上的 Alt 键.:-) 对于中文姓名,如何比较大小排序? 问一个算法. SWT问题-向Shell里面添加组件报错 内存泄漏,内存不足 几个J2EE 基础问题。求解! 用Arrays.sort()来排序有什么缺点么??这个方便的方法用的怎么这么少呢? 有现成的颜色对话框吗 short s1 = 1; s1 = s1 + 1;有错而short s1 = 1; s1 += 1正确。,为何? 如何下载applet? 请问如何用Java控制打印格式? 谁能讲讲堆数据结构(Heap)是怎么回事? 用JAVA操作数据库居然出现这种现象
2. TextArea ta 是对类TextArea实例对象化, 其对象后只能在当前方法体内生存,无法被外界调用,也就是说欠缺就是private, 你不能加public3.不能互相调用,除非你在class内定义这个数据成员.
比如你可以在class的开始行写:
TextArea ta=null;
Label lb=null;然后你在构造函数中定义
ta=new TextArea();
lb=new Lable();这样ta 和lb 可以为整个class共用,不同方法都可以调用他们
而 Ctrl 键则大多 Unix 机器和 PC 一样.这里的 Meta 键,就是 Unix 机器上的 Meta键,在许多 X 应用中需要用到 Meta+F1...F12 这样的组合来完成一些快捷键的功能,到了 PC 里这个键就由 Alt 代替了,比如windows 里的 Alt+F4.
Meta 键即 PC 上的 Alt 键.:-)