2.语言基础

语言基础

  1. 程序入口

    (1) Java程序的基本单元是类

    (2) 主类:含main()方法的类称之为主类,也就是程序的入口。

  2. 成员变量、局部变量

    (1) 成员变量:通常将类的属性称为全局变量就是成员变量,声明在类体中

    (2) 局部变量:声明在方法体中的变量成为局部变量

  3. 基本数据类型

数据类型内存空间取值范围
数值型Byte8-128-127
Short16-32768~32767
int32-2147483648-2147483648
long64
浮点型float32
double64
字符型char16
布尔型boolean

注意:

Char类型声明字符:需要用单引号,存储的是unicode编码,

存储中文时,如果Unicode编码存在这个字符就可以存储,对于不存在的特殊字符存储不了

  1. 变量和常量

    (1) 标识符:任意顺序的字母、下划线、美元符和数字组成,并且第一个字符不能是数字。

    (2) 变量:在程序运行过程中,空间内的值是可以变化的,这个内存空间就是变量

    (3) 常量:程序运行过程中一直不会更改值的量为常量

  2. 数据类型转换

    (1) 隐私类型转换:低级类型向高级类型转换,系统自动执行

    ① Byte<short<intfloat<double

    (2) 强制类型转换:高精度类型向低精度级类型转换,如果高精度的值大于或小于低精度的范围界限值,则会导致数据丢失

  3. 代码注释

    (1) 单行注释:// 注释内容

    ​ ① 从//开始 直到此行结束

    (2) 多行注释:/* 注释内容 */

    ​ ① 注释从/* 到 */ 直接的所有内容

    ​ ② 在多行注释中可以嵌套单行注释

    ​ ③ 多行注释不可以嵌套多行注释

    (3) 文本注释:/** 注释内容 */

    ​ ① 从/** 到 */的注释内容属于文档注释

    ​ ② 当文档注释出现在类、成员变量、成员方法之前时会被javadoc文档工具读取作为javadoc文档内容

  4. 运算符

    (1) 赋值运算符

    ​ ① =

    ​ ② +=

    ​ ③ -+

    ​ ④ *=

    ​ ⑤ /=

    (2) 算术运算符

    ​ ① +

    ​ ② -

    ​ ③ *

    ​ ④ /

    ​ ⑤ % 取余 如10%8=2

    (3) 自增自减运算符

    ​ ① ++

    ​ ② –

    (4) 逻辑运算符

    ​ ① &&、&

    ​ ② ||

    ​ ③ !

    (5) 位运算符

    ​ ① &

    ​ ② |

    ​ ③ ^

    (6) 三目运算符

    ​ ① 表达式 ? true :false;

(7) 运算符优先级

① 括号()
② 正负号+/-
③ 一元运算符++/–
④ 乘除* 、 /
⑤ 加减+/-
⑥ 移位运算>>、>>>、<<
⑦ 比较大小>、<、>=、<=
⑧ 比较是否相等==、!=
⑨ 位运算& > ^ > |
⑩ 逻辑运算&& > ||
⑪ 三元运算? :
⑫ 赋值运算=
posted @   晓洋^  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示