关于数据拓展及面试题讲解 Java


Java 面试准备

准确的说这里又分为两部分:

   1、Java 刷题

   2、算法刷题

Java 刷题:此份文档详细记录了千道面试题与详解;

很多人感叹“学习无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。
无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。

以下学习资料均免费放送,最后祝愿各位顺利拿到心仪的offer! 



强类型语言

 要求变量的使用严格符合规定,所有变量都必须先定义后才能使用

弱类型语言

Java 的数控类型分为两大类

基本类型(primitive type

引用类型(reference type


什么是字节

位(bit:是计算机 内部储存的最小单位,11001100是一个八位二进制数。

字节(byte):是计算机 数据处理 的基本单位,习惯上用大写B来表示。

1Bbyte,字节)=8bit(位)

字符: 是指计算机中使用的字母、数字、字和符号

 

1bit表示1

1Byte 表示一个字节 1B=8b

10241=KB

1024KB=1M

1024M=1G

===========================================================================================

整数拓展   进制   二进制(0b开头)    十进制    八进(0开头)    十六进制(ox开头)

int i = 10;

int i2 =010;   八进制

int i3 =0x10;  十六进制   0x  0~9 A~F  16进制

运行 System.out.printli=n(i);

运行 System.out.printli=n(i2);

运行 System.out.printli=n(i3);


===========================================================================================

浮点数拓展      小数的意思

 表现的字符是有限的,离散的,有舍入误差,接近但不都等于

最好完全避免使用浮点数进行比较

结论:少去用浮点数进行比较,如果要去计算并且不能有误差就使用java写好的类“ BigDeciml”


===========================================================================================

字符拓展

所有的字符的本质还是数字

编码  Unicode 占用2个字节  以前可以表示从0~65536个字符 但是现在可以输出更多的字符。Excel 2 的16次方 就等于65536 

Unicode 有一张编码表 比如 一个阿拉比数字97=a 65=A

输入: char c1 ='A';

          char  c2 = '中';

System.out.println(c1);

System.out.println((int)c1);   int = 强制换行

System.out.println(c2);

System.out.println((int)c2);

 

 

char c3 = '\u0061';

Sytstem.out.println(c3);   就等于a

===========================================================================================

转义字符 

 \t  制表符 

\n  换行

===========================================================================================

布尔值拓展  会通过它做一个判断

boolean flag = true;

if   (fiag==true){}    新手推荐

if   (fiag){}              老手

这两个是一样的

Less is More ! 代码要精简易读

 

 


#面试##笔试题目##Java##笔记##求offer##读书笔记##后端开发#
全部评论

相关推荐

Yki_:你要算时间成本呀,研究生两三年,博士三四年,加起来就五六年了,如果你本科去腾讯干五年,多领五年的年薪,加上公司内涨薪,可能到时候十五年总薪资也跟博士差不多
点赞 评论 收藏
分享
湫湫湫不会java:先投着吧,大概率找不到实习,没实习的时候再加个项目,然后把个人评价和荣誉奖项删了,赶紧成为八股战神吧,没实习没学历,秋招机会估计不多,把握机会。或者说秋招时间去冲实习,春招冲offer,但是压力会比较大
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务