project(工程):管理源文件
编写源文件-->经过编译生成字节码文件-->jvm翻译成机器语言
1..java文件--->.java源文件
2.源文件经过编译-->.class字节码文件
3.用main方法进行运行-->产生对应的结果
注释的方式:
单行注释://
多行注释:/* */
javadoc注释:/** *(每行都加,整齐美观) */
驼峰命名法:
由多个英文单词组成的词,用首字母大写来进行间隔schoolName,backgroundColor
变量名命名规则:英文字母,数字(不能作为开头),下划线,人民币符,美元符号
变量类型:
1.基本数据类型(8种)
(1)数值型
整型: byte(字节型 8位):-128------127
short(短整型 16位):-2^15--------2^15-1
int(整型 32位):21亿 常用
long (长整型):赋值时其后加上L加以说明 long ol = 299L;
浮点型:float(单精度浮点型 32位)赋值时其后加上f加以说明 float n = 3232f;
double(双精度浮点型 64位)常用
(2)非数值型
字符型:char 48代表'0',65代表'A' 97代表’a‘
布尔类型:boolean true/false
2.引用数据类型
String,List(集合),对象类型,数组类型
数据类型转换
大类型接收小类型,自动转化为大类型
小类型接收大类型,需要强制类型转换,而且精度会丢失
控制台数据的输入
导入import java.util.Scanner;
引用控制台输入控件 Scanner sc = new Scanner(system.in);//使用System.in获得系统的输入流
将输入的数据赋值给变量:int num = sc.nextInt();
System.out.println(num);