1. 对于数组的初始化JAVA和C语言有几点不同的
(1)定义时括号的位置问题,

定义不分配空间,new初始化后分配空间
2. 对于输入输出问题
(1)输出时JAVA有独特的语句

(这种输出后自动换行)

(这种与C语言中输出语句用法相同)

(这种输出后不换行)
(2)输入时JAVA有更独特的语句

先NEW一个输入语句(感觉in就像一个信息读取指针)
(逐个读取整数)
(逐行读取字符串,这里报错是因为类型不符合)
(逐个读取下一个单词,报错懒得改了,类型不符合)
然后就可以使用其来进行逐行读取和逐个读取
(3)输出时用于printf的转换符
(4)printf中比较特殊的用法
千分制表示法

打印日期(需要导入头文件)(P59)

特殊用法表(P59)
(5)文件输入输出
找到启动路径的方法

使用File对象构造一个Scanner对象(将第一行的字符串整体输入了)
使用File对象构造一个PrintWriter对象()
3. 对于面向对象问题
(1)常用函数
getClass: 返回对象信息的类对象(即父类的名字)
equals: 比较两个对象变量的引用是否相等
toStrng: 返回该对象的字符串形式
getName: 返回这个类的名字(组合使用)

getSuperclass: 返回这个类的超类信息(连着用香的一批)
4. 杂
(1)静态域
- 在类中使用静态域创建对象并使用必须先定义对象,然后在静态域中赋值才行

