摘要:
列表 1 n=int(input()) 2 l=[] 3 for i in range(n): 4 l.append(int(input())) 5 print("原列表:",l) 6 l.sort() 7 print("排序后:",l) 8 l.reverse() 9 print("反转后",l) 阅读全文
摘要:
1.java常用类库有哪些?其基本功能是什么? 2.jdk中哪些包有Date类,他们的区别是什么? util中的DATE包含日期和时间 sql中的DATE是UTIl中DATE的子类,仅包含日期不包含时间,从数据库或得的日期为sql中的date 通过java.util.Date date = new 阅读全文
摘要:
1.线程的联系和区别 一个进程中可以同时运行多个进程 一个进程就是一个执行中的程序,而每一个进程都有自己独立的一块内存空间、一组系统资源,每一个进程的内部数据和状态都是完全独立的。 Java程序执行中的单个顺序的流控制称为线程,多线程则指一个进程中可以同时运行多个不同的线程,执行不同的任务。 线程与 阅读全文
摘要:
1.网络通信协议分几层?各层解决的问题是什么? 2.TCP和UPD协议有什么不同? UDP协议是一种无连接的、不可靠的传输层协议(尽力而为的协议) TCP协议提高了数据传输的可靠性,TCP会有三次握手来建立连接,在传输过程中会有重传,确认,拥塞控制等机制,传输完成后还会断开连接释放资源。 相比于UD 阅读全文
摘要:
1.“程序中凡是可能出现异常的地方必须进行捕获或抛出”,这句话对吗? 不对。异常类型是RuntimeExecption或是其子类,程序方法可以对异常不做任何声明抛出或处理,直接交给调用该方法的地方处理,程序能编译通过,不会对可能产生异常的代码行给出提示。 2.借助JDK帮助,请列举发生NullPoi 阅读全文
摘要:
1.Java 没有指针的概念,从而有效地防止了在 C/C++语言中,容易出现的指针操作失误(如指针悬空所造成的系统崩溃)。在 C/C++中,指针操作内存时,经常会出现错误。在Java 中没有指针,更有利于 Java 程序的安全。 2.C++支持多重继承,它允许多父类派生一个子类。也就是说,一个类允许 阅读全文
摘要:
1.this和super各有几种用法? this三种用法: 用法一:表示当前对象引用,常用于形参或局部变量与类的成员变 量同名的情形,使用this.成员名表示当前对象的成员 用法二:表示当前对象 用法三: 调用当前类的构造方法 super访问当前类的直接父类,主要应用场合: 子类的数据成员或成员方法 阅读全文
摘要:
1.面向对象的主要特征是什么? 抽象 继承 封装 多态 2.封装是如何实现的? 封装是通过访问控制符实现的 3.对象之间如何相互作用?作用的条件是什么? 对象之间通过发消息相互作用 作用条件: 1.引用必须真实引用了真实的对象 2.被访问对象必须定义了相应的属性和方法 3.被访问的属性或方法必须具有 阅读全文
摘要:
例题4.16 1 package Tryaaaaa; 2 3 class FighterPlane { 4 String name; 5 int missileNum; 6 void fire(){ 7 if(missileNum>0) { 8 System.out.println ("now fi 阅读全文
摘要:
1.名词解释:构造方法、抽象。 构造方法:构造方法是一个与类名相同的类方法。每当使用new关键字创建一个对象,为新建对象开辟了内存空间之后,java系统将自动调用构造方法初始化这个新建对象 关键:①与类名相同 ②构造方法没有返回类型,可重载 ③作用:对数据成员进行初始化 抽象(abstraction 阅读全文
摘要:
数组对象与数组对象引用 初始化 1 //数组中是简单类型: 2 int[] arr={3,4,5}; 3 4 int[] arr=new int[3]; 5 arr[0]=3; 6 arr[1]=4; 7 arr[2]=5; 8 9 10 //数组中是引用类型: 11 String[] s={"ab 阅读全文
摘要:
对象的创建 代码:new FighterPlane() 含义:根据类模板产生一个对象,并在计算机内存中为此对象开辟一块新的独立的内存空间 new FighterPlane();//创建对象 FighterPlane fp;//声明一个对象引用 fp=new FighterPlane();//初始化对 阅读全文
摘要:
System类 定义:System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。 成员变量:in,o 阅读全文
摘要:
今年大二啦~ 大一学习了c++和python,感觉对编程有了一部分的了解,但是深入思考还是比较浅显,而且通过期末考试上机实验和笔试的对比,我发现自己实践动手能力还不行,理论上的东西虽然懂了,但是没有真正体现到代码上,还是代码敲少了。 学习java中发现了一些与c++以及与python的一些相似之处, 阅读全文