java初印象
1. 类的概念及文件运行
类比于python,java也有类、对象、方法、实例变量等概念(和python基本对应)
下图1是python的一个类,图2是java的一个类,目的均为打印出Hello World。
可以看到python和java还是很相似的,命名上类名均采用驼峰命名法(变量采用小写字母加_)但是在运行时二者还是有区别的。
- java保存、编译、运行上述程序:
- 打开java的IDE环境,将上述代码复制到IDE中
- 将文件名保存为HelloWorld.java
- 打开cmd窗口,切换至文件所在目录
- 在cmd窗口输入
javac HelloWorld.java
回车即可完成编译。如果代码没有问题,则会提示进入下一行(此时会产生一个HelloWorld.class文件),如果代码有问题,则编译时就会报错 - 在cmd下输入
java HelloWorld
即可成功运行程序,并看到打印出的Hello World。
以上流程和python有所不同,首先java不像python,其需要先编译,然后才能运行出结果;其次,java不像python的类,python需要实例化一个对象,然后调用func函数,运行文件时才会打印,但是java没有实例化这个过程,原因后续说明。
备注:编译时用的是javac,运行时用的是java;编译时文件有后缀名,运行时没有后缀名;在命名文件名时,要使用类名作为文件名保存
2. java注释
java也有单行注释和多行注释
- 单行注释有两种方式:
- // 注释内容
- /* 注释内容 */
- 多行注释只有一种形式:/* 注释内容 */