关闭

关于Java声明的一点杂感

发表于:2015-11-05 10:00

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:一个人的合唱    来源:51Testing软件测试网采编

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

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号