Java基础学习1

javase基础学习

认识java程序基本组成:如图所示

5ff95bc8641f4339bd16975fc65c5741.png

 一、Elementary knowledge

(1)字面量(5类):字符串字面量、字符字面量、整数字面量、小数字面量、布尔字面量

65d26a93ee6540bb84df0e3c9be33209.png 

b2e63d8c44f544bf961f5b0131fe3b6e.png 

de2b0c965047431181222e0c3baaeb8b.png 

(2)数据类型(5类):字符串数据类型、字符数据类型、整数数据类型、浮点数数据类型(小数数据类型)、布尔数据类型

74adc6937a0a455f9247839c24cc3158.png

ce00358ddb024537ae7f76409b9eb9ae.png 

note:定义过大的整形变量时:long variable=variable value L  | float variable=variable value F

 

(3)变量:变量是内存中的存储空间,空间中存储的数据可以发生改变

定义格式:数据类型 变量名=变量值

notes:(1)同一个{}内不能重复定义;(2)赋值之后才能使用;

如下程序设置变量以及定义不同数据类型:

aaae77d67d6149b7bad9bfb312b83845.png

88e77364ca0544f59c563b4dc7cfa72c.png  

(4)关键字:在java语言中含义特定的单词:字母均是小写,特殊颜色标注

(5)标识符:给类、方法、变量起名字的符号

组成:数字、字母、下划线、$

命名法:大驼峰命名法(类)、小驼峰命名法(变量)

二、运算符

(1)算术运算符:+ * - / %

注意数据类型:若结果要正常展示为小数类型,则参与运算的数字要定义为小数类型

623bf83898484c36b7b9b77406685df0.png

8625f733de384dd990d9b6108d1c0886.png 

(2)数字相加

隐式转换:将数据范围小的数值或变量  赋值给  数据范围大的变量

99a611af128749b3bcaa78bd478575af.png

 强制转换:讲数据范围大的数值或变量  赋值给  数据范围小的变量

形式:variable=目标数据类型 (数值|变量)

(3)字符相加:字符在计算机底层对应的数值进行计算

'A'      65     A到Z连续

'a'      97     a到z连续

'0'     48     0到9连续

(4)字符串相加

形如“字符串”+...+...则+表示拼接

形如数字+数字+“字符串”则紧邻字符串的+作拼接,远离字符串的+作加法运算

dff6552be7dd4100803868b7fe2a0caa.png

35ade6de43a44e8ab461b065b1d475df.png 

 

(5)赋值运算符

+=       *=        %=         /=          -=      (含义:原值对等号右边的数加/减/乘/除/取余数之后再赋值给新的变量)

如下图例子展示出赋值运算与数据类型之间的联系

72611e1828964ab3acf97e1cc97026df.png

以上学习资料来源于黑马程序java学习篇 。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值