关于Java声明的一点杂感

Liana ·
更新时间:2024-09-21
· 897 次阅读

  从php这种弱类型的语言转到java,每次看到这种声明,一下子转不过弯来,总感觉很违和,近思考了一下,有了点感悟   FileInputStream fileInputStream = new FileInputStream("C;\java\test.txt");   InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream,"GBK");   BufferedReader bufferedReader =new BufferedReader(inputStreamReader);   在java中右边的new是生成对象,相当于执行想要做的事,达成目标   但操作是连续的,后面还要用到上面操作的结果,所以要生成它的标识=供后面使用,所以左边是生成引用   所以=的作用是把对象赋给引用   所以第二句是在从指定数据源以指定格式读取,完成字节流到字符流的转换   第三句从流中读取字符



杂感 JAVA

需要 登录 后方可回复, 如果你还没有账号请 注册新账号