1.一个程序只能有一个公共类。
2.public static void main(String[] args)
这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.只有有main()方法的java程序才能够被java虚拟机运行,可理解为规定的格式
public:表示的这个程序的访问权限,表示的是任何的场合可以被引用,这样java虚拟机就可以找到main()方法,从而来运行javac程序
static:表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候main()方法也随着加载到内存中去
void:main()方法是不需要返回值的
main:约定俗成,规定的
String[] args:从控制台接收参数
3.单行注释:// 多行注释:/* */
4.注释符:\t:8个空格,一个制表位(必须在双引号里) \n:换行
5.变量名命名规范:第一个单词首字母小写。 变量名……首字母:①字母②_③$ 其余部分……任意多的:①数字②字母③$④_
6.数据类型:char(字符型)用于存储单个字符,如:男、女 用英文单引号括起。
int(整型)用于存储整数。
double(双精度)用于存储小数。
string(字符串)用于存储一串字符。英文双引号括起。
boolean(true真,false假)
7.赋值运算符:string AA;//声明变量AA
AA=“JAVA”;//赋值
关系运算符:用来做比较运算,结果为真或假。== ≧ ≦ < > !=(不等于)一共6个
算术运算符:+ - * / %,+可以是连接符:非数值+数值。 %:取模 取余数:3÷2=1……1
8.数据类型的自动转换:整数+小数=小数,整数小,小数大,int<double
强制转换:当操作数类型不同,且不属于基本数据类型时。。 。。。(类型名)表达式
9.扫描仪使用:整型:in.nextInt()收
字符串:in.next()收
双精度小数输入:in.nextDouble()收
无单字符
10.if条件语句语法:if(条件){条件成立执行的代码}else{不成立执行的代码}