201552-53 《Java程序设计》第一周问题汇总


关于软件安装以及配置中出现的问题,附上教程及讨论组网址:
JDK/intelljIDEA安装及配置:
http://www.cnblogs.com/rocedu/p/6371315.html
www.cnblogs.com/mingcaoyouxin/p/4093388.html
Git安装及推送:
http://m.blog.csdn.net/article/details?id=37911723
http://www.cnblogs.com/lxm20145215----/p/5905765.html
讨论组:
https://group.cnblogs.com/bestijava/


  • 1.标准API的架构指的是什么?

  • 2.一个项目良好的文件管理分支应该是怎么样的(怎样管理package,src,classes等)?
  • 解答:在git项目的文件夹下,分别建立这些目录:
  • src:存放源代码文件
  • include:存放头文件
  • bin:存放编译后的目标文件、可执行文件等
  • lib:存放项目所需的静态库、动态(共享)库
  • res:存放项目所需的图标、声音、图片等资源
  • docs:存放项目相关的参考资料、帮助文档。

  • 3.javac等工具软件也是用java撰写的。那么这些工具软件用什么编译的呢?

  • 4.学习Java的历史对Java的学习有什么帮助?

  • 5.如果说JDK是一个java程序的开发工具包,主要有java的开发环境,IDE也是一个开发环境,那这两者是不是JDK必须选,必须要,而IDE可选可不用的关系?
  • 解答:不是,jdk提供一个java环境,而IDEA是一个编译软件,需要jdk的协助,二者相辅相成,不可或缺。

  • 6.什么是环境变量?怎么完善的使用?

  • 7.Java SE的分类中有JVM,JRE的分类中也有JVM,这两个JVM有没有什么不同?
  • 解答:在查找资料后,发现很多人对JDK、JRE、JVM三者的关系也不是很清楚。但回答我的问题的是JVM是一样的,下图很好的反映了三者之间的关系。
    http://images2015.cnblogs.com/blog/830327/201702/830327-20170226164442913-1573957475.jpg

  • 8.JVM默认的类搜索路径与什么有关?

  • 9.还是希望能听听老师对容器的讲解。

  • 10.我比较困惑的一点就是我们的参考书中全部使用的是Windows系统在学习java,而老师推荐的是linux系统,如果是自主学习的话还是跟着书本上来学要方便一些,但是不知道用Windows学习会不会比Linux学习效果差?

  • 11.JDK、IDE(A)是什么,如何通过Java体现它两的差异性,以及操作的流程?

  • 12.课本中介绍的JDK安装时在windows系统下的安装,而我们学习的是在Linux系统下的安装,运用Linux系统学习编程(尤其是JAVA)比运用windows系统学习编程的优势有哪些?

  • 13.第二章提到可在编程时使用import偷懒,当同一包下使用多个类,多次使用import,程序该如何区分和识别不同的import,在后续的编程中又该如何使用import?

  • 14.做一个项目,我们应该怎样去用项目管理程序?

  • 15.除了书上提到的开发工具还有什么适合初学者用的开发工具?它们各自有什么优缺点?

  • 16.IDE除了管理原始码与位码文档资源还有什么作用?

  • 17.Java ME都有哪些成功的平台?

  • 18.哪些情况可以使用import那些不可以?是否有规律?

  • 未完待续

2016-2017-2 《Java程序设计》第1周学习问题汇总的更多相关文章

  1. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  2. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  3. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  4. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  5. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  6. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  7. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

  8. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

  9. 《Java程序设计》第九周学习总结

    20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...

  10. 《Java程序设计》第二周学习总结

    20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long ...

随机推荐

  1. 一个简单的使用matplotlib作图的例子

    #使用matplotlib作图 import numpy as np import matplotlib.pyplot as plt #x = np.linspace(start, stop, num ...

  2. 4、Node.js REPL(交互式解释器)

    Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并 ...

  3. Linux服务器磁盘空间占满问题

    下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望碰到此类问题的人能带来帮助.   今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了.把日志文件 ...

  4. [CQOI2017]小Q的表格

    题目 神仙题,神仙题 这是一道很适合盯着发呆的题目 看到这个规律 \[ f(a,b)=f(b,a) \] \[ b\times f(a,a+b)=(a+b)\times f(a,b) \] 这也没什么 ...

  5. [HEOI2012]朋友圈

    题目 我们发现我们要求的是一个最大团问题,众所周知这是一个\(NP\)难问题,除了爆搜没有什么别的方法,但是这道题我们可以根据图的特殊性质入手 我们如果把\(B\)国的人分成奇数和偶数两类,就会发现奇 ...

  6. Vue动态实现评分效果

    1.图片分为三种 on:half:  off <style> .star{ font-size: 0; } .star-item{ display: inline-block; backg ...

  7. pyenv 配置python虚拟环境

    安装pyenv环境 yum -y install git yum install gcc make patch gdbm-devel openssl-devel sqlite-devel readli ...

  8. Python 多线程 线程安全、daemon简介 (四)

    线程安全 只能在Winodws下的ipython中演示,Python命令行.Pycharm.Mac下的ipython都演示不出效果 import threading def worker(): for ...

  9. String 的字面量、常量池、构造函数和intern()函数

    一.内存中的 String 对象 Java 的堆和栈 对于基本数据类型变量和对象的引用,也就是局部变量表属于栈内存: 而通过 new 关键字和 constructor 创建的对象存放在堆内存: 直接的 ...

  10. DPDK运行出现error while loading shared libraries的解決方法

    问题 error: while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or d ...