首页 > 其他分享 >3.21总结

3.21总结

时间:2023-03-21 20:03:07浏览次数:42  
标签:总结 运算符 数据类型 3.21 注释 自动 类型转换 byte

一、 新建New project 空项目 存放地址Code

File一个module Java

src创建包 package —— com.zihan.hello

包内创建类class

二、注释
1. //注释单行;/* */ 注释多行; /** */文档注释,自动提取到说明书。
2. Ctrl+/单行注释,,,Ctrl+shift+/对选中的多行进行注释。


三、字面量,书写格式
1. 666 (.sout) 自动打印代码。
2.字符‘A’单引号引用
3.特殊字符:\n 代表换行; \t代表缩进
4.字符串用“”


四、变量


五、十进制转二进制
1.初二余法,读出余数,从下往上读。
2.计算机最小的组成单元是字节(byte),1byte=8bit(位)
3.ASCII编码:A-65,a-97,0-48

六、进制转换
1.win+R,控制台:calc 计算器,换成程序员。DEC是十进制。
2.运算,2的0123次方相加。
3.八进制:三位一组。 01100001—01、100、001=141即是八进制。(补0)最小0最大7
4.十六进制:97—0110、0001—61 (0~9,A~F)
250—1111、1010—FA

5.二、八、十六进制书写分别以0B/0b,0,0X/0x开头。

七、数据类型
注:写数值大整数字面量,后面加L才默认用Long存入数据。
随便写的小鼠默认为double,后面加F。
boolean类型,布尔类型
1.引用数据类型,字符串
String name = “西门吹雪”;


八、关键字,标识符
1.不能用做类名和变量名。
2.标识符:不能以数字开头,由数字,字母,下划线(_)和$组成。区分大小写。
3.变量名称全英文,首字母小写,中间大写;类名称,首字母大写


九、类型转换
1.自动类型转换:类型范围小的可以自动转换成类型范围大的。
2.表达式的自动类型转换byte+byte=byte;注意最后类型自动转换可能是int。
3.强制类型转换:范围大的数据不能直接赋值给小范围的变量。
数据类型 变量2 = (数据类型)变量1数据;
可能会造成数据溢出和丢失。

十、基本算术运算符
1.+符号做连接符:与字符串运算
2.自增自减:a=10,b=++a;a=11,b=11;b=a++;a=11,b=10;
3.案例:
4.a*=b——a=a*b;a+=b——a=a+b(a的数据类型);自带强制类型转换

5.关系与算符!=不等于; >=大于等于; ==等于

6.逻辑运算符:&与,|或,!非,^^^^异或;;;&&和||(性能好)

7.三元运算符:【 条件表达式?值1:值2; 】
计算表达式,如果为true返回值1,值为false,返回值2。

8.运算符优先级

十一、键盘录入技术
(1)录入用户的名称、年龄。实现录入功能三个步骤
1:导包
2:Scanner sc = new Scanner(System.in);
3:等待接受用户数据
int age = sc.nextInt();
String name = sc.next();

标签:总结,运算符,数据类型,3.21,注释,自动,类型转换,byte
From: https://www.cnblogs.com/XiMenXve/p/17241222.html

相关文章

  • 闲话 23.3.21
    闲话【碎片】0.8/1明天集训就结束了(同学们吃外卖吃够了吗(模拟赛T1会维护静态区间子区间mex和吧?不会?会维护静态区间mex吧?套个历史版本和就没了。mex是最小,mix......
  • 常见trick总结
    记录一些做题时遇到的有价值的trick。CF1717E\[a+b=n\]\[\gcd(a,b)=\gcd(a,a+b)=\gcd(a,n)=\varphi(n)\]P2619二分\(\Delta\),每条白边加上\(\Delta\)求\(\te......
  • 3.21 黑马提高
    构造函数调用规则默认情况下,C++编译器至少给类添加3个函数1、默认构造函数(无参,函数体为空);2、默认析构函数(无参,函数体为空);3、默认拷贝构造函数,对属性进行值拷贝。1、......
  • 今日总结
    今天我把换乘查询的页面做了优化,主要体现在:优化之前,数据用的h1字体直接打印再页面之上的,显得很low,优化之后的效果是,我用模板直接把数据装进去了,更有美感。此外,我对前两个功......
  • mybatis主要配置文件及项目目录总结
    配置总结1、父工程pom依赖<!--导入依赖--><dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connec......
  • Redis总结
    Redis是一个开源的内存数据库,采用键值对存储数据,能够支持多种数据结构(字符串、哈希、列表、集合和有序集合),以及快速访问、高性能、可扩展、稳定可靠等特点,成为了现代web开发......
  • 积分优惠券系统功能点总结
      ......
  • 2023GDKOI总结
    2023GDKOI总结说明:不是GD选手,只是因为来zsjz集训就顺便参加了GDKOI,不过也不参与GD选手排名。考前看了看GDKOI2021的题,当时是考了3天,每天4题,而里面只有一道题是我一眼能看......
  • Kubernetes 学习总结(19)—— Kubernetes 集群管理平台如何选择?Rancher vs KubeSphere
    Kubernetes学习总结(19)——Kubernetes集群管理平台如何选择?RanchervsKubeSphere 前言Kubernetes(K8s)集群管理平台都是基于Kubernetes提供功能,可以说他们是在K8s......
  • 项目中常用方法总结
    常用时间方法//将时间格式转为时间戳formatTime(time){returnnewDate(time).getTime();},//将时间戳转为年月日formatYear(time){......