Java学习第二回:JAVA中包的概念了解:似懂非懂
2013-03-18 21:20
218 查看
说是似懂非懂是因为了解的实在是很少,但还是想写出来,以作纪念及记忆。
C++与C#都有命名空间的概念,JAVA中包的概念应该是提供了与命名空间相似的概念。我所知道的关于命名空间的作用是非常有限的,在C++中,编译器需要一个命名空间来区分相同名字的函数,类等,JAVA中也是相同的,且JAVA中相应包的命名还是有些讲究的。若包名为A点B点C,那么相应这个包里的类就应该放在文件夹:A杠B杠C杠下。
具体的用法我还知之甚少,这里说说包的作用吧,据有些资料讲,包的作用大致有三条:
避免类的重名带来的各种问题,适用于非常大型的项目,如果只写一个非常小的控制台程序,包的概念不理解也罢;当然还是理解了对以后的开发大有好处;
可以对包内的类有一定保护作用,如:函数想调用其他包里的类,必须先载入相应的包(import);
对于大型项目来说,包也是一个很好的索引,便于学习。
我所知道的也就这些了,关于以后的学习中,我选择了常用的开发工具:eclipse,在官网上下载安装上即可用。就写到这儿吧,以后该学具体的语法了。
C++与C#都有命名空间的概念,JAVA中包的概念应该是提供了与命名空间相似的概念。我所知道的关于命名空间的作用是非常有限的,在C++中,编译器需要一个命名空间来区分相同名字的函数,类等,JAVA中也是相同的,且JAVA中相应包的命名还是有些讲究的。若包名为A点B点C,那么相应这个包里的类就应该放在文件夹:A杠B杠C杠下。
具体的用法我还知之甚少,这里说说包的作用吧,据有些资料讲,包的作用大致有三条:
避免类的重名带来的各种问题,适用于非常大型的项目,如果只写一个非常小的控制台程序,包的概念不理解也罢;当然还是理解了对以后的开发大有好处;
可以对包内的类有一定保护作用,如:函数想调用其他包里的类,必须先载入相应的包(import);
对于大型项目来说,包也是一个很好的索引,便于学习。
我所知道的也就这些了,关于以后的学习中,我选择了常用的开发工具:eclipse,在官网上下载安装上即可用。就写到这儿吧,以后该学具体的语法了。
相关文章推荐
- 学习java需要了解的一些基本概念
- Java学习记录[1]:了解一些基本概念和Java体系构成_正在更新_
- Java的动态性支持学习一 - 反射机制 概念概述
- JAVA多线程学习一:线程的了解
- Java学习笔记31:Java程序员应该了解的10个面向对象设计原则
- JAVA学习.多态的概念
- JAVA学习.JavaBean概念的描述
- 学习Java的30个基本概念
- Java 容器类学习笔记1--了解Java提供的容器类List、ArrayList、Vector及map、HashTable、HashMap
- 学习Java开源框架前你应该了解的
- Java学习笔记——关于java中类中乱七八糟的概念的梳理
- Java学习总结3——多态1(多态的概念)
- 快速学习javaSE基础1-java概述(了解)
- Java学习记录(记录一部分Java和C++区别和Java里一些比较重要的概念)--稍后会转到新浪博客
- Apache Mina学习笔记:Java NIO基础概念
- RE:JAVA学习-了解线程
- Java 相关概念学习
- java学习笔记00-java的基本概念
- [转载]学习SNMP必须了解的几个概念
- Java学习笔记56. 接口的基本概念与使用