<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Xx_lbbh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Xx_lbbh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Xx_lbbh]]></copyright><item><title><![CDATA[初识图形用户界面(2)]]></title><link>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118554865</link><guid>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118554865</guid><author>Xx_lbbh</author><pubDate>Wed, 07 Jul 2021 19:20:00 +0800</pubDate><description><![CDATA[写在前面：本篇是对《初识图形用户界面(1)》的补充。



二.窗体属性

JFrame类本身只包含若干个改变窗体外观的方法。当然，利用继承的魔力，大多数处理窗体大小和位置的方法都来自JFrane的各个超类。其中最重要的有以下方法:

●setLocation方法和setBounds方法用于设置窗体的位置。

●setIconImage方法用于告诉窗口系统在标题栏、任务切换窗口等位置显示哪个图标。

●setTitle方法用于改变标题栏的文字。

●setResizable利用一个boolean值确...]]></description><category></category></item><item><title><![CDATA[初识图形用户界面(1)]]></title><link>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118554340</link><guid>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118554340</guid><author>Xx_lbbh</author><pubDate>Wed, 07 Jul 2021 18:57:14 +0800</pubDate><description><![CDATA[写在前面：在《软件构造》课程的Lab1中，第一次接触了图像界面，但是图形界面已经为我们设计好了，并不需要我们自己去实现，在Lab3中，实验要求使用图形用户界面或者命令行，博主采用了图形用户界面，博主通过学习java教材，自主完成了图形用户界面的设计，在这里分两次叙述自己对图形用户界面的心得与体会。



一.显示窗体

在Java中，顶层窗口（就是没有包含在其他窗口中的窗口）称为窗体（frame）。AWT库中有一个称为Frame的类，用于描述这个顶层窗口。这个类的Swing版本名为JFrame，它扩展了Fr]]></description><category></category></item><item><title><![CDATA[初识接口(interface)]]></title><link>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118534136</link><guid>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118534136</guid><author>Xx_lbbh</author><pubDate>Wed, 07 Jul 2021 01:15:25 +0800</pubDate><description><![CDATA[写在前面：博主在《软件构造》课程的的实验中遇到了需要设计接口的情况，在设计的时候毫无头绪，接下来博主将介绍自己对接口的理解与心得。



接口的概念

在java程序设计语言中，接口不是类，而是对希望符合这个接口的类的一组需求。

我们经常听到服务器提供商这样说：“如果你的类符合某个特点接口，我就会履行这项服务。”下面给出一个具体的示例。Array类中的sort方法承诺可以对对象数组进行排序，但要求满足下面这个条件：对象所属的类必须实现Comparable接口。

下面是Comparable接口的代码：

]]></description><category></category></item><item><title><![CDATA[初识继承(inheritance)]]></title><link>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118532750</link><guid>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118532750</guid><author>Xx_lbbh</author><pubDate>Wed, 07 Jul 2021 00:30:16 +0800</pubDate><description><![CDATA[写在前面：博主在《软件构造》课程的实验当中，第一次遇到了继承(inheritance)的问题，由于没有java相关课程学习的前提，使用起来完全没有头绪。在这里博主介绍一下自己对继承的理解与心得。



一.继承的基本思想

可以基于已有的类创建新的类。继承已存在的类就是复用（继承）这些类的方法，而且可以增加一些新的方法和字段，使新类能够适应新的情况。

二.类、超类和子类

(1)定义子类

可以如下继承Employee类来定义Manager类，这里使用关键字extends表示继承。


​
publi..]]></description><category></category></item><item><title><![CDATA[初识对象与类]]></title><link>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118531945</link><guid>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118531945</guid><author>Xx_lbbh</author><pubDate>Tue, 06 Jul 2021 23:28:09 +0800</pubDate><description><![CDATA[写在前面：博主在刚接触《软件构造》这门课程时，并没有java相关课程的学习前提，导致学习起来非常吃力，连最基本的对象与类的概念也不理解，这里博主展示一下对象与类的相关知识和自己的理解。

一.类

(1)类的概念：

类是构造对象的模板或蓝图。

(2)识别类：

传统的过程式程序中，必须从顶部的main函数开始编写程序。在面向对象程序设计时没有所谓的“顶部”。学习OOP的初学者比如博主因而常常会感觉无从下手。答案是：首先从识别类开始，然后再为各个类添加方法。

识别类的一个简单经验是分析问题的过程中寻找名]]></description><category></category></item><item><title><![CDATA[程序人生-Hello’s P2P]]></title><link>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118278851</link><guid>https://blog.youkuaiyun.com/Xx_lbbh/article/details/118278851</guid><author>Xx_lbbh</author><pubDate>Sun, 27 Jun 2021 20:17:50 +0800</pubDate><description><![CDATA[摘 要

摘要：本文通过hello程序从被编译、汇编、链接、运行，从外部存储设备，经过I/O桥，进入到内存，各级cache，最后在I/O中输出，最后被回收的过程中，诠释了hello简单却复杂的一生，描述了即使是最简单的程序，也在生命周期中有着同样复杂的经历，从而揭开程序由高级层次到接近底层运行机制的奥秘，加深对计算机系统的理解。

关键词：hello；linux；计算机系统；





















目 录



第1章 概述...]]></description><category></category></item></channel></rss>