java不知道为啥java里边integer a=1是咋装箱的,是不是不适合干java编程了

装箱操作 用的是静态工厂方法valueOf,valueOf相比new的优点是可以避免创建不必要的新对象。String没有基本类型是因为string是用char实现的,而java里面数组就不是基本类型。所以不可能。做开发没问题,我还见过干了5,6年还不知道build模式的。这不是合不合适的问题,题主应该好好反省是不是自己看的书太少了。第一个问题只要看过effective java就知道了,而做了五年开发没看过effective java,是太懒,太不上进,懒人,不上进的人干什么都是将就,不会太优秀。
■网友
别在意这些,这是面试官不称职,没有挖掘一个面试者的闪光点。只顾着自己会什么,不去发现别人会什么~~
■网友
别理那个装逼的面试官不过话说回来,你做了五六年开发了(真的吗?),碰到一个装逼面试官就怀疑自己的能力,说明你确实在程序这块做的不太好。
■网友
做开发5,6年了,你在搞笑呢?

■网友
不会问你这种问题的

■网友
感谢邀请;
面试官一般都会从基础问到难,很多人对基础知识不太了解,就算是做开发五六年的程序员也未必知道,作为一名面试官,问的问题你都能回答上来是面试官的失误,回答不上来很正常,主要看他们公司侧重于什么,一般到后面都会问与他们公司业务相关的,或者与现做的产品相关的技术点。

■网友
以下是个人理解:1,Integer a = 1;1)在栈内存中声明Integer 对象a2)编译器碰到 “1” ,对应Integer —— int,符合规则。3)自动在堆内存中 new Integer(1); 4)返回给对象a,换言之,栈内存中的a指向堆内存中的 Integer2,String如果你翻过JDK文件夹、java.lang.String源代码你就可以看到很多C语言的语句,C语言库文件。typedef char* String;String str = "Hello World";//你可以动手试试3,适合不适合?1)自问:你学的是什么?能做什么?已经做出什么?2)你愿意为此付出什么?3)你的其他方向是什么?以及回答上面两个问题4)将想到的都写下来,打分,然后加起来,比较哪个分值高,跟你原先的想法差多少//上面是本人摸索出来的,至于题主适不适合,我不好评论
■网友
【知识点一】Integer 是java提供的类库 继承结构如下:java.lang.Object --| java.lang.Number --|java.lang.Intege凡是在java.lang.下的类集都不需要导入就可以直接使用【知识点二】为什么要对基本数据类型提供包装类?byte(Byte)、short(Short)、int(Integer)、long(Long)、float(Float)、double(Double)、boolean(Boolean)、char(Character) 因为java是一门面向对象的语言,强调所有的对象都属于一个类,但是基本数据类型是没有类的,所有特地为基本数据类型提供了包装类【知识点三】为什么不需要拆箱和装箱操作--\u0026gt; 因为在jdk1.5的时候,sun提供了自动拆箱和装箱机制在基本数据类型和包装类之间的转换操作之中的两个重要概念:
·装箱操作:将基本数据类型变为包装类,称为装箱,包装类的构造方法;
·拆箱操作:将包装类变为基本数据类型,称为拆箱,各个类的xxValue()方法。
【知识点四】为什么String没有基本数据类型?
因为String本来就不是基本数据类型啊!!而且String虽然不是基本数据类型,但是可以向其他数据类型进行转化
【java不知道为啥java里边integer a=1是咋装箱的,是不是不适合干java编程了】 【知识点五】这样的问题对web开发影响大么?
【知识点六】你真的不适合干着这行么?
这两个问题我布吉岛如何回答


    推荐阅读