【JavaSE】初识Java

在介绍完C语言之后,我们便正式进入Java语法的学习

目录

1.Java是什么

2.Java的语言环境

3.Java程序的运行

4.Java代码的细节

5.Java的注释

6.Java中标识符


1.Java是什么

Java是一门程序设计语言,目前经过发展,Java在各个领域上都有着广泛的应用,如果对Java的发展历史有兴趣的可以自己去找资料,这里就不过多介绍了,虽然我比较想把这段复印下来水字数

2.Java的语言环境

如果想要成功运行Java代码,我们需要下载JDK,然后配置环境变量。那什么是JDK?

JVM:Java虚拟机,Java的代码在这里运行

JRE:Java运行环境,里面包含了JVM,同时还有Java基础类库

JDK:Java开发工具包,里面包含了JRE,同时还包含编译器javac和调试工具

三者之间是包含和被包含的关系

3.Java程序的运行

一般写代码我们会使用集成开发环境,比如VS2019,这里为演示方便就使用记事本来写

新建一个记事本,名称为HelloWorld.java,在记事本中写下如下代码:

  public class HelloWorld{
    	public static void main(String[] args){
    		System.out.println("HelloWorld!");
    	}
    }

win+R打开计算机指令,输入cmd之后回车,你会看到下图内容:

之后要转到记事本所在的路径,我这里是D盘,所以首先输入d:后回车,然后输入cd 文件路径

这里就会使用编译器javac,输入命令行javac 文件名(注意中间有一个空格,文件名需要加上后缀)后回车,你会看到记事本所在路径中多出了一个后缀为.class的文件,这个文件中所存储的就是编译后的程序

 然后输入命令java 文件名(中间还是有一个空格,文件名不需要加后缀)后就可以看到结果如下

4.Java代码的细节

 以上面的代码为例:

 public class HelloWorld{
    	public static void main(String[] args){
    		System.out.println("HelloWorld!");
    	}
    }

public:访问修饰限定符

class:定义类的关键字

HelloWorld:类名,如果是public修饰的话,类名需要和文件名相同

public static void main(String[] args):main函数,Java中应该称作方法,这里为理解所以写成函数,后续就不会再写成函数

System.out.println:输出语句

这里只是简单了解一下,具体什么是类,以及public作用等内容,这里就先挖个坑,后面再填上

5.Java的注释

之前在C语言使用的两种注释方法/....../和/*......*/在这里仍然可以使用,除此之外还有一个文档注释:/**......*/

这种注释可以被解析,生成一套以网页文件形式体现的程序说明文档

6.Java中标识符

Java中的表示符可以包含数字、字母、下划线以及$,数字不能用于标识符的开头

关于标识符命名的建议:

一个工程往往由多人同时进行开发,为保证效率所以对标识符的命名进行规范

类名:每个单词的首字母大写(大驼峰)

方法名:首字母小写,后面的每个单词首字母大写(小驼峰)

变量名:同方法名

如果你还不理解为什么要这样做的话,看下面代码:

int _______=5;
int ____________2=3;
int _________a=10;
int ______$____=0;
int $___$____3_____a=15;

上面的代码都是合法的,但如果你碰到这种代码,你一定会疯,如果能找到谁写的,可能有会将其按在地上打一顿的冲动o(* ̄▽ ̄*)o

初识Java的内容就到这,完

  • 30
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星鸦wyk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值