- 博客(16)
- 收藏
- 关注
原创 Java学习日记
1.仿照例15.4,编写基于Socket的多客户/服务器通信程序。//客户端import java.io.*;import java.net.*; public class client3 { public static void main(String[] args) { try{ Socket socket=new Socket("127.0.0.1",4700); BufferedReader sin=new Buf
2021-11-23 10:00:00
88
原创 Java学习日记
1.FutureTask类有什么作用?它实现了哪些接口?Callable接口和Runnable接口有什么不同?FutureTask实现了Runnable和Future接口Callable可以返回一个类型V,而Runnable不可以 Callable能够抛出checked exception,而Runnable不可以。 Runnable是自从java1.1就有了,而Callable是1.5之后才加上去的 Callable和Runnable都可以应用于executors。而Thread类只支持Ru
2021-11-21 20:16:05
240
原创 Java学习日记
1. 借助JDK文档, 选取String与StringBuffer 、StringBuilder的常用API,并编写实例测试API的功能。 1.String的charAtpublic class zhu { public static void main(String[] args){ String w=new String("hello,nice to meet you"); System.out.println(w); int i; fo.
2021-11-16 10:30:02
41
原创 Java学习日记
1. Throwable的子类包含哪两类?简述Java Error类与Exception类的区别。 包含Error类与Exception类区别:Error是所有错误类的祖先类,Exception是所有异常类的祖先类。前者不是程序需要捕获与进行处理的,当Error发生时,程序会立即停止2. Exception又分为checked异常和unchecked异常,请分别举例说明。 派生于Error或者RuntimeException的异常称为unchecked异常,通过使用try - c...
2021-11-04 19:10:59
86
原创 Java学习日记
1. 实验:利用IDE的debug功能给例6.4和例6.5的new语句设置断点,使用单步调试(step into/step over)跟踪子类对象实例化(初始化)的执行顺序,并总结该过程。
2021-10-31 21:04:38
48
原创 Java学习日记
1. Java的访问控制修饰符有哪些?各有什么访问权限?并分别写程序验证。权限修饰符:public、默认(包访问权限)、protected、private 其他修饰符:abstract、static、fianl、transient、volatile、native、synchronized、strictrp 访问权限: private:用 private 修饰的类成员,只能被该类自身的方法访问和修改,而不能被任何其他类(包括该类的子类)访问和引用。因此,private 修饰符具有最高的保护级别。
2021-10-27 21:38:00
52
原创 Java学习日记
1.对象与对象引用的区别是什么? 请举例说明friend a=new friend()a被称为该对象的引用即对象包含对象引用2.对象作为参数传递的特点是什么?请举例说明对象的参数传递是传递对象的地址public class shiyan { int value;}public class RunIntClass{ public static void modifyValue(shiyan s,int val) {
2021-10-04 17:43:39
80
原创 Java学习日记
一.java包含哪两大数据类型?其中基本类型的每种类型的取值范围和默认值是多少?数据类型:基本类型 、复合类型基本类型:整数类型:byte(8位):取值范围:-2^7~2^7-1 默认值:0short(16):取值范围:-2^15~2^15-1 默认值:0int(32) :取值范围:-2^31~2^31-1 默认值:0long(64):取值范围:-2^63~2^63-1 默认值:0L浮点类型:float :默认值:0.0fdouble:默认值:0.0d...
2021-10-02 17:35:09
117
原创 JAVA学习日记
1.Java在语法上与c语言、c++有很多相似之处,因此在有c、c++的基础上学习Java会比刚开始学习编程语言更加轻松。作为编程语言,那么必须实践,因此可以运用以前学习c的方法,边学习边编程。2.编译型需要使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行性程序的格式。而解释型需要使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行,不需要事先编译。而c、c++都是编译型语言,Java和python则是解释型语言。3.
2021-09-22 19:32:34
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人