|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
而学习JAVA我觉得最应该避免的就是:只学习,不思考,只记忆,不实践!条记
3:把持程序流程
利用Java运算符优先级:先乘除后加减赋值当你‘在对象之间’举行复制的时分,实践上你是在拷贝它的reference。办法挪用时代的aliasing
数学运算符正则表达式(Regularexpressions)主动递增与递加干系运算符测试对象的相称性逻辑运算符短接(shortcircuiting)位运算符移位运算符三元if-else运算符逗号运算符
String和+运算符罕见的利用运算符方面的毛病范例转换符常量(Literals)
Java没有"sizeof"
重访优先级运算符的总结除boolean以外,一切的primitive范例都能被转换成其他的primitive范例。
实行把持true和false“前提判别(conditional)”必需要能发生一个boolean了局。return轮回语句whiledo-whilefor逗号运算符break和continue臭名远扬的“goto”1.一般的continue会退到外部轮回的最入手下手,然后持续实行外部轮回。2.带标签的continue会跳转到标签,而且从头进进间接跟在标签前面的轮回。3.break会从轮回的“底部溜进来”。4.带标签的break会从由这个标签标识的轮回的“底部溜进来”。siwtchMath.random()会天生0.0,它的值域是[0,1)。
总结:这一章报告了尽年夜多半的酿成言语都有的基础特征:盘算,操纵符优先级,范例转换,选择与轮回。另有一些小常识和简单出错误的中央:P
C#跟java类似,但是在跨平台方面理论上可以跨平台,实际上应用不大,执行性能优于java,跟C++基本一致,但是启动速度还是慢.代码安全,但容易性能陷阱. |
|