java基本程序的学习
现在对java是什么感觉呢?疲惫中透露着渴望学得扎实,第一周对java很期待,但第二周学起来就感觉很吃力。对学了的知识点意识模糊,断断续续,尽管反复看了老师给的课件,做好了笔记,遇到题目还是很懵圈,可能是因为自己还不适应这样的教学方法,感觉身边的同学学得都还不错,压力更是山大。题外话就说到这里了。开始这周的总结吧!!!!!!!!
1:对标识符的简单认识:java中的标识符与c语言中的标识符的相似之处在于都是由字母,数字,下划线组成并且都不能以数字开头。但不同之处在于Java中的标识符还可以由美元符号或者人民币符号组成。 2:关键词不能作为变量名。
3:在java中有三中注释,其中编"/**开始,/*结束"这种注释可以用来自动产生文档。
4:java共有八种基本类型,java中没有unsigned类型,布尔型和整型不能相互转换。
5:混合类型转换:低字节向高字节隐型转换,高字节向低字节强制性转换。 6:java中的字符集采用Unicode编码。
7:String的构造方法主要有: ① String():创建一个空串 ② String(String value) ③ String(char value[]) ④ String(char[],int startIndex,int numChars) ⑤ String(byte[],byte hibyte) ⑥ String(byte[],byte hibyte,int startIdnex,int numChars)
8: String类的基本操作 (1) 获得字符串的子串。 (2) 串连接。 (3) 获取字符串的长度可以使用String类中定义的valueOf()方法,便可将一个数值转换为字符串 。 (4) 检测字符串是否相等可以使用equals方法检测两个字符串是否相等。 (5) 字符串检索可以用String类中的方法。
9:命令行参数 每个Java应用程序都有一个带String[] args参数的main方法,这个参数用来接收命令行上的参数。 (Args参数从命令行第三个参数开始取值)
10.java的中断控制流程语句中没有goto语句,java中提供的带标签break语句跟c中差不多 ,都用于跳出多重嵌套的循环语句。
11:BigInteger类实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点运算。
这是对第三章我认为比较重要的知识点的总结,如有偏离,希望老师能指出不足之处