Java初步
Posted lujunlong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java初步相关的知识,希望对你有一定的参考价值。
Java的核心优势:跨平台
Java SE:标准版
Java EE:企业级
Java ME:微型版
源文件(*.java)→编译器→字节码文件(*.class)→(类装载器→字节码校验器→解释器)【JRE】→系统平台
win10用javac无法编译,应用javac -encoding UTF-8 *.java
Java对大小写敏感
public是访问修饰符
class是类,Java是面向对象语言,代码必须在类里面
一个源文件只能声明一个public类,其他类个数不限,但是文件名必须和定义的public类名相同,且以.java为扩展名
每个类生成一个独立的字节码文件,以.class为扩展名
main方法是Java的入口方法
标识符可以是数字,字母,下划线和$的任意组合,但是不可以用数字开头
表示类名的标识符,每个单词的首字母大写,方法名和变量名第一个单词小写,从第二个单词开始首字母大写(驼峰原则)
变量的本质:可操作的存储空间
变量的要素:变量名,变量类型,作用域
变量分为 局部变量,成员变量和静态变量
局部变量在使用前必须先声明、初始化(赋初值)才能使用,从属于语句块或者方法
成员变量从属于对象,会自动被初始化
静态变量从属于类
常量通常指一个固定的值,利用关键字final来定义
字面常量和符号常量(PI),全部大写和下划线组成
long长整型类型赋值要加后缀L
float 4字节 double 8字节,float类型赋值要加后缀F,浮点型不适合进行比较,如果要进行不差生舍去误差的精确数字计算,需要使用BigDecimal类(BigInteger实现了任意精度的整数运算)
以上是关于Java初步的主要内容,如果未能解决你的问题,请参考以下文章