java开发实战经典学习笔记
Java基础程序设计
认识Java(仅记录此前未知的知识点)
什么是Java
Java前身是Oak
Sun公司被Oracle收购
JDK是整个java开发的核心,它包含了JAVA的运行环境和JAVA工具
JDK,Jre,IDE概念辨析
Java运行机制和JVM
所有*.class文件都是在JVM上运行,由JVM去适应各个操作系统,由此实现可移植性。
javac用来将*.java编译成 *.class
语言特点
解释型,效率相比C++较低,但通过在不同平台运行解释器实现了“一次编写,到处运行”
适合分布式计算,联网能力强大而易于使用
稳定,防患于未然,在伪编译时就能发现许多在其他语言中必须通过运行才能发现的错误
多线程处理能力强
是一种动态语言,可以将新代码加入正在运行的程序中
第一个Java程序的实现
使用public class定义要求文件名称与类名称一致,且只能有一个public class定义
使用class定义的类文件名称可以与类名称不一致,但每一个使用class声明的类都会生成一个*.class文件
应坚持类名称首字母大写
Java大小写敏感
Sys ...
个人IT方向初定位
做对的事情比把事情做对更重要。
自高三暑假以来,最令自己兴奋的事莫过于被重邮软件工程系录取。
回想起刚放暑假那几天的无奈:
明明终于有了时间学习python,却又害怕被非IT专业录取,被家人指责不务正业。
而得知录取消息后,每天便憧憬着可以坐在书桌上系统学习软件工程——这令我快乐。
这印证了一个道理: 做对的事情比把事情做对更重要,因兴趣使然选择了对的专业,事情自然可以做对。
而IT行业及其庞大,又可细分出前端,后端,分布式,移动开发等等等岗位,每一岗位的技术侧重点有所不同。
但是无可置疑的是,没有经年累月的侧重发展,哪一个岗位都不能做到出类拔萃。
掌握基础技能后,侧重发展越早进行越好,因此有必要对自身IT方向进行定位。
性格培养能力,能力决定方向
反思初中高中生涯,我不是那种可以闷下头静心读书的学生(至少文化课方面),而三分钟热度也让我万事都难以精通。
但我的长处在于人际交往能力,经营能力,我能对新事物保持好奇心,我善于比较与总结。
据此特点,可能产品经理岗位最适合我。
若想成为合格的产品经理,产品思维和产品经验不可或缺。
从产品思维的角度来说,思维难以一蹴而就,这需要在生活 ...
往昔的梦
清晨,打着哈欠把最后一件衣服赛进背包里,楼下的车已经在向我闪烁。
再回头看一眼熟悉的街道,只有几个学生零落的身影,我从他们身边穿过,坐入了车中。
“又一个大学生走了呢。” “今后不用早起可真幸福。”
汽车轰隆隆启动,我在这座小城的学生时代就这样结束了。
目前为止,我的学生时代是什么样呢?
突然有种想写些什么的冲动,翻身抽出笔记本,打出了下面这段带着困意的文字。
一
回忆里步入小学的校门,一切都呈现出暖黄的色调。
教学楼是暖黄色的,冬天总爱用醒目的白雪在墙上涂鸦。
泥土地是暖黄色的,盘膝坐着就能来一盘三国杀。
夕阳染黄了课桌上的《漫画世界》,lmy的书借了总是不还。
蹭来的赛尔号还是登不上去,
sxy爱向妈妈告状,
周末兴趣班要怎么翘掉呢?
这里像一张古老的羊皮纸,美好而朦胧。
二
初中像一杯鸡尾酒,入口清淡,回味悠长。
摸着黑起床,耳边响起了《夜的钢琴曲》,就着琴声嚼着热乎的手抓饼。
"先帝创业未伴而中道崩殂……”
还没上楼,隔壁的清北班就传来了梦呓般的读书声,
吱的一声推开门,我们班的欢声笑语在短暂暂停又后再度响起。
和她坐前后桌总是这么开心呢。她递给了我一颗糖。明明 ...