文字处理12_javaJDK14(1)基本要点
实际项目与案例-文字处理12_javaJDK14(1)—基本要点
计算机:电子线路组成的计算机器。人与计算机则是通过计算机语言-符号系统说给计算机听而交流。
计算机语言有低级语言-机器语言、汇编、高级语言-C/C++/C#/VB/PASCAL/LISP/JAVA/PYTHON/……几百种之多。
作为语言它们有共性:符号、格式-字词、语句、段落、文件、软件、……。
用于数字计算的语言,字词就有-数据类型、运算符号、运算控制词汇等;复杂的运算有语句-句型-句法;句子组成段落、段落要有逻辑格式,这就是循环结构、分支结构、循环结构文章的结构语法;基本结构组成文件-多个文件组成一个软件来处理—辅助处理各种事情—数值计算问题、文字处理问题、图形图像处理问题、事务问题处理—物流、金融、票务、人员、商务、……无孔不入。
计算机处理系统—计算机辅助,通常分为两个部分—后台-内部运行指令和前台-人机交互界面的显示。
后台是计算机语言的指令集—二进制指令序列
人们编写的汇编语言:
人们可编写的高级语言VB:
后台则是
前台则是
人们可编写的高级语言:……:
MATLAB语言及其平台
Fortran语言及其平台
C语言及其平台V6
C语言及其平台VS.NET
C++语言及其平台V6
C++语言及其平台VS.NET
C#语言及其平台VS.NET
VB语言及其平台V6
VB语言及其平台VS.NET
VC++语言及其平台V6
VC++语言及其平台VS.NET
VC#语言及其平台VS.NET
……
无孔不入的计算机、无孔不入的计算机语言、无所不在的计算机辅助、……
数字计算—文字处理—图形图像处理问题—事务处理— ……控制与通讯、商业与社会管理、军事与太空、……
文字-字符采用标准编码—就是用规定的二进制组合来固定的规范化形式表达。
文字-字符操作—就是对规定的二进制组合来操作。而操作方式与数值计算不同。文字-字符操作是与自然数、离散量、集合论、数理逻辑学相关的—“计算”方式。也就是说,字符输入或输出—通常是按照某个顺序—有前后逻辑关系—规定格式的串进行。也就是有自身的词法与语法结构—文字-字符顺序规定-规则。修改-编辑也是用删除、插入、顺序调整等方式进行。这些方式对于计算机器来说,不是一个顺手的处理对象。但是,好在语言有规则、有规范可寻—语言规则学习的要点—词法与语法。这样就可使人们提前编译一些—制造一些标准的、常用的、通用的操作语句-或函数,以便后来者利用。
各种计算机语言中都有一些字符操作的内置函数或语句,提供给编程人员使用。提高了效率、减少了错误率、提高了重用性。
看来,做个好软件真不容易。
……
Java语言及其JDK14平台
public class word_processing{
//Variable declaration
staticString Class_Variable="Class Variable";
static int allClicks=1001;
String strInstance="Instance Variable Hello world!";
int Instanc_Variable=12345;
public static void main(String[] args){
//Variable declaration
String str_Local="Local variable";
char Char_Local='A';
int i =808;
//standard IO
System.out.println("Localvariable Character:" + Char_Local);
System.out.println("Localvariable String :" + str_Local);
System.out.println("Localvariable int :" + i);
System.out.println("Class_VariableString :" + Class_Variable);
System.out.println("Class_Variableint :" + allClicks);
word_processingInstanceV=new word_processing();
System.out.println("InstanceVariable int :" + InstanceV.Instanc_Variable);
System.out.println("InstanceVariable String :" + InstanceV.strInstance);
//word processing;
str_Local=str_Local+""+Char_Local+" "+str_Local+" "+Char_Local;
System.out.println("Localvariable processing :" + str_Local);
Class_Variable=Class_Variable+" "+str_Local;
System.out.println("Class_Variableprocessing :" + Class_Variable);
InstanceV.strInstance=InstanceV.strInstance+""+ str_Local+" "+Class_Variable;
System.out.println("InstanceVariable processing :" + InstanceV.strInstance);
}
}
别忘了集合论与离散数学