博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20145234黄斐《java程序设计基础》第一周
阅读量:5806 次
发布时间:2019-06-18

本文共 1337 字,大约阅读时间需要 4 分钟。

教材学习内容总结

1.java是SUN公司推出的面相网络的编程语言,当时取名Oak,后改名Java。

2.Java三大平台分别为:Java SE、Java EE与Java ME。

3.Java不仅是程序语言,还是标准规范,JVM让Java可以跨平台,Java只认识一种操作系统JVM,扩展名为.class的文件为JVM的可执行文件,编译成功一次,可以到处运行。

4.PATH寻找Javac、Java位置,CLASSPATH寻找扩展名为.class的文件,用于JVM容器

5.常见的DOS命令:

  dir : 列出当前目录下的文件以及文件夹

  md : 创建目录

  rd : 删除目录 注:删除文件夹必须要先保证这个文件夹是空的,否则不能直接删除。

  cd : 进入指定目录

  cd.. : 退回到上一级目录

  cd/ : 退回到根目录

  del : 删除文件

  exit : 退出dos命令行

6.撰写Java程序的时候要注意的地方:
  (1)扩展名是.java。

  (2)主文档名与类名称必须相同。

  (3)注意每个字母大小写。

  (4)空格只能是半角空格符或Tab字符。

7.注释:

//是单行注释

/* */是多行注释

/** */是文档注释,文档注释是java的特有注释

注释可用来解释说明也可以调试程序,类似于c里的注释。

多行注释里不能有多行注释,文档注释相同

每章问题

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

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

3.Java语言和C语言有哪些语法差别?

4.新建对象分配的内存空间和对应类中属性类型有什么联系呢?什么叫做编译程序蜜糖?

5.装箱动作对方法的影响?

6.继承与多态:继承是否指若B在A的基础上多一些功能时,B可继承A,这样使编程没那么繁琐?继承与多态有什么关系?

7.两个接口定义了相同的方法是否表示相同的行为?

8.异常处理是否是指只要程序偏离了正常轨道(不管是什么错误)就被Java当作异常进行处理?这种处理方式的好处是什么?

9.在收集对象上,有哪些可行方法,优缺点是什么?

10.JAVA的输入输出串流和C的文件操作有什么异同吗?

11.synchronized是如何中程序中执行的?

12.如何理解“同样的Lambda表达式,可以用来表示不同目标类型的对象操作”?

13.为什么Java这么强调时间与日期?

14.使用队列、栈等不同的结构对衔接NIO衔接数据节点有什么差别呢?

15.一个Logger类应该具有那些属性?

16.通过java.sql.DataSource获得数据来源后,如何将部分数据存储下来?

17.类加载器的功能是继承自java.lang.ClassLoader,那么它的初始搜索路径设置的是在哪?

18.自定义泛型、枚举与注释是如何操作的,有无标准格式?

JDK的安装

我在网上查到了有关的资料,参见这篇文章:

git上传

我在这里有问题,无法上传

不过我正在解决中,估计明天就可以上传了

学习进度条

 

转载于:https://www.cnblogs.com/taigenzhenjun/p/6446296.html

你可能感兴趣的文章
7.3. Gnu Gatekeeper Test
查看>>
[翻译]Java 核心技术(第7版)(1)
查看>>
lodoop打印控件详解
查看>>
Android的五大布局
查看>>
使用SymbolResolver在Activity内访问宿主环境信息
查看>>
Linux下开启vim高亮
查看>>
重构项目使用Spring+Hibernate+HibernateAnnotation+GenericDao技术
查看>>
Jasmine测试ng Promises - Provide and Spy
查看>>
阿里云OSS图片上传类
查看>>
LUN 是到底是什么?[ZZ]
查看>>
无法加载 DLL“oramts.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)
查看>>
SQL压力测试用的语句和相关计数器
查看>>
TFS(Team Foundation Server)介绍和入门
查看>>
Centos6.8 搭建Lvs+Keepalived
查看>>
超级简单:DIV布局
查看>>
[LeetCode] Candy
查看>>
51单片机英文引脚等中文对照
查看>>
Set vs. Set<?>
查看>>
精准测试——从代码修改范围精准缩小测试范围
查看>>
12.5. Mroonga
查看>>