设为首页 加入收藏

TOP

java面向对象编程笔记:Java语言初步(3)
2014-11-18 02:39:25 】 浏览:171
Tags:java 面向 对象 编程 笔记 :Java 语言 初步

  1.每个源文件中包含内容:


  零个或一个包声明、零个或多个包引入、零个或多个类声明、零个或多个接口声明。至多只有一个类或者接口是public的,而且源文件必须以其中public类型的类的名字命名。


  1)包声明语句:


  用于把该源文件中的类和接口放在特定的包中,一个源文件中只能有一个package语句,也可以省略表示为在默认包,该包没有名字。这就意味着在该源文件中定义的包和接口都在同一个包中。package语句必须放在源文件第一行。例如:package com.abc.dollapp


  包的作用:


  a.区分名字相同的类。b.实施访问控制。c.划分和组织Java应用中的各种类。


  包的命名规范:


  a.一般采用小写。


  b.包含创建者、所属项目名称、处于项目所处的哪些位置等信息。


  c.一般采用URL命名规范的反转,例如,类名com.abc.netstore.common,SysContent,这意味着SysContent类由abc公司开发,属于netstore项目,位于netstore.common中。


  d.Java不强制要求包名。


  2)包引入语句:


  使用其他包中的类和接口。注意import语句不会意味着JVM会把所有的类和接口加载到内存中并对它们初始化。


  注意:若同时引用了两个来自不同包的同名类,那么必须通过完成类名来区分。


  3)方法声明:


  返回值类型 方法名 (参数列表){


  方法主体


  }


  4)main()方法:


  public static void main (String[] args),其实public和static的位置可以调换,由于用static修饰的方法默认都是final(不能被子类覆盖),所以加上final也没事。


  类中可以通过重载的方法提供多个不作为的应用程序入口的main方法。


  5)注释:


  注意/** ... */出现在任何声明之前都会被视为JavaDoc。


  6)关键字:


  注意friendly和sizeof不是Java关键字,这与c++不一样。


  7)标识符:


  a.首字母必须是字母、下划线、美元符号、人民币符号。其中不能包含-、#等字符。


  b.没有长度限制,但是大小写敏感。


  c.官方的命名规范有


  类名和接口名:首字母大写,若多个单词拼成则每个单词首字母大写。


  方法和变量名:首字母小写,若多个单词拼成则除第一个单词外的其他单词首字母大写。


  包名:小写。注意源文件的位置,比如若使用默认包,则Doll.java在根目录下,若类名为com.abc.dollapp.doll.Doll,则源文件Doll.java要在\com\abc\dollapp\doll目录下。


  常量名:大写形式,多个单词用下划线隔开。


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇java面向对象编程笔记:操作符简介.. 下一篇java面向对象编程笔记:UML建模语..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目