程序人生
文章平均质量分 76
crazyForCoding
这个作者很懒,什么都没留下…
展开
-
JAVA语言规范学习笔记(1)
简单介绍一下JAVA,JAVA其实从C和C++进化而来的,它是一种通用的、并行、基于类的、面向对象的编程语言,它摒弃了C和C++中的某些特性,引入了其他语言的优点,使它变的足够简单,非常容易掌握。JAVA是一种强类型的语言,这个规范在这里非常清楚的分开了那些编译时的错误,这些错误会在编译时被发现的,和运行时的错误。编译的时间通常是将JAVA程序翻译为一些字节码,这些字节码其实就是类,它们是独立于平原创 2006-04-26 10:01:00 · 1517 阅读 · 0 评论 -
JAVA语言规范学习笔记(2)
JAVA语言规范的第二章开始讲的竟然是JAVA的语言语法,看这一段真的是一个非常繁琐的事情,何况还是E文。不过,咬紧牙关,我们还是来细细解析吧!一个上下文无关的语法由许多productions组成,这个单词我也不知道该如何理解,就姑且用原文代替吧。而每个productions = nonterminal(左边) + a sequence nonterminal + terminal symbo原创 2006-04-26 14:15:00 · 3133 阅读 · 0 评论 -
JAVA语言规范学习笔记(3)
开始学习JAVA的词汇结构了。JAVA程序是用unicode来表示的,比如我们常用到的换行符。所有的unicode都会强制转化为一系列的input elements,包括空格,注释,和tokens。JAVA的发展和unicode的发展是密不可分的。unicode的发展我们可以参考它的官方网站:http://www.unicode.org。JAVA编程语言是用UTF-16来描述文本的,只有少数的AP原创 2006-04-27 15:28:00 · 2195 阅读 · 0 评论 -
JAVA语言规范学习笔记(4)
JAVA编程语言是一种强类型的语言,意思是在编译的时候就知道了变量和表达式的类型。JAVA编程语言中的类型分为:基本类型:boolean类型 数字类型: 整数类型:byte,short,int,long,char原创 2006-05-10 14:44:00 · 1474 阅读 · 0 评论 -
离散数学及其应用-学习笔记(1)
离散数学既是计算机科学的理论基础,又是计算机应用必不可少的工具。离散数学为我们以后的计算机学科的学习提供了一切必要的数学基础。1.1、逻辑逻辑规则给出数学语句的准确含义,这些规则用来区分有效和无效的数学论证。命题,一个命题是一个或真或假的语句,但不能既是真又是假。命题常用字母来表示,就像用字母表示变量那样。习惯用来表示命题的字母是p、q、r、s……等。如果一个命题是真命题,它的原创 2006-05-10 15:48:00 · 3260 阅读 · 0 评论