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初步的主要内容,如果未能解决你的问题,请参考以下文章

Java反射-初步入门

对JAVA的初步相识

java初步学习hello word

java---ATM提款机的初步实现

Java初步

Java-异常初步练习