20165316 第一周学习总结

教材学习内容总结

第一章

  1. 安装JDK,搭建Java环境
  2. 简单Java应用程序的书写、编译、执行
  3. (选看)Java程序的反编译

出现的问题和解决方法

安装JDK

  1. (未解决)jdk1.9文件中没有jre,是否可以直接使用?(虽然我最后单独下了jre)
  2. (未解决)在Windows系统中安装完Java后,再使用Windows Subsystem for linux (Beta),发现无法正常使用Java功能。

简单的Java应用程序

  1. (未解决)Java输出中文的乱码问题:我直接使用vim在Windows Subsystem for linux (Beta)的 bash 中写程序,最后导致输出的中文全是乱码,但是如果使用记事本书写则不存在这个问题,怎样将两种不同编码相互转换?
find src -name "*.java" | xargs cat | grep -v ^$ | wc -l

代码在Windows自带bash中统计有误,是否只能在Ubuntu平台运行?
3. 其他大部分为愚蠢问题,在此不做赘述。

代码和脚本运行截图

我的码云项目
Hello World运行结果截图

脚本运行结果截图


显然,Windows统计的行数有问题,应该是find函数出现歧义导致的


ubuntu上是好用的。

猪八戒运行截图,可以看出乱码,还有vim编码无法写入变量中

Kernighan风格编程代码

posted @ 2018-03-04 11:58  treebeard  阅读(180)  评论(3编辑  收藏  举报