JAVA(SE)基础

JAVA(SE)基础 (一 ) HelloWorld、注释和标识符

学习编程,第一个代码往往都是在系统上打印hello world,这是我们进入计算机世界的第一步,我们将来也会在这个世界上进行探索。

打印hello world

/*
在系统上打印Hello World!!!
*/
public class HelloWorld{ //定义一个公共的类名 HelloWorld
    public static void main(String[] args){  //main方法 入口
        System.out.println("Hello World!!!")  //在系统上打印
    }
}

最基础的工具——记事本

写代码的工具有千千万,在我们为选哪一个开始烦恼的时候,我们不妨先用记事本写下我们第一个代码,没有任何多余的提示,只靠自己,迈出这新世界的第一步。

记事本写代码很简单,我们只需要把txt的文件格式,改为java格式就可以了。我们不妨可以把名字命名为“HelloWorld.java",稍后我们也是会重点说下命名规则的,现在可以先按照这个名字写我们最开始的代码。

JDK的安装和环境变量的配置

java是一个编译加解释的语言,jdk中也包含着解释器和编译器,因此,我们下载一个jdk就可以运行java代码了。

但是只是安装好了,我们还不能够随时随地的运行java文件,要想运行只能是java文件和代码文件在一个文件夹中,这又对我们这些编程的人来说,非常的麻烦,因此我们需要配置一个环境变量,可以在其他的地方也能够编译代码。

环境变量的配置:右键我的电脑–>属性–>高级属性设置–>环境变量

之后把java的bin的文件路径复制到path中进去,就可以了。

对于将来我们可能安装多个不同版本的jdk,我们就需要新建一个变量,命名为 JAVA_HOME,变量值为 bin目录的前一文件路径。之后再在path中输入**% JAVA_HOME%\BIN**就可以了。

设置好环境变量后,我们可以在cmd(即在开始菜单的搜索cmd)的dom中输入java -version(java 空格 -version)来查看jdk的版本好。输入java或者javac也都是可以运行了。

写代码

基础的工具都设置好了,就可以写代码了。首先是public class HelloWorld{},这代表的是一个公共类,类名需要和文件名保持一致,因此我们的文件名也是 HelloWorld,注意的是大括号{}是成对出现的。

之后是主方法(main方法)public static void main(String[] atgs){},也是程序的入口,没有入口就执行不了。是一个没有返回值的静态的方法,之后还会在讲方法的时候具体讲下含义。(String[] args) 是参数,之后再讲方法时也是会重点说的。

之后就是在系统上打印hello world了,**System.out.println("") ;**引号中可以输入字符串,数字的话,不用引号。其中println是打印Hello World后换行的意思。

执行语句

之后就是语句的执行了。因为java是一个解释加编译的语言,需要先把java文件,编译成**.class**的字节码文件,之后再执行。

javac HelloWorld.java 
java HelloWorld

再dom中先用javac编译成.class 的字节码文件,之后在用java 执行字节码文件,执行字节码文件时,后面不跟.class 。

之后我们就可以看到hello world了。

注释

注释是解释说明的意思,可以让我们更加直观的了解代码的含义,也可以方便阅读代码的人,更快了解其用途。在编译的时候,注释的内容不执行。

注释分为单行注释,多行注释 和 文本注释。

单行注释是对一行的内容进行注释,“//”,用双斜杠表示,后面的内容进行注释。

多行注释 是对多行的内容进行注释,用"/*"开头,“*/”结尾,对于中间的内容进行注释。

文档注释 以 /** 开头,“*/”结尾,也是对其中间的内容注释,并且在生成api文档时,保留文档注释,但单行和多行注释不保留。

标识符

java中一切需要命名的地方都需要标识符,因此就有了标识符的命名规则和命名规范

命名规则是必须要遵守的,不遵守直接回报错。规范是一种约定俗成的,不遵守也不会报错,但是会让代码看起来凌乱。

命名规则:字母、数字、下划线、美元符号,其中数字不能开头。

​ 不能用关键字和保留字(将来可能成为关键字的字)。

命名规范:见名知意

​ 驼峰命名原则

​ 变量或者方法: 第一个单词全部小写,第二个单词开始,每个单词首字母大写
​ 类或者接口: 每个单词首字母大写
​ 常量: 全部大写,每个单词之间使用_进行连接
​ 包: 全部小写,层级之间使用.连接

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值