1.文法G(Z):Z->aZb|ab定义的是什么样的语言? L(G)={a^nb^n|n>=1} 2.写出教材22页例2.2中标识符的文法四元组形式。 文法G=(Vn,Vt,P,S) 其中,Vn={L,M,N},Vt={a,b,c,...x,y,z,0,1,2,...,9},当中L是标识符,M是字母 ...
分类:
编程语言 时间:
2019-09-12 21:17:51
阅读次数:
55
关键字 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写 标识符 Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符凡是自己可以起名字的地方都叫标识符。定义合法标识符规则: 由26个英文字母大小写,数字:0-9 ,_或 $ 组成 数字不可 ...
分类:
编程语言 时间:
2019-09-12 18:20:57
阅读次数:
126
一、JVM包含三个内存区:栈内存、堆内存、方法区内存 二、注意点 (1)在MyEclipse中字体是红色的是一个类的名字,并且这个类除了我们自定义的类是JavaSE类库中自带的 (2)其实JavaSE类库中自带的类,例如:String.class\System.class,这些类的类名也是标识符 ( ...
分类:
编程语言 时间:
2019-09-12 10:14:12
阅读次数:
114
简介 一个程序设计语言是一个记号系统,如同自然语言一样,它的完整定义应包括语法和语义两个方面。所谓一个语言的语法是指一组规则,用它可以形成和产生一个合适的程序。目前广泛使用的手段是上下文无关文法,即用上下文无关文法作为程序设计语言语法的描述工具。语法只是定义什么样的符号序列是合法的,与这些符号的含义 ...
分类:
编程语言 时间:
2019-09-12 09:17:32
阅读次数:
92
目录 [toc] 学号20182323 2019 2020 1 《数据结构与面向对象程序设计》第01周学习总结 教材学习内容总结 1. 学习了java的历史与发展。 2. 学习了一些软件工具,开发环境等。 3. 掌握了一些标识符,保留字,语义、语法、错误分类以及举例。 4. 了解到面向对象软件的设计 ...
分类:
其他好文 时间:
2019-09-12 00:06:38
阅读次数:
108
20182329 2019 2020 1 《数据结构与面向对象程序设计》第1周学习总结 教材学习内容总结 git代码托管代码 Java的基本编程 jdb代码调试 教材学习中的问题和解决过程 问题1:在课本自学过程中,有一题是Java中有什么是不可能被识别的,我做错了一道(12345)可以被识别。 问 ...
分类:
其他好文 时间:
2019-09-11 23:56:50
阅读次数:
151
学号20182315 2019 2020 1 《数据结构与面向对象程序设计》第一周学习总结 教材学习内容总结 基本了解了Java作为面向对象的程序所具有的特点与优势。初步了解类与对象的概念。 认识Java的保留字。 注释,有效标识符的要求与C语言类似。 解释了Linux下Java独特的运行过程,首先 ...
分类:
其他好文 时间:
2019-09-11 23:47:30
阅读次数:
111
学号 2019 2020 2314 《数据结构与面向对象程序设计》第1周学习总结 教材学习内容总结 1.计算机系统是由软硬件组成的 2.java程序的结构组成(注释、标识符和保留字等) 注:java是大小写敏感的,大写和小写是有区别的 3.程序开发所包含的内容(程序设计语言的等级、编辑器、编译程序、 ...
分类:
其他好文 时间:
2019-09-11 18:19:37
阅读次数:
97
标识符的命名规则 1、由数字、字母、下划线、美元符号组成,没有长度限制。 2、首字只能是下划线、字母或$。 3、字母区分大小写。 4、常量用大写字母表示,变量用小写。一个变量名由多个单词组成,则第一个小写,第二个首字母大写。例如:anInt。 5、Java关键字、保留字不能用。 一个简单的Java程 ...
分类:
编程语言 时间:
2019-09-10 23:55:38
阅读次数:
189
1.文法G(Z):Z->aZb|ab定义的是什么样的语言? Z->ab Z->aZb->aaZbb->aaaZbbb->aaa......bbb 定义的是anbn 2.写出教材22页例2.2中标识符的文法四元组形式。 设<标识符>为E ;<字母>为T;<数字>为N G(S): E-->T|ET|EN ...
分类:
编程语言 时间:
2019-09-10 23:37:08
阅读次数:
117