一.学习
学习网站:https://www.runoob.com/java/java-basic-syntax.html
1.public是什么
public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。
public就象是公有的,对所有其他的程序,以及子程序,以及包以外的程序都可见,可调用访问。
private正好相反,对谁都不可见,除了自己, 自己就是当前程序。
protect是对同一个包内,以及子程序可见可调用
1.1.class表示申明和定义一个类,类名约定俗成首字母大写。类里的定义,都是这个类的属性和方法,可以通过new 这个类来调用。类后没有小括号,直接用大括号表示。
2.1 void: 是变量的一种,并不需要向调用者返回值, 这种变量可以定义为“空”。
Void 变量是一个不可实例化的占位符变量,它保持一个对代表 Java 关键字 void 的 Class 对象的引用。
VOID - 类 javax.management.openmbean.SimpleType 中的静态变量
SimpleType 实例描述其 Java 类名称为 java.lang.Void 的值。
2.2 main(String args[]){ } 方法 https://www.cnblogs.com/xy-hong/p/7197725.html
2.3 static :https://blog.youkuaiyun.com/yxpandjay/article/details/80209429
二.遇到常见问题
1.java文件名要和里面定义的最外层的类名相同(区分大小写),不然会报错。
2.编码不可映射字符,中文不可。
在编译代码时,加上使用的编码方式,-encoding UTF-8