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. 纯绿色集成环境,可切换180个Mysql、700个PHP版本

    测试神器又出新版!功能更强大(目测linux版本也快要出了,拭目以待吧) PHPWAMP8.8.8.8集成环境,目测大概更新如下内容(我也就是大略看了下更新内容) 1.支持自定义设置任意Mysql版本 ...

  2. Spring Security 静态资源访问

    在搞 Spring Security 的时候遇到了一个小坑,就是静态资源加载的问题. 当我们继承了 WebSecurityConfigurerAdapter的时候,会去重写几个方法.去设定我们自己要过 ...

  3. codeforces 722E Research Rover

    codeforces 722E Research Rover 题意 \(1e5*1e5\)的棋盘中有\(2000\)个坏点,初始给定一个值\(s(1<=s<=1e6)\).从棋盘左上角走到 ...

  4. 好用的css库

    实现元素各种抖动效果:https://elrumordelaluz.github.io/csshake/

  5. redis和mecache和ehcache的特点

    最近项目组有用到这三个缓存,去各自的官方看了下,觉得还真的各有千秋!今天特意归纳下各个缓存的优缺点,仅供参考! Ehcache 在java项目广泛的使用.它是一个开源的.设计于提高在数据从RDBMS中 ...

  6. 安装TA-Lib时报错:ubuntu****, Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='

    使用pip install TA-Lib 时报错: ERROR: Complete output from command /usr/bin/python3 -u -c 'import setupto ...

  7. PAT——1060. 爱丁顿数

    英国天文学家爱丁顿很喜欢骑车.据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”E,即满足有E天骑车超过E英里的最大整数E.据说爱丁顿自己的E等于87. 现给定某人N天的骑车距离,请你算出对应的爱 ...

  8. 多线程简单案例 - join( ) -lock()

    join() 在调用结束前,主线程不会结束 不加的话,主线程会在子线程结束前继续执行:加了join(),主线程会等待子线程结束后在继续执行下去 #python3 #main print number ...

  9. C# foreach遇到async和await

    一个简单的列子,需要把一个集合的数据添加到数据库中. 我先这样写了,然后报错了 public async Task<IHttpActionResult> Test([FromUri]str ...

  10. 安卓 通过www读取Application.persistentDataPath

    今天在读取Application.persistentDataPath路径下的图片时,在前面加上“file:///” 例如 #if UNITY_EDITOR || UNITY_STANDALONE r ...