栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java笔记01

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java笔记01

Java变量与标识符
  • 变量
    • 变量是什么
    • 变量的分类
  • Java标识符命名规则
  • 数据类型
    • 八种基本数据类型
    • 声明变量的格式
  • 基本数据类型转换
    • 强制转化类型
    • 关键字
    • 转义字符
    • 运算符与优先级
    • 算术运算符
    • 赋值运算符
    • 关系运算符
    • 逻辑运算符

变量 变量是什么

变量就是系统为程序分配一块内存空间,用来存储各种类型的数据、根据所存储的数据类型的不同有不同类型的变量。变量名代表这块内存中的数据

变量的分类

按所属的数据类型划分:
基本数据额类型变量、引用数据类型变量
按被声明的位子划分:
局部变量:方法或语句内部定义的变量
成员变量:方法外部、类的内部定义的变量

public class 变量{
		int a=20;//成员变量
	public static viod main(String[]args){
			int num=20;//局部变量
		}
	}
	
Java标识符命名规则

Java对包、类、方法、参数和变量等要素命名是使用的字符序列称为标识符
Java标识符命名规则
1.由字母、数字、下划线_、美元符$组成
2,不能以数字开头
3,区分大小写
4,长度无限制
5,不能是Java中的关键字和保留字
标识符命名习惯:驼峰命名法、见名知意、以单词或者单词组来命名

数据类型 八种基本数据类型

字节(byte):计算机文件大小的基本单位。
1字节=8位bit
位:是计算机运算的基础,二进制中的一位是二进制最小信息单元,二进位可以用表示通过简单的正/负的的判断
1byte=8bit

声明变量的格式

1.声明变量
类型 变量名;
int a;
2.声明的同时给变量赋值
变量名=数值;
a=1;
声明变量的同时给他赋值叫做变量初始化
int a=1;

基本数据类型转换

long int short char 类型都是精度值
float double 都是近视值,
精确值转换成近似值可能会丢失精度

publlic class 基本类型转换{
	public static void main (string[] args){
		byte b=10;
		short s=b; //把一个字节类型赋值给短整型变量,自动转换
		int i=s;//把一个短整型类型赋值给整型变量,自动转换
		long lon=i;//把一个整形类型赋值给长整型变量,自动转换
		char sex ='男’;
		int sex 2=sex;//把一个字符类型转换成整型,转化成的是对应的ascll码自动转换
		float f=29f;
		double d=f; //吧一个单精度浮点数转换成双精度浮点数类型 自动转换
		int num=3.14159264000;
		float num2=num;//把一个int型转换成float 会造成精度丢失
		}
	}
强制转化类型
publlic class 强制数据类型转换{
	public static void main (string[] args){
	short s1-10;
	s1=(short)(s1+1);
	long log=10;
	int x=(int)(log);
	//把大的数据类型转换为小的数据类型需要强制类型转换
	}
   }

注意:布尔类型是不能转换成其他数据类型的

关键字


保留关键字:goto 和const

转义字符

运算符与优先级 算术运算符

赋值运算符

关系运算符

逻辑运算符


补充:&与&&的区别
&:在逻辑运算时分别计算表达式两边的结果,在做&运算,在做位运算式&表示按与
&&:短路与运算,先计算左边的表达式,如果结果是false,那么久不用计算右边的表达式直接返回false
如果左边表达式为ture,在计算右边的表达式,如果右边的表达式结果为ture,则结果返回ture

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/396772.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号