本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2024-11(1)

JavaSE——Java基本语法

发布于2020-11-19 20:10     阅读(745)     评论(0)     点赞(11)     收藏(4)


  • 标识符

1.java中标识符由26个英文字符大小写,数字0-9,符号_ $。注意:数字不能开头。
2.java中是严格区分大小写。
3.在实际写程序的过程中定义标识符遵守“见名之意”。

  • 数据类型

Java语言提供了八种基本类型。其中,六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
byte、short、long、int、float、double、char、boolean。

  • 整型
类型名字表现形式大小范围
字节byte1byte = 8bit[-128,127]
短整型short2byte = 16bit[-32768,32767]
整型int4byte = 32bit[-2147483648~2147483647]
长整型long8byte = 64bit[-9223372036854774808~9223372036854774807]
  • 浮点型
类型名字表现形式大小范围
单精度float4byte = 32bit-2^128 ~ +2^128
双精度double8byte = 64bit-2^1024 ~ +2^1024
  • 字符型
类型名字表现形式大小范围
字符型char2byte = 16bitUnicode 0 ~ Unicode 65535
  • 布尔型
类型名字表现形式大小范围
布尔类型boolean1byte = 8bittrue 或 false
  • 常量

在java程序执行过程中,其值不会发生改变的量就是常量。
自定义常量:
被final修饰的变量为常量
注意: 符合标识符的命名规范,驼峰命名原则 常量全部大写,多个单词之间_连接。

  • 变量

可变的量,在程序执行过程中,其值可以发生改变的量。
语法:
数据类型 变量名 = 变量值; --声明的同时赋值
数据类型 变量名; --先声明一个变量
变量名 = 赋值; --后赋值
变量的分类:
1.局部变量 : 定义在{}中的变量,方法,语句块…
必须要先声明后赋值才能使用
2.成员变量 : 类中方法外
只声明不赋值存在默认值: 整数->0 小数 ->0.0 字符->’ ’ 布尔->false 字符串->null

  • Java中常用转义字符
\n换行
\r回车
\f换页
\b退格
\0空字符
\s字符串
\t制表符
\"双引号
\’单引号
\\反斜杠
  • 自动类型转换

byte,short,char—> int —> long—> float —> double

在这里插入图片描述
自动类型转换规律:
1、小的类型自动转化为大的类型
2、整数类型可以自动转化为浮点类型,可能会产生舍入误差
3、字符可以自动提升为整数
4、其中boolean类型不参与转换

		//整型转浮点
		 int i = 360;
		 double b = i;//360.0

强制类型转换:
小范围类型变量 变量名 = (小范围类型变量)大范围类型的数据;
1、先把数据强转为对应类型
2、对应类型的数据赋值给对应类型的变量

		//强转(大转小)
		int i = 3;
		short s = (short)i;
		System.out.println(s);
		//取整
        double d=4.9;
        int i = (int)d;
        System.out.println(i);//i = 4
  • 运算符

算术运算符:
一元|单目运算符 : 操作数只有一个运算符 +(加) 、-(减) 、++(自增)、- -(自减)
二元|双目运算符 : 操作数有两个 +(加)、-(减)、*(乘)、/(除)、%(取余)
三元|三目运算符 : 条件运算符
单目运算符中, “+”运算符不但用于计算两个数值型数据的和,还可用于字符串对象的连接。当+运算符的两个操作数一个是字符串而另一个是其他数据类型,系统会自动将另一个操作数转换成字符串,然后再进行连接,列如,System.out.println("a + b = " + (a + b) );
++或- -:自加(减)运算符
运算符既可以放入操作数的左边,也可以放入操作数的右边,但是表达的效果完全不一样。如:i++或++i;i- -或- -i。
如果把++(- -)放到左边,表示先把操作数加一(减一),然后才把操作数放入表达式中运算。如果把++(- -)放到右边,表示先把操作数操作数放入表达式中运算,然后才把操作数加(减)一。

原文链接:https://blog.csdn.net/weixin_45152548/article/details/109742164



所属网站分类: 技术文章 > 博客

作者:java小王子

链接:http://www.javaheidong.com/blog/article/796/cdb629821c17e5d370c4/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

11 0
收藏该文
已收藏

评论内容:(最多支持255个字符)