![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 97
王昭
硕士在读,研究方向:机器学习&图像处理,Email: 1243609688@qq.com,欢迎交流学习!
展开
-
JAVA基本计算方法的应用
JAVA基本计算方法的学习与应用1,JAVA软件的引入本次的学习采用的是eclipse软件,此次的文章主要是从几个简单的案例当中学习Java的基本计算,对于新手来说,这些计算方法在未来的深入学习中有巨大的作用。首先,我们来看看软件的使用: 简单的编写: 2,程序的编写与学习实现 JAVA基本计算方法的学习任务如下: A. 编程实现1+2+3+…+100 为了实现1到...原创 2018-06-19 21:55:54 · 494 阅读 · 1 评论 -
【JAVA】异常捕捉机制(2)—异常(Exception)的分类处理方式
一、前言前面我们说到异常(Exception)的概念与分类,所谓异常就是程序在运行的过程中出现的一些中断程序的例外问题,我们将其称之为异常。JDK 中定义了很多派生于Throwable类的异常类,来对应解决可能出现的各种各样的异常,接下来我们讲解学习Throwable下派生出来的子类Error和Exception ,并探究其异常处理方法。二、分析学习1)ErrorError是程序无法处理...原创 2019-01-21 22:40:00 · 12585 阅读 · 3 评论 -
【JAVA】异常捕捉机制(3)—训练学习与总结
一、前言前面我们说到异常(Exception)的概念与分类和异常(Exception)的分类处理方式,所谓异常就是程序在运行的过程中出现的一些中断程序的例外问题,我们将其称之为异常。JDK 中定义了很多派生于Throwable类的异常类,来对应解决可能出现的各种各样的异常,Throwable下又派生出来了子类Error和Exception ,接下来我们进行编程训练学习并对其总结。二、编程学习...原创 2019-01-22 20:20:59 · 319 阅读 · 0 评论 -
【JAVA】文本处理(2)—给文本中每个字符后加空格或斜杠
一、前言本次学习应用于文本处理方面,主要的功能是为了实现给文本字符后加符号,本次以斜杠和空格为例。大部分编程语言 、数据库、文本编辑器、开发环境都支持正则表达式。正如他的名字一样是描述了一个规则,通过这个规则可以匹配一类字符串。学习正则表达式很大程度上就是学习正则表达式的语法规则 。二、正则表达式语法1)普通字符字母、数字、汉字、下划线、以及没有特殊定义的标点符号,都是“普通字符”...原创 2019-02-25 16:38:00 · 2629 阅读 · 0 评论 -
【JAVA】文本处理(3)—统计文档中汉字、数字、字母和空格标点的个数
一、前言本次学习应用于文本处理方面,前面我们说到实现给文本字符后加斜杠和空格,本次目的是为了实现统计不同种类的字符频率。在上一篇博客中我们讲到了正则表达式。在这里我们将要实际的应用正则表达式,来识别和统计不同种类字符的频率。二、正则表达式语法1.从上一篇博客中暂提以下的语法表,详情参见正则表达式链接 JAVA程序中也会使用到正则表达式API中相关类:相关类位于:ja...原创 2019-02-25 20:19:03 · 3205 阅读 · 0 评论 -
【JAVA】文本处理(4)—文本处理中的字频统计(查询指定字词或统计全文字频)
一、前言本次学习应用于文本处理方面,前面我们说到实现统计不同种类的字符频率,本次目的是为了实现查询指定字词或统计全文字频。在上一篇博客中我们讲到了正则表达式的实际应用。在这里我们将要与数据打交道,所以我们将要学习JAVA中的“容器”(其中的Map接口)。二、分析学习(Map接口)1)介绍和引入现实生活中,我们经常需要成对存储某些信息。比如,我们使用的微信,一个手机号只能对应一个微信账户...原创 2019-02-25 21:06:17 · 1659 阅读 · 0 评论 -
【JAVA】文本处理(1)—删除文本中的空白行
一、前言本次学习应用于文本处理方面,主要的功能是为了实现删除文本中的空白行,便于我们阅读和储存。java.io包为我们提供了相关的API,实现了对所有外部系统的输入输出操作,这就是我们这章所要学习的技术。Java为我们提供了多种多样的IO流,我们可以根据不同的功能及性能要求挑选合适的IO流。二、分析学习1)数据源数据源data source,提供数据的原始媒介。常见的数据源有:数据库、...原创 2019-02-20 15:48:51 · 5590 阅读 · 0 评论 -
【JAVA】文件操作(1)—检测,新建,读取文件修改时间、大小和内容,并向指定文件写入指定内容
一、前言本次学习应用于文本操作方面,前面我们说到实现文本的不同处理方式,本次目的是为了实现文件的各种操作。前面的几篇博客中我们讲到了删除文本中的空白行、给文本中每个字符后加空格或斜杠、统计文档中汉字、数字、字母和空格标点的个数和文本处理中的字频统计(查询指定字词或统计全文字频)。这里我们分类进行学习文件的一些操作。二、任务学习任务要求:完成一个java application应用程序...原创 2019-03-08 21:21:06 · 1403 阅读 · 0 评论 -
【JAVA】文件操作(4)—使用二进制流对任何文件进行移动
一、前言本次学习应用于文件操作方面,前面我们说到实现文本的不同处理方式,本次目的是为了实现各种文件的复制操作。前面的博客中我们讲到了检测,新建,读取文件修改时间、大小和内容,并向指定文件写入指定内容、文本文件行读取并显示字节和字符数和使用二进制流对任何文件进行复制。这里我们学习二进制流对任何文件进行移动,因为与上一篇大同小异,所以API中方法和类学习也类似。二、任务学习任务要求:通过...原创 2019-04-04 21:55:31 · 547 阅读 · 0 评论 -
【JAVA】字符串操作 —字符串赋值、输出、合并、比较、查找、替换
一、前言前面,我们整体学习了有关文件操作方面的知识,实现了检测、新建、修改文件并写入或者复制移动的操作。本次学习的是有关字符串方面的操作,为方便大家学习,可以参照API阅读此类的各个方法知识。API链接如下:https://pan.baidu.com/s/1_DMTYTstbDtfdjutBE3h8Q 提取码:elgp字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Jav...原创 2019-04-10 17:06:56 · 20839 阅读 · 2 评论 -
【JAVA】文件操作(2)—文本文件行读取并显示字节和字符数
一、前言本次学习应用于文本操作方面,前面我们说到实现文本的不同处理方式,本次目的是为了实现文件的各种操作。前面的博客中我们讲到了检测,新建,读取文件修改时间、大小和内容,并向指定文件写入指定内容。这里我们学习文本文件行读取输出,并显示每行的字节和字符数。二、任务学习任务要求:对文本文件按行进行读取,每读取一行后显示此行。统计此行有多少字节并显示统计结果。统计此行有多少字符并显示统...原创 2019-04-01 16:39:08 · 2688 阅读 · 0 评论 -
【JAVA】异常捕捉机制(1)—异常(Exception)的概念与分类
一、前言前面我们说到有关于API的学习,但是软件程序在运行过程中并不是会非常完美的,比如当我们写某个模块,用户的输入不一定符合要求,程序可能不存在或者是文件格式不对等等。所以接下来我们将要学习java的异常捕捉机制。本次学习的任务要求:完成一个 java application应用程序,完成c=a/b 的计算并输出c的结果,可以为a和b在程序中赋初值、或者接收用户通过键盘输入a和b的数值文本...原创 2019-01-21 17:38:46 · 11094 阅读 · 0 评论 -
【JAVA】API(4)—通过键盘输入文本/字符串动态,加入到Vector类对象中并显示(Vector类)
一、前言前面我们说到有关于API的Random类、Scanner类、String类、System类和Calendar类,接下来我们将要学习与存储空间有关的Vector类。本次学习的任务要求:完成一个java application应用程序,通过接收用户通过键盘输入的文本,把每次回车输入的字符串动态加入到Vector类对象中,并显示此Vector类对象中存储的字符串。二、分析学习这里的V...原创 2019-01-09 15:20:43 · 1228 阅读 · 0 评论 -
JAVA基本计算方法和文件读取的应用
文本编辑器的选择对于java的初学者来说,不建议一上来就使用Eclipse,MyEclipse,因为今后一离开汇编工具就会经常出错。所以文档编辑器EditPlus,notepad++,ultraedit都是不错的练习敲代码的选择,虽然它不是集成的开发环境,不像eclipse那样能及时的发现编辑错误,但是它有利于新手对基础的熟悉和理解。 在这里,我们采用文档编辑器EditPlus来进行程序的编...原创 2018-06-28 17:09:09 · 512 阅读 · 0 评论 -
用java语言查询读出一个SQLite数据库文件中的数据
一、 java语言与SQLite数据库文件的连接1.开发工具jdk1.8 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html eclipse 下载地址: http://www.eclipse.org/downloads/ sqlite-j...原创 2018-07-16 23:24:34 · 6593 阅读 · 1 评论 -
命令窗程序实现郑码查询
编辑器工具选择EditPlus文档编辑器EditPlus,还有notepad++,ultraedit都是不错的练习敲代码的选择,对于java的初学者来说,它有利于新手对基础的熟悉和理解。 所以在这里,我们依旧采用文档编辑器EditPlus来进行程序的编写练习。 EclipseEclipse,MyEclipse是开放源代码的、基于Java的可扩展开发平台。运用这两个软件,我们可...原创 2018-07-18 23:47:27 · 268 阅读 · 0 评论 -
JAVA程序操作MYSQL数据库
前言在学习用JAVA程序操作MYSQL数据库之前,我们需要下载并配置好Eclipse和jdk1.8 ,还有这一次最需要的工具:MySQL数据库和JDBC驱动原创 2018-07-24 17:18:53 · 631 阅读 · 0 评论 -
基于MYSQL实现郑码查询
任务打开小小输入法的郑码表观察,如 a 一 再 aa 一下 aaam 万无一失 aaav 可歌可泣 aaax 天下无难事 aacf 百无聊赖 aacm 无可奉告 aadj 无可挽回 aadt 殊死搏斗 aaeu 平型关 aaez 一开始 。。。 基于MYSQL实现郑码查询java程序:使得输入输入aacm,则输出“无可奉告”。而输入一个汉字或汉字词,则输出该字或词的郑...原创 2018-07-25 00:04:52 · 289 阅读 · 0 评论 -
【JAVA】面向对象程序—描述对象(修改补充)
前言上一篇文章主要介绍了有关面向对象的知识与编程,这篇短小的文章主要是针对面向对象的一个补充。知识点:类的主方法主方法是类的入口点,它定义了程序从何处开始以及提供对程序流向的控制,在java中,编程都是通过主方法来执行程序。public static main(String[] args){ //方法体}在主方法的定义中,我们可以看到其具有以下特征:主方法是静态的...原创 2018-10-29 12:20:25 · 386 阅读 · 0 评论 -
【JAVA】面向对象程序—描述对象
前言介绍为方便今后的学习和撰写,从今日起,本人开始先以JAVA作为首要学习探讨路线来写作,希望大家能够相互指正。本篇主要从面向对象开始讲解,前面的...原创 2018-10-26 22:01:58 · 1429 阅读 · 2 评论 -
【JAVA】API(1)— 接收键盘输入的文本并输出文本字符的个数(Scanner类)
一、API概述1 .简介API(Application Programming Interface)是应用程序编程接口,又被称为帮助文档。当我们想要去写一段程序去实现一个过程或者任务时,我们需要厂商所提供的应用程序编程的接口,我们把这些JAVA类称为API,JAVA API也就是JDK中的所提供的各种功能的JAVA类。2.下载JAVA API 1.8版本下载链接: https://p...原创 2018-11-26 16:09:22 · 963 阅读 · 0 评论 -
【JAVA】API(2)—计算执行十亿次空循环所需要的时间(System类)
一、前言前面,我们先接触了JAVA的帮助文档 ,也就是应用程序编程接口API.(上次API的 学习及下载地址:https://blog.csdn.net/qq_42446456/article/details/84330764)这次,我们继续进行学习,本次要求:完成一个 java application应用程序,计算执行 十亿次空循环所需要的时间。并在 不同cup主频的计算机上运行此程...原创 2018-12-06 21:21:22 · 916 阅读 · 0 评论 -
【JAVA】API(3)—输出当前“年月日时分秒星期几”详细时间(Calendar类)
一、前言原创 2018-12-10 21:13:37 · 2601 阅读 · 0 评论 -
【JAVA】文件操作(3)—使用二进制流对任何文件进行复制
一、前言本次学习应用于文件操作方面,前面我们说到实现文本的不同处理方式,本次目的是为了实现各种文件的复制操作。前面的博客中我们讲到了检测,新建,读取文件修改时间、大小和内容,并向指定文件写入指定内容和文本文件行读取并显示字节和字符数。这里我们学习二进制流对任何文件进行复制,并对文本和图片做一个例子。二、任务学习任务要求:通过二进制流的操作方式把程序调整为可以实现对任何类型文件进行文件...原创 2019-04-02 20:21:48 · 2424 阅读 · 0 评论