计算机语言
ironcat
这个作者很懒,什么都没留下…
展开
-
MFC 消息处理的简单理解
消息的处理一般遵循以下路径: 1 Active View类 2 Doc类 3 ChildFrm类 4 MainFrm类 5 App类 若没有建立视图 1 MainFrm类 2 App 类 各个类的建立顺序 1 MainFrm 2 ChildFrm 3 Doc 4 View原创 2005-03-25 17:09:00 · 751 阅读 · 0 评论 -
JAVA程序设计 第三章面向对象的程序设计
纲要:OOP方法提供了一种数据和方法重组的手段。3个基本特征:封装、继承和多态1)类、字段和方法类的定义:[类修饰符]class类名[extends父类名][implements接口名列表]{类体}方法的定义:每个方法必须属于某个类,[方法修饰符]返回类型 方法名(方法参数列表){方法体}构造方法在创建新的对象时自动调用,一般用来初始化各字段。默认的构造方法首先调用父类的默认构原创 2005-12-19 21:49:00 · 1500 阅读 · 1 评论 -
JAVA程序设计 第五章 文件和数据流
纲要:1)文件与数据流简介:对I/O处理的类主要包含在java.io包中,常用的基类主要有处理字节的InputStream、OutputStream以及处理字符的Reader、Writer类及其基类。标准输入输出及错误输出的类:System.in System.out System.err并可以重定向。数据流是一系列的数据,文件是在存储介质上可以长期保存的数据,类File是字节数据流关联的对象,原创 2005-12-21 22:16:00 · 1277 阅读 · 0 评论 -
JAVA程序设计 第六章图形用户界面设计
纲要:1)基本GUI组件:Demo实例在目录/jsdk/demo/jfc/SwingSet2/; Swing整体介绍:javax.swing(轻量级);java.awt(相关性强);容器(组件放在容器中有顶层容器和其他容器)和组件(基本控制组件、可编辑显示组件和不可编辑显示组件)顶层容器:小应用程序AppletJApplet、对话框和框架JFrame;其他容器:面板JPanel、滚动窗格、分裂窗格原创 2005-12-28 13:18:00 · 1572 阅读 · 0 评论 -
JAVA程序设计 第七章 小应用程序设计和网络程序设计
纲要:1、小应用程序:在网页或appletviewer中运行的继承于Applet或JApplet子类的程序。Applet和JApplet的区别:两者布局方式不同,Applet是FlowLayout方式,JApplet是BorderLayout方式;添加组件的方法不同,Applet.add(child) JApplet.getContentPane.add(child);2、小应用程序的生命原创 2006-01-14 12:47:00 · 1085 阅读 · 0 评论 -
JAVA程序设计 第八章编程规范和JAVADoc
纲要:1、编程规范:规范的编程习惯有助于程序的理解和维护。 a、命名规范:包的命名一般采用域名逆序,名称全部小写;文件的名称与public类同名;类与接口的命名名词词组每个单词首字母大写其余小写,要求使用全称用词准确简单;方法的命名动词词组只有中间单词首字母大写。字段的命名名词词组中间单词首字母大写其余小写,从数据功能出发,简练准确;常量命名字母全部大写中间使用下划线;原创 2006-01-14 14:11:00 · 1094 阅读 · 0 评论 -
JSP小节
脚本元素: 四种注释:服务端注释--%> 客户端注释--> 注释*/%>注释*/%> java代码 java变量声明:表达式:指令:page全局指令 属性有language import extends session buffer autoflush isThreadSafe info errorPage isErrorPage Con原创 2006-03-19 12:01:00 · 907 阅读 · 0 评论 -
java.lang
对 java.lang 的研究 java.lang 研究本篇文章讨论那些由java.lang定义的类和接口。正如你所知道的那样,java.lang被自动导入所有的程序。它所包含的类和接口对所有实际的Java程序都是必要的。它是Java最广泛使用的包。java.lang包括了下面这些类:Boolean Long StrictMath (Java 2,1.3) Byte Math String转载 2006-03-24 20:31:00 · 1680 阅读 · 1 评论 -
JAVA程序设计 第四章数组、字符串和例外处理
纲要:1)数组由相同类型的若干项组成。数组也是对象。int[] c = new int[2] ; c.length或者int c[];初始化:基本数据类型初始化为0或false;引用数据类型初始化为null;可以采用循环结构初始化。也可以通过初始化语句创建数组 int[] n={1,3,3};java中数组是对象,包含自己的方法和字段,例如n.length为数组长度。2)字符串S原创 2005-12-19 22:16:00 · 1093 阅读 · 0 评论 -
JAVA程序设计 第一章绪论
本课程主要从以下8个方面展开论述:1、绪论2、结构化程序设计3、面向对象的程序设计4、数组、字符串和例外处理5、文件与数据流6、GUI设计7、小应用程序和网络程序设计8、编程规范本课程的主要目的是掌握JAVA的编程思想和编程技巧。JAVA主要有两类程序:应用程序(application)和小应用程序(Applet)。环境设置:标准搜索路径path=C:/j2sdk/bin 类路径 classpa原创 2005-12-19 20:26:00 · 954 阅读 · 0 评论 -
C程序的基本结构与简单规范
1、面向过程的编程都包含大致的几个基本元素,编程规范约束着这些基本元素。注释:文件注释,函数注释,行注释,块注释。编译预处理等:文件包含,条件包含,宏定义,全局变量声明,函数声明及其他编译预处理语句。函数:函数头,函数体(流程控制语句,数据结构和数据类型(变量或对象) 的定义,算符表达式,函数调用)。错误处理:系统调用失败,if语句的判断,函数入口参数及出口参数合法性检测等;合理的错误处理结构(宏原创 2005-09-08 11:15:00 · 1453 阅读 · 0 评论 -
python的由来与简单比较
先了解一下这个语言的由来吧。python是Guido1989在阿姆斯特丹为打发无聊的圣诞节而编写的解释型的脚本语言,名字来自于他所喜欢的大蟒蛇飞行马戏团。python是一种脚本语言,方便易学,优美易读,功能强大,强扩展性。这主要表现在以下几个方面:可以在命令行交互式运行、也有可视化集成开发环境。面向对象的脚本语言。在JPython下可以调用java的所有类库。高扩展性,可以用c、c++或java编原创 2005-09-09 22:39:00 · 1774 阅读 · 0 评论 -
(一)python初探
本章主要是介绍python的基本框架,以及如何运行python程序。python经常被定义为面向对象的脚本语言,经常作为shell工具和控制工具(分布于较大的应用程序中)。她是面向对象的并且是免费的,可以用来系统编程、GUI编程、网络脚本、组件综合、数据库编程、游戏编程及人工智能等等。python程序的组成结构:程序由函数模块组成,模块中包含语句、语句中包含表达式以及表达式的生成和对象的处理。也可原创 2005-09-14 20:54:00 · 1075 阅读 · 0 评论 -
(二)python的数据类型与运算符
python支持内建的数据类型,主要有numbers,strings,lists,dictionaris,tuples,files.这些数据类型普遍而强大。数据类型一般与运算符结合起来讲,一种数据类型要考虑它的大小和精度,变量的声明及初始化;运算符要考虑优先级与结合性、类型转换以及精度丢失。变量名为字母数字下划线,数字不打头。所有函数及外部变量的定义均在__main__()函数内关于数据类原创 2005-09-14 20:59:00 · 2000 阅读 · 0 评论 -
(三)python的流程控制及函数定义
顺序结构选择结构 if expression: elif expression: else:循环结构 while expression: for inbreak continueRange len()函数定义 def func():函数调用是引用调用函数中不能对全局变量赋值(除了global说明)函数的参数是引用传递(值除外),函数参数的默认值只调用一次,关键字参数。一般来说实参中位置参数原创 2005-10-08 19:15:00 · 1046 阅读 · 0 评论 -
(五)输入输出
输出的3种方式:表达式、print、sys.stdout.write().格式控制:%对串 进行控制 甚至可以按%(key)d按字典关键字输出。string.ljust() string.rjust() string.center()string.zfill()文件:flush() open() w方式只要不关交互,就是对文件的追加;r r+ w a注意文件的打开方式。read()readline原创 2005-10-08 20:01:00 · 765 阅读 · 0 评论 -
(六)错误与例外
句法错与例外except(RuntimeError,TypeError,NameError)try ......except还有个可选的else子句。例外参数exceplt NameError x :raise NameError,hi there; raise my_exec, 2*2 自定义例外。finally:不能同时有except和finally子句,需要的话可原创 2005-10-08 20:06:00 · 881 阅读 · 0 评论 -
(四)模块与包
python又将功能相近的函数组成文件,称之为模块。import 导入的搜索路径是按sys.path值搜索。通过append()增加路径。import语句可以将文件名导入当前文件,从而通过该名字调用该文件的函数。(只是导入的文件名).from....import顺序不变,用来初始化模块,只在模块第一次被导入时执行。__name__;modlename.itemname的方法修改模块中的全局变量。字原创 2005-10-08 19:52:00 · 814 阅读 · 0 评论 -
理解类与对象的概念
类是一种自定义的数据类型;是一类方法和字段的名字空间。对象是标识了该名字空间的标识符。每个对象有自己的成员字段,并引用公有的名字空间的方法。通过该标识符才能引用其字段及方法 ,这其实也是一个代码重用的方法。我觉得现在学什么东西,主要就是靠悟性了,对以往写过的程序重新写注释,类里的方法都要仔细看看想想。原创 2006-05-29 16:11:00 · 1240 阅读 · 0 评论