我是蔡余,是长沙校区Java EE 22期的一名成员,从湘潭的大学校园来到新的地方——黑马程序员,已有8日了,个人的生活基本稳定下来了,也熟悉了这里的学习方式,也跟的上这里的学习进度。 我坐在教室的最后面,每当我抬起头,把自己视线从面前电脑移向正前方,映入眼帘的是每位同学静静地坐在电脑前,看着来自来自任课老师的共屏,很安静,没能打扰到挂在墙壁上的音响播放的学习视频声音进入我们的耳朵。我们这是怎么了,默默的遵守着这里的规矩,认真的听课,坚持熬夜的敲代码。 这里,我可以学到我想学到的知识,教室附近的食堂的饭菜也能满足我的胃,宿舍也能让我睡个安稳的觉;目前,总体来说我对这很满意。 我自己每天做的事情就是:每天早上起床洗漱、吃早餐、来教室打开电脑打开Idea、中午吃完饭到教室在自己的小课桌上休息一下、晚上自习就按照自己学习规划来干活、2点左右可以回宿舍、12点左右入睡。 在这里我分享一个小知识,在java中,在使用String这个数据类型的时候,如果我们在“=”右边直接把内容写在双引号里,这创建的字符串对象就待在字符串常量池中,在jdk 1.8后,底层是用byte[ ]进行内容存储的,之前是char[ ]存储的;教学视频在介绍String类是,是拿“abc”来介绍存储的,画了内出土,存储原理就是上面所述;这时我就有一个疑问:那我存的是中文汉字怎么办?存不下,byte类型的数据范围是-128~127,一个元素位置一定放不下的,最后把这个问题也和老师交流,得到了解决;我自己也测试了,System.out.Print(“中国”.getBytes),来控制台看看,就得到结果了,注意字符集哦。 附上自己的一个目标:下图所示
|