作为一只纯前端,后端也是要有所了解,废话不多说我们直接进入正题吧,基础环境就不多说了网上一大把的文章。
首先我们先用命令行新建文件夹: md 文件夹名
然后进入到文件夹目录下 cd 文件夹名
我们先验证环境是否搭建成功打开cmd 输入java 得到以下结果是jdk,jre 已经安装了,如果提示‘java’ 不是内部或外部命令,也不是可运行的程序或批处理文件,就表示jdk没有安装
然后用命令创建有内容的文件 echo public class HcyText{public static void main(String[] args){System.out.println("Hello World"); }}>HcyText.java (创建有内容文件:echo "内容">文件名),文件名需与类名一致
然后运行java文件输入:javac HcyText.java (此处HcyText为自定义的名称),可以看到文件夹下多了个.class 文件,然后运行输入:java HcyText
得到的结果与System.out.println内的内容一致表示成功。
编写java时注意事项:
1. 大小写敏感,跟javaScript一样
2. 类名的首字母应该大写,如有多个单词组成,每个单词首字母大写
3. 所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
4. 源文件名必须和类名相同,就是.java的文件名跟代码的类名相同,比如上面的HcyText。
5. 所有的Java 程序由public static void main(String []args)方法开始执行。
下面解析下 public class HcyText{public static void main(String[] args){System.out.println("Hello World"); }}
public:表示的这个程序的访问权限,表示的是任何的场合可以被引用,这样java虚拟机就可以找main()方法,从而来运行javac程序
static:表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候main()方法也随着加载到内存中去
void:main()方法是不需要返回值的
main:约定俗成,规定的
String args[ ]或者String[ ] args表示给主方法传一个字符串数组,String 表示参数的类型是 字符串型,[] 表示参数是一个数组,args 数参数数组名