在介绍完C语言之后,我们便正式进入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的内容就到这,完