社区
Java SE
帖子详情
JAVA初学者有几个问题请教?
zl1980
2005-07-13 09:28:39
昨晚练习了几个小时的HELLO WORLD,有几个问题没搞明白,想请教一下:
main函数中的自变量args有什麽作用呢,在main函数内部调用该参数时怎麽会报错呢?
一个编译单元内部只能有一个PUBLIC类,那如果我没有特别声明,那该类是PROTECTED还是PRIVATE呢?
为什麽我将其他类定义为PROTECTED 或PRIVATE时编译时会报错呢?
还有,公共类中的PRIVATE方法其他类可以调用吗?
私有类中的PUBLIC方法呢?
...全文
65
3
打赏
收藏
JAVA初学者有几个问题请教?
昨晚练习了几个小时的HELLO WORLD,有几个问题没搞明白,想请教一下: main函数中的自变量args有什麽作用呢,在main函数内部调用该参数时怎麽会报错呢? 一个编译单元内部只能有一个PUBLIC类,那如果我没有特别声明,那该类是PROTECTED还是PRIVATE呢? 为什麽我将其他类定义为PROTECTED 或PRIVATE时编译时会报错呢? 还有,公共类中的PRIVATE方法其他类可以调用吗? 私有类中的PUBLIC方法呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zl1980
2005-07-13
打赏
举报
回复
我刚看完Thinking in Java的前四章。
谢谢Dan1980(也该有一些作为了) ,准备结帐了。
shoulders
2005-07-13
打赏
举报
回复
强烈建议楼主看Thinking in Java
Dan1980
2005-07-13
打赏
举报
回复
第一个问题: main()方法的那个String数组是用来接收命令行参数的, 比如你用:
>java HelloWorld a b c
那么a,b,c会作为三个字符串分别传入main()方法的那个数组参数. 如果命令行没有指定参数, 则数组参数长度为零, 试图使用其中元素自然会报错.
第二个问题:
首先, 要搞清楚: JAVA中的访问控制修饰符共有三个public, protected, private, 而访问控制级别共有四级, 它们按可访问程序由大到小排列是:
public > protected > friendly(default) > private
默认为friendly, 也就是不指定任何修饰符的情况.
用来修饰类的访问控制修饰符只有public(内部类除外), 因此类只有两个访问控制级别, 即public和friendly.
public的类和类成员可以在任何地方访问
而friendly的类和类成员只允许在同一包内访问.
protected的类成员可访问的范围比friendly稍微大一点, 除了允许包内访问以外, 还允许包外的子类访问.
private是最私有的一种, 只能在类的内部访问.
给C++
初学者
的忠告
### 给C++
初学者
的忠告 #### 1. C++是一门复杂的语言 - **解释**:作为一门功能强大的编程语言,C++具备高度的灵活性与控制力,但这也意味着它比其他一些现代语言(如Python或
Java
)更难上手。
初学者
在学习过程中...
introduce
java
学习
Java
的过程可以分为
几个
阶段,帮助软件工程师逐步成长为软件设计师、架构设计师或项目管理师。 ### 学习程序设计的关键步骤 1. **培养兴趣**:对编程产生兴趣是持续学习的动力源泉。 2. **选择编程语言**:...
java
学习心得4000字.doc
在学习
Java
的过程中,
初学者
往往会经历一系列心理变化,从最初的兴奋到中间的困惑甚至迷茫,再到最终的理解与掌握。这一过程可以被形象地概括为“三起三落”: - **初次接触的兴奋**:对新鲜事物的好奇和探索欲望。...
SL257lab实验答案
对于
初学者
而言,阅读和理解这些代码能够帮助他们提高编程技巧,学习如何有效地组织代码结构,以及如何调试和优化程序。 实验代码可能涉及以下
几个
核心主题: 1. **基础编程**:包括基本语法、控制结构(如循环和...
java
入门到精通整理(一)语言基础
本文将从
Java
的基础知识开始讲解,帮助
初学者
从零开始理解
Java
编程。 首先,我们来了解
Java
中的代码注释。注释在编程中用于解释代码的功能,提高代码的可读性。在
Java
中,有三种类型的注释: 1. 单行注释:使用"//...
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章