Java基础知识点

139 阅读1分钟

JAVA基础语法

背景知识:

  • JAVA语言重要版本:Java 8.0 生产使用多、Java 11.0 学习使用多

  • Java跨平台的原理:Windows、Linux、Mac均可开发运行。依赖于JVM(Java Virtual Machine)

  • Java运行环境:JRE(Java Runtime Environment):包含JVM和核心类库

  • Java开发环境:JDK(Java Development Kit)Java程序开发工具包,包含JRE和开发人员使用的工具。

  • 编译工具:Javac.exe、运行工具:Java.exe

  • DOS命令:(盘符切换)(dir)(cd ..)(cd )(cls清屏)(exit)

  • 常量类型:字符串,整数,小数,字符,布尔,空常量(不能直接输出)

  • Java强类型语言、基本数据类型(数值型,非数值型)、引用数据类型(类、接口、数值) 强类型语言: 强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言。 弱类型语言:弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过显性强制转换。弱类型语言包括vb 、PHP、javascript等语言。

  • 变量使用:long + L、float + F

  • 自动类型转换;(小到大)byte>short=char>int>long>float>double

  • 强制类型转换:把范围较大的数值转换到表示范围较小的数值,有损失

  • 算数运算符:+、-、*、/、%

  • 赋值运算符:=、+=、++、--

  • 逻辑运算符:&、|、^、!、

  • 短路运算符:&&、||

  • 三元运算符:关系表达式?表达式1:表达式2、如a>b?a:b