- 博客(17)
- 收藏
- 关注
原创 输入一批整数,输出其中的最大值和最小值,输入数字0时结束循环。
package cn.kgc;import java.util.Scanner;public class HomeWork1 { /** * 输出一批整数中的最大值和最小值 */ public static void main(String[] args) { int num = 0; //用户当前输入的数字 Scanner input = new Scanner(System.in); System.out.print("请输入一个整数(输入0结束):"); num
2021-04-22 09:28:38
316
原创 假设机票原价为5000元,4~ 10月为旺季,旺季头等舱打9折,经济舱打6折,其他月份为淡季,淡季头等舱打5折,经济舱打4折。
package cn.kgc;import java.util.Scanner;public class HomeWork3 { /** * @param args */ public static void main(String[] args) { int price = 5000; // 机票的原价 int month; // 出行的月份 int type; // 头等舱为1,经济舱为2 Scanne
2021-04-22 09:27:55
806
1
原创 利用多态特性,编程创建一个手机类Phones,定义打电话方法call()。创建两个子类:苹果手机类IPhone和安卓手机类APhone,并在各自类中重写方法call(),编写程序入口main()方法
创建一个Phones的手机类:/** * Author:Zhang Ji Ning * E-mail:2107646357@qq.com * 程序功能:创建一个Phones的手机类。 */package phone;/** * 抽象手机类 * */public abstract class Phones { /** * 抽象方法,实现打电话。 */ public abstract void call();}创建一个苹果手机类
2021-04-22 09:26:20
2509
原创 设计Bird(鸟类)、Fish(鱼类),都继承自Animal(动物)类,实现其方法printInfo(),输出信息。
父类animal代码如下/** * Author:Zhang Ji Ning * E-mail:2107646357@qq.com * 程序功能:定义父类。 */package diqizhang;/** * 动物类,父类。 */public class Animal { private int age = 0;//年龄 /** * 不带参数的构造方法。 */ public Animal() { } /**
2021-04-22 09:12:46
843
原创 代码阅读:给定如下Java代码,编译运行后,输出结果是什么?请解释原因。
/** * Author:Xu Zheng Wei * E-mail:2518298846@qq.com * 程序功能:定义一个类Base,在类里面定义一个Base方法,下面定义了一个Child并且继承Basse类。 */package diqizhang; //创建父类;public class Base { public Base(){ System.out.println("Base"); }} //创建子类Child;
2021-04-22 08:49:55
262
原创 用for,while,do while循环来实现1~100中偶数之和。
第一种:while public static void main(String[] args) { int i=1; int sum=0; while (i<=100){ i++; if (i%2==0){ sum=sum+i; } } System.out.println("100以内的偶数和"+sum);
2021-03-24 22:24:01
1798
原创 用键盘输入-位整数,当输入1~7时,显示对应的英文星期名称的缩写。1表示MON, 2表示TUE, 3表示WED, 4表示THU,5表示FRI, 6表示SAT, 7表示SUN
package cn.kgc;import java.util.Scanner;public class HomeWork2 { /** * 根据输入数字显示对应的英文星期名称缩写 */ public static void main(String[] args) { int num = 0; String day = ""; System.out.print("请输入数字1-7(输入0结束):"); Scanner input = new Scanner(System
2021-03-24 22:03:34
1089
原创 小明左右手分别拿两张纸牌:黑桃10和红心8,现在交换手中的牌。编写并输出互换后的结果,输出结果如图所示。
public static void main(String[]args){int custNO;System.out.print("请输入本金: ");Scanner input=new Scanner(System.in);custNO=input.nextInt();System.out.println(“本金为:”+custNO);double Firstyear=custNO+custNO0.0225;double Thesecondyear=custNO+custNO0.0272;
2021-03-10 17:59:01
556
原创 商场为员工提供了基本工资、物价津帖乃房和津贴。其中,物价津贴为基本工资的40%,房租津贴为基本工资的25%。要求,从控制台输入基本工资,并计算输出实领工资,输出结果如图。
public static void main(String[]args) {int a = 10;int b = 8;System.out.println(“输出互换前手中的纸牌:”);System.out.println(“左手中的纸牌:”+a);System.out.println(“右手中的纸牌:”+b);int temp = 0;//中间变量temp = a;a = b;b = temp;System.out.println("输出互换前手中的纸牌:");System.out
2021-03-10 17:58:07
184
原创 银行提供了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年到期凭存单支取本息。
public class Test02 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println(“请输入基本工资”);double salary=sc.nextDouble();double price=salary0.4;double rent=salary0.25;double pay=salary+price+rent;System.out.println
2021-03-10 17:53:16
1241
原创 简述域名解析的过程
当一个用户在地址栏输入www.taobao.com时,DNS解析有大致十个过程,如下浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。如果浏览器缓存中没有(专业点叫还没命中),浏览器会检查操作系统缓存中有没有对应的已解析过的结果。而操作系统也有一个域名解析的过程。在windows中可通过c盘里一个叫hosts的文件来设置,如果你在这里指定了一个域名对应的ip地址,那浏览器会首先使用这个ip地址。但是这种操作系统级别.
2020-11-24 21:55:36
1271
原创 VLAN划分和子网的区别
子网划分就是通过借主机位来作为网络位,实现子网的划分,也就是可变长子网掩码,划分子网后,其实就是属于不同的网络了,他们之间的通信需要三层设备的支持才可以通信。划分VLaN其实是分割广播域,把一个大的广播域划分成更多小的广播域,一个VLAN就是一个广播域,既然一个VLAN就是一个广播域,那么计算机之间的通信其实是通过MAC地址实现的,所以一个VLAN中的计算机想跟另外一个VLAN的计算机通信,那么他就会广播ARP报文,会去问“目的主机的MAC地址”,而此时广播的arp报文并不能到达另外一个Vlan,因为
2020-11-06 15:55:12
361
原创 某个公司分到的地址是202.68.64..0C类,该公司需要六个子网,试给出子网划分设计
某个公司分到的地址是202.68.64.0(C类),该公司需要6个子网,试给出子网划分设计。分析过程如下。①默认掩码中1的个数是24(C类)个。②公司需要6个子网。数目6不是2的整数次方。下一个2的整数次方是8(2的3次方)。子网掩码中需要有3个1。③子网掩码中1的个数是27(24+3)。④子网掩码中0的个数是5(32-27)。⑤掩码是 11111111 11111111 11111111 11100000,即255.255.255.224。⑥子网数是23(去掉全0和全1的组合,实际可用子网数
2020-11-04 19:06:57
913
原创 简述网卡、集线器、交换机、路由器、调制解调器工作在OSI参考模型的层次,并说原因
集线器、网线工作在物理层;网卡、交换机工作在数据链路层;路由器工作在网络层。物理层是实实在在的物理链路,负责将数据以比特流的方式发送、接收。集线器、网线工作就在物理层数据链路层,负责准备物理传输,CRC校验,错误通知,网络拓扑,流控等。 网卡、交换机工作就在数据链路层网络层,负责管理网络地址,定位设备,决定路由。路由器、调制解调器List item工作就在网络层...
2020-10-14 19:05:49
749
原创 TCP三次握手的过程与TCP协议中序列号和确认号的作用
简述TCP协议三次握手过程A与B建立TCP连接时:首先A向B发SYN,然后B回复SYN+ACK,最后A回复ACK确认,这样TCP的一次三次握手的过程就完成了。序列号和确认号的作用序列号即,Seq序号,占32位,是用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。确认号即,Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。TCP协议三次握手完整过程第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,
2020-10-13 19:19:14
1020
原创 如何使用Ipconfig.exe工具查看TCP/IP配置
1、使用鼠标单击“开始”图标,单击“运行”选项。也可以通过使用快捷键“win+R”来打开窗口。2、在弹出的运行输入框中输入:cmd,按下回车键即可。3、接着在系统弹出的DOS对话框中输入以下命令:ping XXXX,按下回车键。PS:xxxx指的是IP地址或者网址。4、若是管理员界面显示出timeout,那么说明该电脑为连接网络。若是出现如下图所示的字节、时间等消息就说明网络已经正常连接。...
2020-10-13 19:07:34
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人