20155317 王新玮的第四次随笔

本文总结了2006-2007年度《JAVA程序设计》第一周的学习内容,探讨了Java的基础概念、Java与C语言的区别、面向对象编程的特点、Java三大平台及其组成部分等内容。

2006-2007-2 《JAVA程序设计》第1周学习总结


一、关于教材内容的学习

粗看教材,提出每一章自己的问题

  1. 我们怎么样才能java?我们首先该做什么?
  2. 做一个项目,我们应该怎样去用项目管理程序?
  3. java有没有自己独特的语法
  4. 以前听说过java是面向对象,C语言是面向过程,它们到底有什么区别
  5. 装箱的对象对于实现程序的优劣?
  6. 如何巧用继承这是个问题
  7. 接口的定义会影响程序运行的结果吗
  8. 异常处理会不会造成异常?
  9. collection和map两个试用与哪些情况
  10. AVA的输入输出串流的观念是基于文件吗?
  11. 在运用线程和并行时它们的优缺点是什么?
  12. “同样的Lambda表达式,可以用来表示不同目标类型的对象操作”为啥?
  13. 机器时间和人类时间为啥不一样?
  14. 使用队列、栈等不同的结构对于数据接口来讲会不会有什么不一样?
  15. logger类有什么特点?
  16. 对于获得数据,java在获得数据的方式是什么?
  17. 动态代理技术是指什么?

第一章的学习

    1. Java三大平台 javaSE(标准版)javaEE(企业版)javaME(迷你版)

    2. Java解决了什么: 使用java节省了空间,使编程获得的快速发展。

    3. Java SE的四个组成部 :JVM:java虚拟机,包括在JRE中 JRE:java执行环境 JDK:java开发工具箱,包括JRE和开发过程中需要的一些工具程序
    4. JVM/JRE/JDK: 
      JVM:java编译时,并不直接编译为相依于平台的01序列,而是翻译为中介格式的位码。想要执行位码文档,平台就必须安装JVM。有了JVM,就可以达到”编译一次,到处执行”的跨平台目的。对java程序而言,只认识一种操作系统,就是JVM,位码文档就是JVM的可执行文件。JVM实际上相当于java程序的操作系统,JVM还负责java程序的资源管理。JVM是执行Java程序(可执行文件.class)的操作系统(或容器)
      JRE:java的执行环境,用来部署Java程序,包括javaSE API和JVM。
      JDK:包括了java程序语言,工具程序与JRE。对于开发Java程序的人必须安装JDK。

转载于:https://www.cnblogs.com/wxwddp/p/6445142.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值