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

尚学堂28-52

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

尚学堂28-52

夯实基础

恰得苦中苦,方为人上人

28 摩斯电码

变量和数据类型和运算符

29、二进制十进制转换

10-2除二取余,逆序排列
2-10权相加法

30、注释

单行
多行
文档注释 结尾

31、驼峰原则

标识符必须以字母、下划线、美元符和数字得任意组合
java大小写敏感
java采用unicode国际字符集
表示类名的标识符:每个单词首字母大写
表示方法和变量的标识符:第一个单词小写,从第二个单词开始首字母大写。
java关键字
int yearSalary=10000;

System.out.println("gaoqi");

		int abc=13;
		int 年龄=4;
		int $salary=40000;
		int _year=3;
		//int 123abc=  报错  不能用数字开头
32、声明变量和初始化

”可操作的存储空间“ 空间位置是确定的 类比停车场
通过变量名访问”对应的存储空间“
定义时 []代表变量可选

变量时程序中最基本存储单元,包括变量名,变量类型和作用域。
使用前必须声明,只有声明后才可以分配相应长度的存储空间。

33、变量分类 作用域

局部变量:方法或语句块内部,从声明位置开始到方法或语句块执行完毕,局部变量消失。
成员变量:类内部,方法外部;从属于对象
静态变量:类内部,static修饰

34、常量和final

专用车位
定义完一般不能修改
final double PI=3.14;

35、基本数据类型介绍

基本数据类型
数值型 byte short int long float double
字符型 char
布尔型 boolean

引用数据类型
统一大小为4字节,记录引用对象的地址

接口
数组

36、整型变量和整型常量

int 4个字节
声明long型常量可以后面加l

37、浮点型

不精确有误差
绝大多数程序用double

38、转义字符

2个字节 65535
n换行
t 制表符
b 退格

39、布尔型占用空间问题

有两个常量值 一个或4个字节
一般情况四个字节 ,在数组中用一个字节

40、运算符介绍 41、算术运算符(二元、自增、自减)

int a=3;
int b=a++;//执行完后,b等3,再自增

int a=3;
		int b=a++;
		System.out.println("a="+a+"b="+b);
		int c=++a;
		System.out.println("a="+a+"c="+c);
42、赋值与赋值扩展运算符

优先级记住

43、关系运算符详解

<这种只针对数值类型
char可以使用(int)强制转换为int

44、逻辑运算符

逻辑与 &

45、位运算符

<< 左移运算符 相当于乘2
按位异或

46、字符串连接符

+两侧的操作数只要有一个是字符串string类型,系统自动将另一个操作数转换为字符串再进行连接。

char加号 string连接

47、条件运算符

三目运算符
String type=score<60?“不及格”:“及格”;

48、运算符优先级问题

没必要记
与的优先级高于或

49、自动类型转换

容量小的可以自动转为容量大的数据类型
特例:int 可以自动转换位byte short char

50、强制类型转换

int转成byte,因为超出了目标类型的范围 会被截断成一个完全不同的值。
浮点数强转小数,直接丢失小数部分。

51、溢出问题

操作比较大数时,注意是否溢出。
long total2=1Lmoney((long)years);

52、使用scanner获得键盘输入
public static void main(String[] args) {
		Scanner s=new Scanner(System.in);
		String uname=s.nextLine();
		System.out.println("用户名:"+uname);
	}

命令行Ctrl+c结束命令函
int age=s.nextInt();

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

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

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