-
class : 代表代码容器
class 类名{ //程序的入口:main,主函数 public static void main(String[] args){ } } 注意:一个类中最多只能有一个主函数
-
编译和运行
(1)编译:javac 源文件名.java 注意:通过编译生成对应的.class文件,以类名为名 只要源文件的内容发生改变,必须重新进行编译,才能运行正确 编译过程是需要校验语法是否通过,语法错误,编译报错 (2)运行:java 类名
-
控制台输出语句:用于展示信息
System.out.println();//控制台输出并换行 System.out.print();//控制台输出不换行
-
注意事项
(1)一个源文件可以定义多个类,但是类之间不能重名 (2)每一个类中都可以定义一个main函数 (3)在编译时,编译的是.java文件,每一个类都会生成对应的.class文件 (4)一个源文件中可能存在多个main函数,但是一个类中等最多只能有一个main函数
-
公开类
(1)公开类:被public修饰的类 (2)语法: public class 类名{} (3)注意: a.公开类的类名必须和源文件名一致 b.在一个源文件中最多只能有一个公开类
包(package)-
包的作用:类似于文件夹,用于管理文件,分门别类方便查找和管理
-
语法:
package 包名;//可以多层包结构 package com.baizhi.scq.day1;
-
位置:源文件中第一行有效语句;所有类的最前面
-
注意:一个源文件中最多只能有一行package语句
-
带包的编译和运行指令
(1)编译: javac -d . 源文件名.java (2)运行: java 包名1.包名2.包名3
目的:提高代码的可读性,便于纠错和具有清晰的层次感
-
良好的编码习惯
(1)每个层次之间都有一个tab的缩进距离
(2)建议一行语句占用一行
-
良好的标识符命名习惯
标识符:程序中需要起名字的地方统称为标识符 (1)硬性要求(语法要求,必须遵循): a.Java中的标识符只能由数字、字母(包括汉字)、下划线(-)、$来构成,不能以数字开头 b.Java中的标识符严格区分大小写 c.Java中的标识符没有长度限制 d.Java中的标识符不能以关键字、保留字(goto、const)、特殊字符(null/true/false)定义 (2)软性要求(建议性): a.望文生义、见名知义 例如:姓名 name 成绩:score 电话:tel b.类名每一个单词的首字母需要大写 c.包名要求全小写 d.变量名、函数名、方法名要求第一个单词首字母小写其余单词首字母大写,这种命名方式被称为驼峰式命名法 例如:ageAndName selectAllAge
-
良好的注释习惯
注释:程序中对功能的描述性文字、作用在于解释说明;目的是提高代码的可读性 注意:注释的语句不参与编译
(1)单行注释:// 注意:只能写一行解释的内容 (2)多行注释: 注意:单行注释不能嵌套多行注释;但是多行注释可以嵌套单行注释 (3)文档注释: 生成文档的指令:javadoc -d . 源文件名.java(默认在源文件路径下生成) javadoc -d dos 源文件名.java(在指定的dos包中生成) 注意:文档注释只对类的解释和函数(方法)的解释有效
-
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)