《Java程序设计》第1周学习总结
程序员文章站
2022-06-19 21:47:28
学号 20175223 《Java程序设计》第1周学习总结 教材学习内容总结 第一章要点: 要点1:Java的三大平台:Java SE,Java EE,Java ME。 要点2:Java的特点:简单,面向对象,平台无关,多线程,动态。 要点3:Java程序的开发步骤:编写源文件,编译源文件,运行程序 ......
学号 20175223 《java程序设计》第1周学习总结
教材学习内容总结
- 第一章要点:
- 要点1:java的三大平台:java se,java ee,java me。
- 要点2:java的特点:简单,面向对象,平台无关,多线程,动态。
- 要点3:java程序的开发步骤:编写源文件,编译源文件,运行程序。
- 要点4:java的编程风格:allmans风格,kernighan风格,注释。
- 要点5:java之父:james gosling
教材学习中的问题和解决过程
- 问题1:无法使用javac(1):
程序'javac'已包含在下列软件中: xxxxxx 请尝试: sudo apt install <选定的软件包>
- 问题1解决方案:输入
sudo update-alternatives --install /usr/bin/java java /xxx/.../xxx/jdk1.8.0_91/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /xxx/.../xxx/jdk1.8.0_91/bin/javac 300
- 问题2:仍无法使用javac(2):
程序'javac'已包含在下列软件中: xxxxxx 请尝试: sudo apt install <选定的软件包>
问题2解决方案:输入
sudo su<enter>
然后键入密码- 问题3:无法使用jdb(1):
程序'jdb'已包含在下列软件中: xxxxxx 请尝试: sudo apt install <选定的软件包>
问题3解决方案:是jdk的环境配置未完成,输入:
gedit /etc/profile
##图形界面下可用gedit进行编辑
输入配置信息
保存,再输入:source /etc/profile
使文件立即生效,重启虚拟机。- 问题4:仍无法使用jdb(2):
如果完成上一步骤仍出现下列信息:
程序'jdb'已包含在下列软件中: xxxxxx 请尝试: sudo apt install <选定的软件包>
问题4解决方案:
退出root权限,再进行命令。- 问题5:如何使用git
- 问题5解决方案:git配置主要命令如下:
git config --global user.name "xxx" git config --global user.email "xxx" git init git remote add origin https://gitee.com/xxx/xxx.git git add . git commit -m "xxx" xxx.xxx git pull origin master ##无法解决则键入:git pull --rebase origin master git push origin master
代码调试中的问题和解决过程
- 问题1:
helloqq.java:94: 错误: 已在方法 main(string[])中定义了变量 count for(int count=0, choicetwo = 0; count < namelist.length; count++) ^
问题1解决方案:删除int
- 问题2:
helloqq.java:75: 错误: 找不到符号 if((choicetwo == 1)&&(count == namelist.length-1)) ^
- 问题2解决方案:主main后在choicetwo前加int
[代码托管]
代码提交过程截图:
代码量截图:
其他(感悟、思考等,可选)
java的学习是进一步的,而非停留在阅读表面。学习java开发真的有难度,精力的付出是学习好java的基本,而耐心不只是学习java,而且是学习所有东西的必要条件。但是我在学习的过程中,确确实实是沉迷其中,每解决一个遇到的问题,都有一种成就感。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 322/322 | 2/2 | 23/23 |
计划学习时间:10小时
实际学习时间:23小时
改进情况:
相较于寒假,我更深入了解学习了linux,git和java,收获良多。
参考资料
下一篇: sql函数:开窗函数简介