首页 技术 正文
技术 2022年11月6日
0 收藏 749 点赞 573 浏览 912 个字

20155225 2016-2017-2 《Java程序设计》第一周学习总结

教材学习内容总结

  • JVM(java virtual machine)就是java虚拟机,我的理解就是编译运行java程序的操作系统。后面使用命令行执行文件时,就需要使用启动JVM的命令行java。
  • JRE(java Runtime Environment)就是java执行环境,包括了API和JVM。
  • JDK(java Development Kit)这个是提供编译工具javac的,包括了java程序语言、工具程序与JRE。在后面使用命令行编译的时候,就需要找JDK安装文件夹里找javac。

浏览教材,每章提出的问题

  • 既然java是为了小型电子设备设计,其节约资源的设计体现在哪些地方?
  • 既然我们有IDE来编辑、编译、运行程序,为什么还要使用命令行?命令行的优势是什么?
  • java的语法和C语言在哪些地方有较大差别?
  • 基本类型和类类型是什么关系?
  • 对象封装和C语言里的库函数有什么共同点吗?
  • 为什么会有继承?继承和多态是什么关系?
  • 接口的定义都有哪些标准和要求?
  • java是如何将错误包装为对象的?
  • 对异常情况的处理有哪些机制?什么是异常继承架构?
  • 什么是泛型语法?它有什么作用?
  • 串流处理是什么?串流处理装饰器的作用是什么?
  • 线程是怎么进入Blocked状态的?
  • Java中引入Lambda的作用是什么?
  • NIO使用频道来衔接数据节点,在处理数据时有什么特点?
  • java.util.logging包提供的日志功能相关类与接口有什么好处?
  • JDBK定义的javax.sql.RowSet接口有什么作用?
  • java加载类的方式是什么?
  • 哪些地方可以定义泛型?

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

  • 想编译HelloWorld.java程序,windows提示找不到这个命令
  • 将JDK的bin路径放在系统环境变量path的最前面,才成功使用了javac这个命令,这里是为windows指明了path。

20155225 2016-2017-2 《Java程序设计》第一周学习总结

  • 无法运行HelloWorld.class文件
  • 运行HelloWorld.class文件时,必须用classpath给java命令指明class文件的路径,这是为JVM指明了classpath。这个问题尚未解决,已在小组中提问。

20155225 2016-2017-2 《Java程序设计》第一周学习总结

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,083
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,558
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,407
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,180
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,817
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,900