基础语言也称通用语言。它历史悠久,流传很广,有大量的已开发的软件库,拥有众多的用户, 为人们所熟悉和接受。
属于这类语言的有 FORTRAN、COBOL、BASIC、ALGOL等。
FORTRAN 语言是目前国际上广为流行、也是使用得最早的一种高级语言,从 20 世纪90 年代起,在工程与科学计算中一直占有重要地位,备受科技人员的欢迎。
BASIC 语言是在 20 世纪 60 年代初为适应分时系统而研制的一种交互式语言,可用于一般的数值计算与事务处理。
BASIC 语言结构简单,易学易用,并且具有交互能力,成为许多初学者学习程序设计的入门语言。
1 package Com.TableTest; 2 3 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.FileOutputStream; 7 8 public class TableText_28{ 9 10 public static void main(String[] args){ 11 //将F盘下面的file.txt文件拷贝到桌面 12 String desPathStr = "H:\\JavaFiles"; //目标文件地址 13 String srcPathStr = "H:\\borter.txt"; //源文件地址 14 copyFile(srcPathStr, desPathStr); 15 } 16 /* 17 * 实现文件的拷贝 18 * @param srcPathStr 19 * 源文件的地址信息 20 * @param desPathStr 21 * 目标文件的地址信息 22 */ 23 private static void copyFile(String srcPathStr, String desPathStr) { 24 //1.获取源文件的名称 25 String newFileName = srcPathStr.substring(srcPathStr.lastIndexOf("\\")+1); //目标文件地址 26 System.out.println(newFileName); 27 desPathStr = desPathStr + File.separator + newFileName; //源文件地址 28 System.out.println(desPathStr); 29 30 try{ 31 //2.创建输入输出流对象 32 FileInputStream fis = new FileInputStream(srcPathStr); 33 FileOutputStream fos = new FileOutputStream(desPathStr); 34 35 //创建搬运工具 36 byte datas[] = new byte[1024*8]; 37 //创建长度 38 int len = 0; 39 //循环读取数据 40 while((len = fis.read(datas))!=-1){ 41 fos.write(datas,0,len); 42 } 43 //3.释放资源 44 fis.close(); 45 fis.close(); 46 }catch (Exception e){ 47 e.printStackTrace(); 48 } 49 } 50 }