java三大版本
JavaSE标准版
JavaME嵌入式开发
JavaEE企业级开发
JDK:java Development Kit java开发工具
JRE:java Runtime Environment运行环境
JVM:java Virtual Machine虚拟机
java程序运行机制
编译型(迭代翻译)
解释型(实时翻译)
idea的快捷方式
psvm表示快速建一个函数
sout表示快速输出
Java基础
1.注释
//
2.标识符
3.数据类型
基本类型
整数,浮点,字符
整数拓展:二进制0b,八进制0+,十六进制0x,十进制
浮点数拓展:BigDecimal数学工具类 float有限而离散,接近而不等于;
字符拓展:u+数字,表示用unicode
布尔值拓展:
二进制
引用类型
(有string)类,接口,数组
4.类型转化 (要转化的类型)
byte,short,char->int->long->float->float->double
由高容量到低容量,强制转化,相反则为自动转换
计算时会先进行类型转化
5.变量
实例变量:从属于对象(先类名 类名=new 类名( ) )
类变量:static从属于类
局部变量:必须声明和初始化
常量final
创建一个类时候,大写字母+驼峰。
局部变量,小写字母+驼峰。
常量,大写字母+下划线
6.运算符
注意在判断运算符中与C不一样,存在的时true和false
位运算(与二进制有关)
7.包机制
包的本质就是文件夹
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)