社区
Java SE
帖子详情
JAVA初学者有几个问题请教?
zl1980
2005-07-13 09:28:39
昨晚练习了几个小时的HELLO WORLD,有几个问题没搞明白,想请教一下:
main函数中的自变量args有什麽作用呢,在main函数内部调用该参数时怎麽会报错呢?
一个编译单元内部只能有一个PUBLIC类,那如果我没有特别声明,那该类是PROTECTED还是PRIVATE呢?
为什麽我将其他类定义为PROTECTED 或PRIVATE时编译时会报错呢?
还有,公共类中的PRIVATE方法其他类可以调用吗?
私有类中的PUBLIC方法呢?
...全文
56
3
打赏
收藏
JAVA初学者有几个问题请教?
昨晚练习了几个小时的HELLO WORLD,有几个问题没搞明白,想请教一下: main函数中的自变量args有什麽作用呢,在main函数内部调用该参数时怎麽会报错呢? 一个编译单元内部只能有一个PUBLIC类,那如果我没有特别声明,那该类是PROTECTED还是PRIVATE呢? 为什麽我将其他类定义为PROTECTED 或PRIVATE时编译时会报错呢? 还有,公共类中的PRIVATE方法其他类可以调用吗? 私有类中的PUBLIC方法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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是最私有的一种, 只能在类的内部访问.
asp.net知识库
与正则表达式相关的
几个
小工具 你真的了解.NET中的String吗? .NET中的方法及其调用(一) 如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码
问题
的小工具 慎用const...
Java
零基础
初学者
,最先开始学什么?|附
Java
学习路线
Java
零基础
初学者
,最先开始学什么?|附
Java
学习路线 我
请教
了身边的一位大神为大家解答,零基础小白如何入门并附上学习路线! 最后,如果大家如果在自学遇到困难,想找一个
java
的学习环境,可以加入我们的
java
学习...
Java
初学者
,如何学习
Java
?
作为一名
Java
的完全自学者。我来说说吧,希望能给大家带来点帮助,如果有不同意见的大家一起来讨论,总之,希望大家可以共同进步。。废话不多说了。。进去正题。。学习
Java
呢如果你学过别的面向对象的语言那么通过...
初学者
怎么学好
Java
?
是所有该行业共同面对的
问题
,其实每种语言的学习方法都相似,对于
初学者
来说需要注意的主要有一下几点(同时也结合自己的学习历程): 明确自己的学习目标和大的方向,选择并锁定一门语言,按照自己的学习方向努力...
推荐给
java
初学者
看的书籍以及怎么自学
Java
技巧?
推荐给
java
初学者
看的书籍 《Head First
Java
, 2nd Edition(中文版)》这本书不仅内容丰富、有趣且通俗易懂,并且涵盖了所有
Java
相关的基础知识。如果你是
Java
初学者
,这本书正适合你。 《
Java
核心技术(卷1...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章