JAVA基础学习
文章平均质量分 82
java基础部分的学习笔记,以及后来的查漏补缺
酒曲流苏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java课程学习第十一课:集合框架学习
文章目录一、编写程序测试Java集合框架中各种常用类的基本操作(包括添加元素、删除元素、遍历集合元素等)一、ArrayList的用法二、LinkList对象应用三、Vector的用法四、Stack的用法五、Map的用法一、编写程序测试Java集合框架中各种常用类的基本操作(包括添加元素、删除元素、遍历集合元素等)一、ArrayList的用法import java.util.ArrayList;import java.util.Iterator;import java.util.List;p.原创 2021-01-10 21:05:26 · 134 阅读 · 0 评论 -
java课程学习第十课:I/O输入输出流
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下原创 2020-12-06 17:10:33 · 550 阅读 · 0 评论 -
JAVA课程学习第九课:网络通信
文章目录前言一、网络通信协议分几层?各层解决的问题是什么?二、TCP协议和UPD协议有什么不同,为什么称TCP是面向连接的可靠的协议?TCP协议与UDP协议的具体不同:为什么称TCP是面向连接的可靠的协议?三、在Java语言当中,网络编程是从协议的什么层次开始的?程序设计时,什么情况下选择Java高层次网络编程,什么情况下选择低层次网络编程?四、Socket编程时,目的地址和端口号需要在什么地方指出?使用数据报时,又在什么地方指出?五、利用URLConnection对象编写程序返回某网站的首页,并将首页..原创 2020-12-06 11:33:24 · 252 阅读 · 0 评论 -
JAVA课程学习第八课:多线程
文章目录前言一、线程和进程的联系和区别是什么?二、什么是前台线程,什么是后台线程?三、创建线程有几种方法,它们之间的区别是什么?四、线程的生命周期有哪些状态,哪些方法可以改变这些状态?五、什么是线程安全?为什么会产生线程安全问题?如何解决线程安全问题?六、什么是线程的同步通信?同步通信如何实现?七、什么是死锁?八、如何让某个对象的A方法内的一个代码块和另一个方法B实现同步?九、设计一个程序产生两个线程A与B,B线程执行10秒钟后,被A中止。十、volatile关键字有什么作用?十一、编写Java程序模拟烧水原创 2020-11-08 21:43:18 · 1039 阅读 · 2 评论 -
JAVA课程学习第七课:String 类
文章目录一、借助JDK,选取几个String与StringBuffer 、StringBuilder的常用API,并编写实例测试API的功能。二、请简述String,StringBuffer,StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用?三、为什么不建议在for循环中使用“+”进行字符串拼接?四、什么是字符串的编码与解码?请举例说明。一、借助JDK,选取几个String与StringBuffer 、StringBuilder的常用API,并编写实例测试API的功能。二、请原创 2020-11-01 19:46:43 · 445 阅读 · 0 评论 -
java个人银行账户管理程序代码改写
文章目录前言一、java与c++程序的不同之处。二、1.引入库2.读入数据总结前言本文章是个人银行管理系统的java版本,原系统用c++语言实现。目的在于: 在改写的过程中,熟悉java基础及语法;并感受c++与java同为面向对象语言的不同。并且体会面向对象思想的封装、继承、多态特性在实际系统中的应用,初步掌握使用Java编写可复用、可扩展、可维护代码的基本技能。提示:以下是本篇文章正文内容,下面案例可供参考一、java与c++程序的不同之处。示例:pandas 是基于NumPy 的一种工具原创 2020-11-01 00:00:41 · 1403 阅读 · 0 评论 -
java课程学习第六课:异常处理
文章目录一、简述Java Error类与Exception类的区别。二、简述异常处理的两种方式,并举例说明区别。三、选取RuntimeException类的五个子类,编写抛出并捕获上述子类异常的程序。( 例如算术异常,空指针异常,类转换异常,数组越界异常等)。四、仿照例7.9,自定义一个异常类,并在某场景下抛出该异常对象。一、简述Java Error类与Exception类的区别。Java采用面向对象的方式进行异常处理,Error和Exception是平行类,继承于Throwable类。Error是所有原创 2020-10-24 23:01:06 · 393 阅读 · 0 评论 -
JAVA课程学习第五课:面向对象(下)
文章目录一、实验:利用IDE的debug功能给例6.4和例6.6的new语句设置断点,使用单步调试( step into/step over)跟踪子类对象实例化(初始化)的执行顺序,并总结该过程。二、如何实现两个对象之间互发消息,请举例说明。三、谈谈组合与继承的区别以及两者的使用场景(即什么时候宜用组合?什么时候宜用继承?)。四、Java中的运行时多态的含义是什么?有什么作用?请举例说明五、使用接口改写例6.8中的程序。六、简述运算符instanceof的使用场景。总结一、实验:利用IDE的debug功能原创 2020-10-24 17:04:39 · 622 阅读 · 1 评论 -
java课程学习第四课:面向对象(中)
文章目录一、编程题:设计Src和Dis两个类,Src中有一个被封装的属性,类型为int(要求为非负值),每当通过特定方法更改Src对象中的这个属性时,Dis对象都能得到通知,并向Src发消息获得此属性值二、Java的访问控制修饰符有哪些?各有什么访问权限?1.java的访问控制修饰符有四种:public,protected,private以及默认(即为缺省,无任何修饰符)具体情况如下:三:子类对于从父类继承的哪些属性与方法是可见的?四: 什么是组合?有什么作用?五: 什么是重载?有什么作用?六: 什么是覆盖原创 2020-10-18 23:45:22 · 466 阅读 · 0 评论 -
java课程学习第三课:面向对象(上)
问题:对象与对象引用的区别是什么? 请举例说明对象作为参数传递的特点是什么?请举例说明对象初始化顺序是怎样的?请举例说明类的static字段与非static字段的区别是什么?什么情况应该使用static修饰符?请举例说明Java中final修饰符都有什么作用?请举例说明Java中float[10] arr; 语句正确么?为什么?Java数组元素类型为基本数据类型和引用类型时,有什么不同?请举例说明回答:对象和对象引用的区别?首先在这里先建立一个类,名为:FighterPlane原创 2020-10-04 22:37:34 · 728 阅读 · 1 评论 -
Java课程学习第二课:数据类型
问题:Java包含哪些数据类型?请举例说明Java基本数据类型转换包含哪两类?请举例说明为什么需要包装类?int与Integer有什么区别,它们之间的相互转化 是怎样的?逻辑运算符&和&&的区别是什么?逻辑运算符&与 位运算符&的区别是什么?请分别举例说Java语言中可以采用什么语句跳出多重循环? 请举例说明回答:Java的数据类型包括:基本数据类型与引用数据类型,其中基本数据类型包括:数值型,布尔型(Boolean),字原创 2020-09-27 09:22:54 · 790 阅读 · 0 评论 -
java课程学习第一课:初识JAVA
第一次作业问题:谈谈你过去学习编程语言的方法、经验和教训Java语言都有哪些特点?Java跨平台实现的原理是什么?JDK、JRE、JVM有哪些区别?回答:过去一年总共学习了三种编程语言,C语言,C++,以及python。学习一门编程语言,刚开始时,一脸懵逼,这时我选择视频与书籍结合,看视频学习,这样就避免了由于自己知识储备不足而导致的看书效率低下;并且也可以加深对基础知识的了解。但是看视频学习的缺点在于时间过长,一般建议开2倍速。看视频的同时也要注意适当暂停,做笔记,便于我们的日复习或原创 2020-09-19 16:34:47 · 465 阅读 · 0 评论
分享