20145315 《Java程序设计》第一周学习总结

教材学习内容总结

  • 第一章

    1. java原来以橡树为名,后来才改成java,灵感是咖啡。
    2. 作者戏称JDK为java developer killer,因为java需要自己来设定开发环境。
    3. java分为java SE ,java EE,java ME;我们学的是java SE。
    4. JVM是虚拟机,相当于java的操作系统,java只认识这一种操作系统。
    5. JRE是java执行环境,它包含了javaSE API和JVM。
  • 第二章

    1. java原始码是用txt文件编写的。 主文档与类名称相同;空格必须要半角空格符或Tab字符。

      public class HelloWorld{ public static void main (String[] arges) { System.out.println("Hello World"); } }

    2. 如果要在启动JVM时告知执行文件的位置,可利用-cp定义多个路径信息,用分号分开。如有jar文档,可将其当作特殊的文件夹;用.指定当前文件夹;用*指定文件夹中的所有jar文件。
    3. 如需使用类,也需要在CLASSPATH里指定以编译的类文件。javac等java工具也都是由java语言编译的。
    4. 可以使用-sourcepath指定从src文件夹中寻找原始码,以便文件寻找类原始码。用-d指定编译完成的位码存放文件夹。
    5. 学会使用package管理类,使得整合不同应用程序时,不会发生覆盖。可以用import声明,这样就不用写类的完全吻合名称。
      5.使用IDE工具进行项目管理。

教材学习中的问题和解决过程

暂时没有问题

代码调试中的问题和解决过程

  • 在helloworld的编译过程中,显示javac不是内部或者外部命令,也不是可运行程序或批处理文件。按照书上写的,在系统环境的系统添加了安装目录,还是不行,最后百度的时候才发现是要添加bin目录。
  • 在编译helloworld时失败,显示错误类helloworld是公共的,应在名为helloworld,java的文件中声明
    public class HelloWorld{
    但是我明明有在程序中写这句话。后来我才发现是我不小心在这行语句中写了全角的空客,导致语句出错。

其他(感悟、思考等,可选)

思考题:

  1. java不只是一门语言,还是一个平台,里面有很多资源。
  2. 只是执行java程序的话只需要JRE就可以了。

感悟:
java是非常复杂专业的语言,需要许多基础知识来维系。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标是 2500行 16篇 224小时
第一周 200/20 1/1 14/14
第二周 0/50 0/1 0/14
第三周 0/80 0/1 0/14
第四周 0/100 0/1 0/14

参考资料

20145315 《Java程序设计》第一周学习总结的更多相关文章

  1. 201521044152<java程序设计>第一周学习总结

    本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...

  2. 201621123007 Java程序设计第一周 学习总结

    第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...

  3. 20145304 刘钦令 Java程序设计第一周学习总结

    20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...

  4. 201871010106-丁宣元 《面向对象程序设计(java)》第一周学习总结

    丁宣元 <面向对象程序设计(java)>第一周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  5. 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结

    <面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...

  6. 201871010135 张玉晶 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  7. 杨其菊201771010134《面向对象程序设计(java)》第一周学习总结

    第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 安迪儿 程序设计评测:https://pintia.cn/ 迷路的麋鹿回不来家了 代码 ...

  8. 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...

  9. 201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  10. 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结

    面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...

随机推荐

  1. devstack screen 详解

    n my previous blog i discussed how to install devstack based openstack. Now if I need to restart ind ...

  2. 借助腾讯云CDN开启全站https及问题解决分享

    版权声明:本文由张戈原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/78 来源:腾云阁 https://www.qcloud ...

  3. myBatis调用postgreSQL存储过程

    1.调用没有OUT参数的存储过程: 创建存储过程: create or replace function get_code(a1 varchar(32)) returns varchar(32) as ...

  4. linux 中 ll 命令显示 的大小 是什么单位的啊?

    ll显示的是字节,可以使用-h参数来提高文件大小的可读性,另外ll不是命令,是ls -l的别名 ls -al   是以字节单位显示文件或者文件夹大小: 字节b,千字节kb, 1G=1024M=1024 ...

  5. 微信小程序 --- model弹框

    model弹框:在屏幕中间弹出,让你进行选择: 效果: 代码: <button type="primary" bindtap="btnclick"> ...

  6. oracle缩写与术语

    术语 定义活动会话池 资源组或子计划允许的当前活动会话数ADDM Automatic Database Diagnostic Monitor(自动数据库诊断监视程序)ASM Automatic Sto ...

  7. Floyd求最小环并求不同最小环的个数

    FZU2090 旅行社的烦恼 Time Limit: 2000MS   Memory Limit: 32768KB   64bit IO Format: %I64d & %I64u [Subm ...

  8. 使用or展开进行sql优化(即sql语法union all代替or可以提高效率)

    问题: 这样一条sql应该怎么优化? select * from sys_user where user_code = 'zhangyong' or user_code in (select grp_ ...

  9. 使用wireshark分析TLS

    1.基本概念 SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层.SSL通过互相认证.使用数字签名确保完整性.使用加密确保私密 ...

  10. Visual Studio 2017企业版 Enterprise 注册码 专业版Professional 激活码key

    Visual Studio 2017(VS2017) 企业版 Enterprise 注册码:NJVYC-BMHX2-G77MM-4XJMR-6Q8QFVisual Studio 2017(VS2017 ...