CoreJava知识,积累即使成功

程序编写

第一个java程序

1.编写源文件

源文件名称应为:源文件名.java
**注意:
1)如果一个类是public修饰的,则其源文件名必须和类名保持一致 如下代码的源文件名应为HelloWorld。
2)一个源代码中可以定义多个class,每个class会分别被编译成不同的 .class文件,但是只能有一个class是public的。
**

//public 公开的,是修饰符
//java代码都是使用class类进行组织
//HelloWorld是程序的名字,自己取的
public class HelloWorld{
	//main函数是主函数,应用程序的入口,格式暂时固定,且最多只有一个
	public static void main(Strin[] args){
		System.out.println("Hello World");
	}
}

2.编译

编译的前提要求是环境变量配置成功 dos窗口测试环境的方法:dos窗口输入javac -version

doc窗口运行方式:javac 源文件名.java(带着 .java扩展名)
编译后会以类名为文件名生成 .class文件

3.解释执行

java 类名(执行时不含.class扩展名)

这是doc窗口运行java文件的方式,如果使用工具软件来编写执行可以当了解知识,使用doc窗口的话更能了解到java的执行方式--------先编译后解释

package包

类似文件夹,对java类进行管理
1> 打包 package 包名;(放在源代码的第一行,注释除外)

package test;
public class Guohui{
	public static void main(String[] args){
		System.out.println("今天星期三");
	}
}

2> 带包编译 javac -d . 源文件名.java(对源文件进行自动带包编译,并且放在.当前目录中)如:javac -d . Guohui.java

3> 带包执行java 包名.类名 (执行时,不含.class扩展名) 如: java test.Guohui
包名在开发中采用域名倒写的方式

编码规范

语法要求【必须遵守】

标识符的组成 <包名 类名 方法名 变量名 常量名>

  • 包含字母 数字 下划线 $符号 其中数字不能开头
    eg: stuName stu_name $name stu_5_Name
  • 不允许使用关键字或保留字
  • 严格区分大小写

规范性要求

望文生义 ------- 见名知义
大小写上的规则:每个标识符可以由多个单词构成

  • 类名和接口名 每个单词首字母都大写
    eg:Guohui Person Student

  • 变量名和方法名 首单词全小写,其后每个单词首字母大写
    eg: studentName printSplitCharacter()

  • 常量 全大写
    eg: STUDENTNAME

  • 包名 全小写

  • 缩进上的要求
    <1> 每行一句代码 以 ; 结尾
    <2> 每进入一个新的代码块 {},使用tab键缩进一级
    <3> 同级语言 列对齐

  • 注释
    对源代码的描述性/补充性的说明,不参与编译
    <1>单行注释
    //注释内容 一般行尾使用
    <2> 多行注释
    java /* 多行注释内容 */
    <3>文档注释
    java /** 文档注释 配合javadoc生成帮助文档API javadoc -d ./doc*.java */

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值