精华内容
下载资源
问答
  • 在java开发中,大家都知道,针对一个java源文件,可以有很...作为初学者,今天差点被迷惑了,事实上,内部类作为类一个成员,而类成员是可以用public来修饰,因而,在java源程序中,内部类是可以有多个public
    在java开发中,大家都知道,针对一个java源文件,可以有很多个类,但只能有一个public类,并且定义为public的类名必须与文件名一致,当然,也可以没有public类(从main处执行)。作为初学者,今天差点被迷惑了,事实上,内部类作为类的一个成员,而类的成员是可以用public来修饰的,因而,在java源程序中,内部类是可以有多个public的。
    
    展开全文
  • JAVA源程序规范

    2012-03-31 19:19:00
    概述:  完整的java源程序应该包括... // 公共的类定义部分,至多只有一个公共类的定义,java语言规定该java源程序的文件名必须与公共类名完全一致  classDefinition; // 类定义部分,可以有0个或多个  ...
    • 概述:

      完整的java源程序应该包括下列部分:

        package语句;

        import语句;

        public classDefinition; // 公共的类定义部分,至多只有一个公共类的定义, java语言规定该java源程序的文件名必须与该公共类名完全一致

        classDefinition; // 类定义部分,可以有0个或多个

        interfaceDefinition; // 接口定义部分,可以有0个或多个

     

    • package

        java编译器为每个类生成一个字节码文件,且文件名与类名相同,这就会带来一个问题:同名的类会发生冲突。package便可管理类命名空间。

         一般地,具有相同功能的类放在一个package中。

     

    •  源文件约定

        1. 一个java源程序至多只能有一个公共类的定义。

        2. 若java源程序有一个公共类的定义,则该源文件名字必须与该公共类的名字完全相同

        3. 若源程序中不包含公共类的定义,则该文件名可以任意取名。

        4. 若一个源程序中有多个类定义,则在编译时将为每个类生成一个.class文件。

     

    • java编程规范

        包名:全小写的名词,中间可由点分割,eg:java.awt.event

        类名:首字母大写,多个单词合成,每个单词首字母也要大写,eg: class HelloWorldApp

        接口名: 同类名,eg: interface Collection

        方法名: 由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,eg: balanceAccount, isButtonPressed

        变量名: 全小写,一般为名词,eg: length

        常量名: 基本数据类型的常量名为全大写,如果由多个单词构成,可以用下划线隔开,eg: int YEAR, int WEEK_OF_MONTH

             对象类型的常量,则是小写混合,由大写字母把单词隔开

    转载于:https://www.cnblogs.com/forstudy/archive/2012/03/31/2427530.html

    展开全文
  • 一个完整的Java。源程序应该包括下列部分: ...  public classDefinition,公共类定义部分,至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与公共类名完全一致。  classDefinitio...

    一个完整的Java。源程序应该包括下列部分:

    •  package语句,该部分至多只有一句,必须放在源程序的第一句。
    •  import语句,该部分可以有若干import语句或者没有,必须放在所有的类定义之前。
    •  public classDefinition,公共类定义部分,至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与该公共类名完全一致。
    •  classDefinition,类定义部分,可以有0个或者多个类定义。
    • interfaceDefinition,接口定义部分,可以有0个或者多个接口定义。

    例如:

    package javawork.helloworld;
    /*把编译生成的所有.class文件放到包javawork.helloworld中*/
    import java awt.*;
    //告诉编译器本程序中用到系统的AWT包
    import javawork.newcentury;
    /*告诉编译器本程序中用到用户自定义的包javawork.newcentury*/
     public class HelloWorldApp{...}
    /*公共类HelloWorldApp的定义,名字与文件名相同*/ 
    class TheFirstClass{...};
    //第一个普通类TheFirstClass的定义 
    interface TheFirstInterface{......}
    /*定义一个接口TheFirstInterface*/

    package语句:由于Java编译器为每个类生成一个字节码文件,且文件名与类名相同因此同名的类有可能发生冲突。为了解决这一问题,Java提供包来管理类名空间,包实 提供了一种命名机制和可见性限制机制。

     

    命名规范:

    package的命名: package 的名字由全部小写的字母组成,例如:com.runoob。

    class和interface的命名: class和interface的名字由大写字母开头而其他字母都小写的单词组成,例如:Person,RuntimeException。

    class变量的命名: 变量的名字用一个小写字母开头,后面的单词用大写字母开头,例如:index,currentImage。

    class 方法的命名: 方法的名字用一个小写字母开头,后面的单词用大写字母开头,例如:run(),getBalance()。

    staticfinal变量的命名: static final变量的名字所有字母都大写,并且能表示完整含义。例如:PI,PASSWORD。

    参数的命名: 参数的名字和变量的命名规范一致。

    数组的命名: 数组应该总是用这样的方式来命名:byte[] buffer。

    标识符可以用来标识变量名、类名、类中的方法名和文件名等。

     

    •  (1) 由字母、数字、下划线、$组成,不能以数字开头。
    •  (2) 大小写敏感。
    •  (3) 不得使用java中的关键字和保留字。

    关键字:都是小写的,jdk1.2多了strictfp(经准浮点型),关键字 jdk1.4多了assert(断言)关键字,jdk1.5多了enum(枚举) 关键字。

    true、false、null 严格说不应该算关键字,应称其为保留字更合适。

    习惯:

    •  (1) 标识符要符合语义信息。
    •  (2) 包名所有字母小写。
    •  (3) 类名每个单词首字母大写,其它小写,如:TarenaStudent。
    •  (4) 变量和方法:第一个单词小写,从第二个单词开始首字母大写,如:tarenaStudent。
    •  (5) 常量:所有字母大写,每个单词之间用 _ 连接。
    展开全文
  • 3.1 一个简单的Java应用程序 关键字public称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。...代码的文件名必须与公共类的名字相同,并用.java作为扩展名。(...

    3.1 一个简单的Java应用程序

    关键字public称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。
    关键字class表明Java程序中的全部内容都包含在类中。类是构建所有Java应用程序和applet的构建块。
    关键字class后面紧跟类名。(如:FirstSample)
    源代码的文件名必须与公共类的名字相同,并用.java作为扩展名。(如:FirstSample.java)
    如果已经正确地命名了这个文件,并且源代码中没有任何录入错误,在编译这段源代码之后就会得到一个包含这个类字节码的文件。Java编译器将字节码文件自动地命名为FirstSample.class,并与源文件存储在同一个目录下。
    Java使用的通用语法是 object.method(parameters) 这等价于函数调用。
    

    3.2 注释

    3.3 数据类型

    **3.3.1	整型**
    	int				4字节			-2 147 483 648 ~ 2 147 483 647(正好超过20亿)
    	short     	 	2字节			-32 768 ~ 32 767
    	long				8字节			-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807
    	byte			1字节			-128 ~ 127
    	int 类型最常用。byte 和 short 类型主要用于特定的应用场合。
    	长整型数值有一个后缀L 或 l;加上前缀0b 或 0B 就可以写二进制数; 可以为数字字面量加下划线,如用1_000_000表示一百万。
    **3.3.2	浮点类型**
    	float			4字节
    	double		8字节
    	float 类型的数值有一个后缀F 或 f。没有后缀F 的浮点数值默认为double 类型。也可以在浮点数值后面添加后缀D 或 d。
    	如果在数值计算中不允许有任何舍入误差,就应该使用BigDecimal 类。
    **3.3.3	char 类型**
    	char 类型的字面量值要用单引号括起来。所有转义序列都可以出现在加引号的字符字面量或字符串中。
    	\b			退格				\"			 双引号
    	\t			制表				\'			单引号
    	\n			换行				\\			反斜杠
    	\r			回车
    **3.3.4	boolean 类型**
    	布尔类型有两个值:false 和 true, 用来判断逻辑条件。
    	在C++中,数值甚至指针可以代替Boolean值。值0相当于布尔值false,非0值相当于布尔值true。
    

    3.4 变量

    可以在一行中申明多个变量。
    **3.4.1	变量初始化**
    	申明一个变量之后,必须用赋值语句对变量进行显式初始化。
    **3.4.2	常量**
    	在Java中,利用关键字final指示常量。
    
    public class Constants
    {
    	public static void main(String[] args)
    	{
    		final double CM_PER_INCH = 2.54;
    	}
    }
    

    关键字final表示这个变量只能被赋值一次。一旦被赋值之后,就不能够再更改了。习惯上,常量名使用全大写。
    在Java中,经常希望某个常量可以在一个类中的多个方法中使用,通常将这些常量称为类常量。可以使用关键字static final设置一个类常量。

    public class Constants
    {
    	public static final double  CM_PER_INCH = 2.54;
    	public static void main(String[] args)
    	{
    		
    	}
    }
    

    类常量的定义位于main方法的外部。因此,在同一个类的其他方法中也可以使用这个常量。而且,如果一个常量被申明为public,那么其他类的方法也可以使用这个常量。如上。

    展开全文
  • 第三章:java的基本程序设计框架 文章目录第三章:java的基本程序设计框架1. 科普类2. 数据类型2.1整型2.2浮点类型2.3 char类型2.4布尔类型2.5变量2.6 运算符2.7 ...代码的文件名必须与公共类的名相同 习惯把匹配...
  • 代码的文件名必须与公共类的名字相同,并用java作为扩展名;main方法必须声明为public;Java中有8种基本类型:4种整型、2种浮点类型、1种用于表示Unicode编码的字符单元的字符类型char和boolean型;...
  • 代码的文件名必须与公共类的名字相同。 main方法 现在需要记住: 每个Java应用程序都必须有一个main方法,其声明格式如下所示: public class ClassName{ . … …public static void main (Str...
  • Java程序结构初步分析

    千次阅读 2008-12-24 16:30:00
    完整java源程序结构:package语句;//该语句至多一句import语句;... //公共类定义部分,至多只有一个公共类的定义 //java语言规定该java源程序的文件名必须与公共类名完全一致(日本java,脑壳有问
  • 代码文件名必须与公共名字相同 类源文件中必须包含main方法,main方法必须是public,还必须是静态 System.out是对象 println()方法输出之后换行 print()方法不换行 3.2 注释 有三种 /...
  • Java 对大小写敏感 Java 中定义类名的规则很宽松。名字必须以字母开头,后面可以跟字母和数字的任意组合。...代码的文件名必须与公共类的名字相同,并用 .java 作为扩展名。 如果 main 方法正常退出,那么 Jav...
  • 代码的文件名必须与公共类的名字相同,并用 .java 作为扩展名。 Java编译器将字节码文件自动命名为 XXX.class ,并与源文件存储在同一目录之下。 main方法必须是public的,每个Java应用程序都必须有一...
  • Java对大小写敏感  类是构建所有Java应用程序和applet构建块。...代码文件名必须与公共类名名字相同(如:公共类名 public class HelloWorld,文件名必须是HelloWorld.java) main方法必须声明
  • 前两章:概述&设计环境 第3章 基本程序设计结构 3.1 概览 大小写敏感。 访问修饰符:程序其他部分对这段代码的访问级别。...代码的文件名必须与公共类的名字相同,并用.java作为扩展名。...
  • Java入门细则

    2019-04-27 10:20:00
    (一)一个完整的Java。源程序应该包括下列部分: ...public classDefinition,公共类定义部分,至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与公共类名完全一致。 classDefi...
  • java语言程序逻辑 —— 第一章小结一、main方法常见错误及要点: 1、public修饰...二、java程序开发过程: 1、编写java源程序 (*.java) 2、编译 (从*.java到*.class) 3、运行三、单词: public 公共的 st
  • Java基础学习(一)

    2019-03-04 22:05:18
    一、关于Java的编程规范 一个完整的Java。源程序应该包括下列部分: ... public classDefinition,公共类定义部分,至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与公共类名完全一致。...
  • Core Java 笔记(二)

    2019-09-22 15:13:38
    代码的文件名必须与公共类的名字相同,扩展名为 .java 对应的字节码文件将被自动命名为ClassName.class ma...
  • java小记

    2019-07-20 11:27:00
    在一个源文件中只能有一个共有类(public),代码的文件名必须与公共类的名字相同,并以.java作为后缀。 运行已编译的程序时,java虚拟机会从指定类中的main方法开始执行。 不能再嵌套的代码块中声明同名的变量...
  • 一个完整的java源程序应该包括下列部分: ...//公共类定义部分,至多只有一个公共类的定义 //java语言规定该java源程序的文件名必须与公共类名完全一致 classDefinition;//类定义部分,可以有0个或者多个类定...
  • Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发一个小型目录监视系统,系统会每5秒自动扫描一次需要监视目录,可以用来监视目录中文件大小及文件增减数目变化。...
  • Java SE

    2020-03-10 17:40:35
    代码的文件名必须与公共类名相同 java中所有函数都属于某个类 注释:// /* */(不能嵌套) /** */ 基本数据类型 整型:byte(1==8bits)、short(2)、int(4)、long(8) 浮点型:float(4)、double(8) ...
  • 代码的文件名必须与公共类的名字相同,并用.java作为拓展名。 2.数据类型 Java是一种强制类型语言,必须为每一个变量声明一种语言。Java中共有8种基本类型,4种整形,2种浮点型,1种用于表...
  • Java基础学习笔记

    2020-03-14 14:57:57
    1.代码文件名必须与公共类名字相同,并用.java作为拓展名 2.main方法必须声明为public(关键字public称为访问修饰符),每个Java应用程序必须要有一个main方法 3.{}大括号划分程序的各部分,称为块 4.点号(.)...
  • public classDefinition,公共类定义部分,至多只有一个,且Java源程序文件名必须与该类名一致 interfaceDefintion,接口定义部分,可以有0个或多个接口定义 编程规范 包名,全小写,可以用点分隔开 类名,首...
  • 2. 代码的文件名必须与公共类的名字相同,并且一个文件中最多只能有一个公共类。 3. 和C++不同,Java中的所有函数都属于某个类的方法,所以Java中的main方法必须有个外壳类,且是静态的。 数据类型 ...
  • 1. Java区分大小写,下一段代码中,关键字public称为访问修饰符,用于控制程序的其他部分对于这段代码的... 代码的文件名必须与公共类的名字相同,并用.java作为拓展名。和c++一样,每个Java程序都要有一个m...
  • JAVA初学笔记-11月8日

    2020-11-08 18:05:36
    1,安装JDK并配置环境,下载IDEA(b站有破解教程)。 笔记 2, public class HelloWorld(一个简单的java程序) { public(此为访问修饰符,用于控制程序其他部分对这段...4,代码的文件名必须与公共类的名字相同,
  • 这章主要就介绍Java的基本程序设计结构,比较基础,我就记下我认为重要和我以前不知道...2.代码的文件名必须与公共类的名字相同,并用.java作为扩展名。这就说明一个Java文件最多有一个public的类(可以没有),如果...
  • core java v1 笔记 Java 语法是 C + + 语法一个 “ 纯净 ” 版本。 这里没有头文件 、指针运算 ( 甚至指 针语法 )、 结构 、 联合 、 操作符重载 、虚基类等 ...代码文件名必须与公共名字相同 ...

空空如也

空空如也

1 2 3
收藏数 46
精华内容 18
关键字:

java源程序的文件名必须与公共

java 订阅