20165316 第一周学习总结
教材学习内容总结
第一章
- 安装JDK,搭建Java环境
- 简单Java应用程序的书写、编译、执行
- (选看)Java程序的反编译
出现的问题和解决方法
安装JDK
- (未解决)jdk1.9文件中没有jre,是否可以直接使用?(虽然我最后单独下了jre)
- (未解决)在Windows系统中安装完Java后,再使用Windows Subsystem for linux (Beta),发现无法正常使用Java功能。
简单的Java应用程序
- (未解决)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风格编程代码