自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 软工实验数据流图

旅游规划系统数据流图。

2022-10-16 20:57:32 183

原创 Java集合框架中各种类的基本操作

1.add(E e)package collection;import java.util.ArrayList;import java.util.Collection;public class Demo2_Collection { @SuppressWarnings({"rawtypes", "unchecked" }) // 不对原始类型检查,不加IDE上报黄色警告波浪线 public static void main(String[] args) { Collecti

2020-12-23 09:17:49 67

原创

Java中流的分类有哪些流的三种分类方式按流的方向分为:输入流和输出流。按流的数据单位不同分为:字节流和字符流。按流的功能不同分为:节点流和处理流。字节流InputStream和OutputStream的子类分别有哪些?请举例说明其使用场景。与其对应的字符流分别有哪些?InputStream类的常用方法有以下几种:Public abstractintread():读取一个byte数据,返回值是高位补0的int类型值。Public int read(byteb[]):读取b.length个字节

2020-12-22 13:28:34 54

原创 java10(例15.4)

public static void main(String[] args) {Socket socket = null;try {socket = new Socket(“127.0.0.1”, 4700);//本机地址} catch (IOException e) {System.out.println("Can’t not listen to " + e);}//System.out.println(“111111”);try {BufferedReader is = new Buf

2020-11-10 20:42:27 102

原创 java9(例15.5)

客户端(只能启动一个,这是数据报的规定,但启动多个不会报错):import java.io.;import java.net.;public class QuoteClient {public static void main(String[] args) throws IOException{DatagramSocket socket=new DatagramSocket();//创建数据报套接字BufferedReader sin = new BufferedReader(new Input

2020-11-10 20:31:41 164

原创 java8

1.volatile关键字有什么作用?线程把主存变量保存在保存在寄存器(工作内存)中操作,线程结束再与主存变量进行同步,然而,当一个线程改变了主存中变量的值,另外一个线程还在继续使用它在寄存器中变量值的副本,造成数据不一致。换句话说,这里的数据一致就是一个线程所使用的变量值要是上一个线程结束后所得到的的变量值解决方法 : 将变量声明为volatile,每次使用它都需要到主存中读取volatile:禁用CPU缓存,使用该变量时不再用寄存器,而是直接从内存中进行读取,使得变量具有唯一性,而不是有副本

2020-11-10 20:08:40 45

原创 java7

1.借助JDK,选取几个String与StringBuffer、StringBuilder的常用APl,并编写实例测试API的功能。2.请简述String,StringBuffer, StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用?1.String:(1).codePointAt(int index)方法:该方法可用于输出字符串中对应序号上字符的ASCII码的值。public class Test{public static void main(String[] arg

2020-11-02 18:52:21 89

原创 java6

1.简述Java Error类与Exception类的区别。Error类一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢等。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建议让程序终止。Exception类表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。2.简述异常处理的两种方式,并举例说明区别。1).隐式声明抛出2).显式声明抛出3) .捕获处理3.选取Ru

2020-11-02 18:25:54 90

原创 java5

1.实验:利用IDE的debug功能给代码中的new语句设置断点,使用单步调试(step into/step over)跟踪子类对象实例化(初始化)的执行顺序,并总结该过程。为对象分配内存空间,对成员变量进行默认的初始化绑定构造方法,将new中的参数传递给构造方法的形式参数。调用this或super语句(二者必居其一,不能同时存在),执行流程如图所示进行实例变量的显式初始化操作, 如:public class A{ int value=4; //显式初始化 B b = newB(

2020-10-21 22:27:04 69 2

原创 java4

1.Java的访问控制修饰符有哪些?各有什么访问权限?1) private:用 private 修饰的类成员,只能被该类自身的方法访问和修改,而不能被任何其他类(包括该类的子类)访问和引用。因此,private 修饰符具有最高的保护级别。2)friendly(默认)如果一个类没有访问控制符,说明它具有默认的访问控制特性。这种默认的访问控制权规定,该类只能被同一个包中的类访问和引用,而不能被其他包中的类使用,即使其他包中有该类的子类。这种访问特性又称为包访问性。3)protecte

2020-10-19 22:45:50 153

原创 java3

1.对象与对象引用的区别是什么?请举例说明相互关联体现在:  1)当对象的引用变量指向对象时,他们两就联系起来,改变引用的属性,就会改变对象的属性;  2)如果同一个对象被多个引用变量引用的话,则这些引用变量将共同影响这个对象本身。  相互独立体现在:  3)一个对象可以被不同的引用变量操纵,同时一个引用变量也可以指向不同的对象,但是同一时刻只能指向一个对象;  4)从存储空间上来说,对象和引用也是独立的,对象一般存储在堆中,而引用存储在堆栈(存储速度更快)中。  2.对象作为参数传递的特点

2020-10-12 19:20:18 132

原创 Java1

1.谈谈你过去学习编程语言的方法、经验和教训之前学过c、c++、数据结构、Python等编程语言,我一般都是课前先结合中国大学mooc和课本预习本节内容,因为上课时由于课时问题老师讲的不是那么细,如果你不预习,那么上课就会感觉在梦游。课后要及时复习本节课学习的内容。我一开始没有预习的习惯,上课就会感到很吃力,后来逐渐有了预习的习惯,就好了很多。2.Java语言都有哪些特点?Java是一种简单的面向对象的分布式,强壮的,安全的,可移植性,高性能的多线程动态语言Java跨平台实现的原理是什么?ja

2020-09-23 23:14:09 81 1

原创 Java2

1.Java包含哪些数据类型?(1)布尔类型 boolean b = true(2)字符类型 char c = ‘a’(3) 整数类型 byte b = 27(4) 浮点类型 123e3 123E3 1.23f 2.3e3D(5) 字符串类型 String str = “bye”2.Java基本数据类型转换包含哪两类?自动类型转换 byte x,double y x/y强制类型转换 int i; byte b = (byte)i3

2020-09-23 22:56:41 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除