104day(Java继承,常量池,计算机的软件系统,运行和直言三段论的公理和规则)

《2018年1月23日》【连续104天】

标题:Java继承,常量池,计算机的软件系统,运行和直言三段论的公理和规则;

内容:

A.刚刚右下角突然出现天猫广告的弹窗,不知道是那个流氓软件干的,下次把它找出来;

B.今天尝试了一下建立个人博客,是通过GitHub的,按照步骤,已经把Repositories都搞好了,也不知道成没成功,GitHub有点搞不懂,下次试一下别的方法;

C.常量池:
具体看https://www.jianshu.com/p/c7f47de2ee80   

这里提一下常量池是编译时,编译器将同类常量放在同一内存空间(也可以在运行过程中放入);

 

D.Java继承的练习:

public class Item { //父类
    private String title;
    private  int playingtime;
    private boolean gotIt;
    private String comment;
    
	public Item(String title, int playingtime, boolean gotIt, String comment) {
		super();  //无用
		this.title = title;
		this.playingtime = playingtime;
		this.gotIt = gotIt;
		this.comment = comment;
	}
	public void print() {
		System.out.print(title);
	}	
public class CD extends Item {
	private String artist;
	private int numofTracks;

	
	public CD(String title, int playingtime, String comment, String artist, int numofTracks) {
		super(title, playingtime, false , comment);  //调用父类的构造函数
		this.artist = artist;
		this.numofTracks = numofTracks;
	}
	public void print() {
		System.out.print("CD:");
		super.print();  //调用父类的输出
		System.out.print(" "+artist);
	}
}
public class DVD extends Item{
	private String director;
	
	public DVD(String title, int playingtime,  String comment, String director) {
		super(title, playingtime, false, comment);  //使用父类的构造函数
		this.director = director;
	}
	public void print() {
		System.out.print("DVD:");
		super.print();  //调用父类的输出
		System.out.print(":"+director);
	}

}
import java.util.ArrayList;

public class Database {
    public ArrayList<Item> listItem =new ArrayList<Item>();
    public void add(Item item) {
    	listItem.add(item);
    }
    public void list() {  //输出数据库的内容
    	for(Item item : listItem) {
    		item.print();
    	}
    }
	public static void main(String[] args) {
		Database db =new Database();
		db.add(new CD("a", 60, "b","c", 4));
		db.add(new DVD("d", 60,  "e", "f"));
		db.list();
	}

}


E.
计算机系统:

 

1.UNIX:

 

后门:ken将UNIX系统的C语言编译器留下了一个后门,每次编译UNIX时,都会自动生成UNIX后门代码,

导致每次他都可以获得UNIX的最高权限;

2.DOS系统:命令行界面;

3.Windows系统:GUI界面,微软85年颁布第一个windows系统,依赖于DOS系统,仅在DOS系统上加了一个图形界面;

95年windows 95,摆脱了对DOS系统的依赖;

4.MAC OS系统:84年,苹果颁布的第一个GUI界面系统;

 

F.计算机的启动:

计算机主板:

BIOS ROM芯片(装有BIOS Setup程序);

CMOS RAM芯片:

由主板上的纽扣电池供电,存放了BIOS的设置信息(如:系统时钟,设备的启动顺序等;)

BIOS的程序:
1.POST加电自检程序  (开机时检查外围设备是否正常);

2.BIOS设置程序(设置系统引导顺序(查找操作系统的位置)等);

3.系统自举装载程序(从外部将系统加载到内存中);

4.中断服务程序;

 

在开机时,读取主引导记录->硬盘启动->加载操作系统。

也许以后电脑中不存在硬盘,这样,只需在云端读取操作系统。

 

G.直言三段论:
公理:凡是肯定(或否定)了一类对象的全部,也就肯定(或否定)了这一类对象的任何部分对象;

规则:
1.中项在前提中至少要周延一次;

否则:中项不周延;

2.前提中不周延的项在结论中也不得周延;

否则:大项扩大或小项扩大;

例:电脑是高科技产品,

电视不是电脑,

所以,电视不是高科技产品。(大项扩大);

3.两个否定的前提得不出结论;

4.如果前提中有一个否定,则结论必否定;

5.如果结论否定则前必有一否定;

补充,如果前提中的项有空概念的话,还有一规则:

6.两个全称的前提无法得出特称的结论:

例:所有的飞马都会飞,

所有的飞马是马,

所以,有的马会飞。(推出存在,无效);

但前提没有空概念时,规则不适用:
例:所有的白马是白色的,

白马是马,

所以,有些马是白色的。(推理有效)

 

明日计划:早睡早起;
 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值