自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jafe的博客

一个学习Java的小菜鸡

  • 博客(86)
  • 问答 (4)
  • 收藏
  • 关注

原创 C++简单案例一,猜数游戏

这是一道在各个语言中比较经典的问题,猜数字游戏主要能给像我这样的小白练习到如下语法:循环语句(while,do…while,for);条件判断(if…else if…else)随机数(rand()%100 ⇒ 从0到99随机输出一个,通过“rand()%100+1”可输出1到100随机一个数字 )随机种子(暂时不会用,只知道需要导入头文件(#include<ctime>),         &n

2020-08-21 22:01:31 844

原创 Java日期时间API

JDK8之前获取系统当前时间:System类中的currentTimeMillis()long time = System.currentTimeMillis();//返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。//称为时间戳System.out.println(time);java.util.Date类与java.sql.Date类 java...

2020-04-11 15:38:49 557

原创 String、StringBuffer和StringBuilder简述

String、StringBuffer、StringBuilder三者的对比String:不可变的字符序列;底层使用char[]存储StringBuffer:可变的字符序列;线程安全的,效率低;底层使用char[]存储StringBuilder:可变的字符序列;jdk5.0新增的,线程不安全的,效率高;底层使用char[]存储StringBuffer与StringBuilder的内...

2020-04-11 15:09:32 190

原创 java编程英语_Day25

掌握1、lambda['læmdə]n. 希腊字母的第 11 个2、functional['fʌŋkʃənl]adj. 功能的3、interface['intəfeis]n. 界面;接口;接触面4、consumer[kən’sju:mə]n. 消费者;用户,顾客5、supplier[sə’plaɪə]n. 供应厂商,供应国;供应者6、function['fʌŋ(k)ʃ(ə)n...

2020-04-11 13:37:56 219

原创 java编程英语_Day24

掌握1、field[fiːld]字段、域、属性2、method['meθəd]n. 方法;条理;类函数3、invoke[ɪn’vəʊk]调用4、constructor[kənˈstrʌktə®]n. 构造函数;构造器;5、new instance newInstance()创建实例对象6、ClassLoader类加载器拓展1、reflect[rɪ’flekt]反射2...

2020-04-11 13:37:35 144

原创 java编程英语_Day23

掌握1、host name['host,nem]n. 主机名称;主名2、host address[计] 主机地址3、IP['aɪ’pi]abbr. 互联网协议(Internet Protocol);4、localhostn. 本地主机;本地服务器5、TCPabbr. 传输控制协议(Transmission Control Protocol);6、UDPabbr. 用户数据报...

2020-04-09 16:52:34 172

原创 java编程英语_Day22

掌握1、thread [θred]线程2、start[stɑːt]vt. 开始;启动3、run[rʌn]执行,运行4、sleep[sliːp]n. 睡眠5、wait[weɪt]vt. 等候;推迟;延缓6、notify['nəʊtɪfaɪ]vt. 通告,通知;公布7、stop[stɒp]vi. 停止;中止;8、synchronized['sɪŋkrənaɪzd]adj...

2020-04-08 18:22:31 195

原创 java编程英语_Day21

掌握1、bufferedadj. 缓冲的v. 缓冲(buffer 的过去分词)2、ObjectInputStream对象输入流,从字节流中读出序列化的状态信息并把它们恢复为对象3、ObjectOutputStream对象输出流,序列化一个对象4、serializable Serializableadj. 可串行化的5、transient['trænzɪənt]暂时性,瞬态的...

2020-04-07 15:00:32 218

原创 java编程英语_Day20

掌握1、file[faɪl]n. 文件;2、directory[dɪ’rekt(ə)rɪ; daɪ-]n. [计] 目录;3、create[kriː’eɪt]创建4、InputStream字节输入流5、OutputStream字节输出流6、Reader字符输入流7、Writer字符输出流8、read [ri:d;red]读取9、write [raɪt]写10、...

2020-04-06 22:29:49 172

原创 java编程英语_Day19

掌握1、map[mæp]vt. 映射;2、key[kiː]n. (打字机等的)键;关键;钥匙3、value['væljuː]n. 值;4、put[pʊt]vt. 放;安置;赋予5、entry[ˈentrɪ]n. 进入;入口;条目;拓展1、HashMap哈希图2、Hashtable哈希表3、TreeMap矩阵树图4、LinkedHashMap链表哈希映射5、p...

2020-04-05 20:01:45 134

原创 java编程英语_Day18

掌握1、collection [kə’lekʃ(ə)n] Collection收集,采集2、arrayList ArrayListn. 数组列表、动态数组3、list[lɪst] Listn. [计] 列表;清单;目录4、set[set] Setn. [数] 集合;5、clear[klɪə]vt. 清除;6、size[saɪz]n. 大小;尺寸7、contains [kə...

2020-04-04 21:34:17 134

原创 java编程英语_Day17

掌握1、integer['ɪntɪdʒə]n. [数] 整数2、character['kærəktə][计] 字符3、parse [pɑːz]解析4、empty[ˈemptɪ]adj. 空的;无意义的;5、trim[trɪm]vi. 削减6、last [lɑːst]adj. 最后的 n. 末尾,最后;上个;7、first[fɜːst]adv. 第一;首先;优先;8、s...

2020-04-03 15:52:31 214

原创 java编程英语_Day16

掌握1、data['deɪtə]n. 数据(datum 的复数);资料2、team[tiːm]n. 队;组3、service ['sɜːvɪs]n. 服务,服侍;4、view[vjuː]视图5、bean[biːn]豆JavaBean:对象6、salary['sælərɪ]n. 薪水拓展1、employee[ɪmˈplɔɪi;ˌemplɔɪˈi:]n. 雇员;从业员工...

2020-04-02 13:06:16 140

转载 跟着网上学Vue之样式绑定

class属性从某鸟教程里面发现一段代码,容易搞混在style中添加的样式:.active { width: 100px; height: 100px; background: green;}.text-danger { background: red;}在body中添加的代码:<div id="app"> <div class="static" ...

2020-04-02 10:59:36 91

转载 跟着网上学Vue之计算属性(computed)

转自:https://www.runoob.com/vue2/vue-computed.html该网站例子比较好,而且比较易懂。例一、实现字符串反转<body><div id="app"> <p>原始字符串: {{ message }}</p> <p>计算后反转字符串: {{ reversedMessage }}&lt...

2020-04-01 23:28:33 99

原创 java编程英语_Day15

掌握1、exception[ɪk’sɛpʃən]n. 例外;异议;异常2、error['erə]n. 误差;错误;过失3、throwable可抛出4、try[traɪ]vi. 尝试;5、catch[kætʃ]n. 捕捉;6、finally['faɪnəlɪ]adv. 最后;终于;决定性地7、throw[θrəʊ]vt. 投;抛;8、throws[θrəʊz]v. 投...

2020-04-01 23:06:00 128

原创 跟着网上学Vue之条件和循环

条件判断v-if直接上例子!(body标签内)<script type="text/javascript" src="js/vue.js"></script> <div id="test"> <span v-if="ok">这里有一些水果:</span> <template v-if="check"&...

2020-04-01 22:46:13 87

原创 跟着网上学Vue之插值

插值文本插值数据绑定最常见的形式就是使用 {{...}}(双大括号)的文本插值以下内容在body标签中//vue引用<script src="js/vue.js" type="text/javascript" charset="utf-8"></script>//Html<div id="hv"> <h1>{{title}...

2020-04-01 16:45:18 198

原创 java编程英语_Day14

掌握1、inner[ɪnə]adj. 内部的;2、outer['aʊtə]adj. 外面的,外部的;3、enum['enəm]n. 枚举4、annotation[ænə’teɪʃ(ə)n]n. 注释;注解;5、override[əʊvə’raɪd] @Override覆盖、覆写6、deprecated[ˈdeprəkeɪtɪd] @Deprecatedv. 不赞成;弃用;不...

2020-03-31 21:31:36 191

原创 Vue“新手坑”之控制台没有vue

经历描述(描述我尝试的一些解决办法)我按照了网上的一些教程,以crx格式的文件导入到谷歌浏览器作为插件,不料出现这个问题:图中可以发现,V的标志是亮的,但是控制台没有“vue”的字样显示。代码(基本上是官网的,不应该有太大的问题)于是,我尝试了好多方法,当然都没有解决,各位可以看下,是否有相同经历。找到扩展包的安装路径,找到“manifest.json”这个文件,将"persi...

2020-03-31 21:27:48 7600 4

原创 Java中String类的使用

java.lang.String类的使用1.概述String:字符串,使用一对" "引起来表示。String声明为final的,不可被继承String实现了Serializable接口:表示字符串是支持序列化的。实现了Comparable接口:表示String可以比较大小String内部定义了final char[] value用于存储字符串数据通过字面量的方式(区别于new给一个...

2020-03-30 22:04:44 510 1

原创 java编程英语_Day13

掌握1、abstract['æbstrækt]n. 摘要;抽象;抽象的概念2、interface ['ɪntəfeɪs]n. 界面;<计>接口;交界面3、implements['ɪmplɪm(ə)nts]vt. 实施,执行;实现(第三人称单数)4、single ['sɪŋg(ə)l]adj. 单一的;单身的;单程的;n. 一个;5、singleton ['sɪŋg(...

2020-03-30 20:17:02 141

原创 java编程英语_Day12

掌握1、equals['i:kwəlz]v. 平等(equal 的第三人称单数形式);与…相同2、hash code hashCode()hashCode(散列码)是由对象导出的一个整型值,散列码是没有规律的,如果对象不一样,其散列码基本也不会一致。3、finalize['faɪn(ə)laɪz]vt. 完成;使结束4、static['stætɪk]adj. 静态的;静电的;静力...

2020-03-29 21:05:49 180 1

原创 java编程英语_Day11

掌握1、instance['ɪnst(ə)ns]n. 实例;情况;建议2、instanceofn. 实例;运算符3、casting ['kɑːstɪŋ]转型4、upcastingn. 向上转型5、downcastingn. 向下转型Safe Downcasting 安全的向下转型 ; 安全向下转型 ;6、ClassCastException类型转换异常拓展1、poly...

2020-03-28 21:45:37 119

原创 java编程英语_Day10

掌握1、extends[ɪk’stendz; ek-]v. 延伸;扩充;继承(extend 的第三人称单数形式)2、subclass ['sʌbklɑːs]子类3、superclass['suːpəklɑːs; 'sjuː-]n. 超类4、override[əʊvə’raɪd]vt. 推翻;不顾;践踏5、overload [əʊvə’ləʊd]vt. 超载,超过负荷6、sup...

2020-03-27 19:53:14 239

原创 java编程英语_Day9

掌握1、public['pʌblɪk]adj. 公众的;政府的;公用的;公立的2、protected [prə’tektɪd]adj. 受保护的3、default[dɪ’fɔːlt; 'diːfɔːlt]vi. 拖欠;不履行;不到场n. 违约;缺席;缺乏;系统默认值4、private[ˈpraɪvɪt]adj. 私人的,私有的;私立的;私营的5、constructor[kənˈ...

2020-03-26 13:40:21 154

原创 Java多线程(Thread类)

简单概念理解程序(programm)概念:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。进程(process)概念:程序的一次执行过程,或是正在运行的一个程序。说明:进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程(thread)概念:进程可进一步细化为线程,是一个程序内部的一条执行路径。说明:线程作为调度和执行的...

2020-03-25 22:02:57 228

原创 Java线程的同步机制

背景例子:创建个窗口卖票,总票数为100张.使用实现Runnable接口的方式1.问题:卖票过程中,出现了重票、错票 -->出现了线程的安全问题2.问题出现的原因:当某个线程操作车票的过程中,尚未操作完成时,其他线程参与进来,也操作车票。3.如何解决:当一个线程a在操作ticket的时候,其他线程不能参与进来。直到线程a操作完ticket时,其他线程才可以开始操作ticket。...

2020-03-25 21:58:47 138

原创 java编程英语_Day8

掌握1、function['fʌŋ(k)ʃ(ə)n]n. 功能;[数] 函数;2、method['meθəd]n. 方法;条理;类函数3、return[rɪ’tɜːn]n. 返回;归还;4、return value[计] 返回值;传回值5、return type返回类型6、overload[əʊvə’ləʊd]vt. 超载,重载7、parameter[pə’ræmɪtə]...

2020-03-25 21:40:01 154

原创 java编程英语_Day7

掌握1、object['ɒbdʒɪkt; -dʒekt]n. 目标;物体;客体;宾语;对象2、new[njuː]adj. 新的 [计]创建新的3、field[fiːld][计]字段、栏位、域、栏、属性4、stack[stæk][计]堆栈5、heap[hiːp]n. 堆;6、student['stjuːd(ə)nt]n. 学生;学者7、teacher['tiːtʃə]n....

2020-03-24 21:47:51 123

原创 Java之异常处理

异常1. 异常的体系结构 * java.lang.Throwable * |-----java.lang.Error:一般不编写针对性的代码进行处理。 * |-----java.lang.Exception:可以进行异常的处理 * |------编译时异常(checked) * |-----IOException * |-----FileNotFo...

2020-03-23 21:59:11 107

原创 java编程英语_Day6

掌握1、value['væljuː]n. 值2、detail['diːteɪl]n. 细节,详情 vt. 详述;选派3、balance['bæl(ə)ns]n. 平衡;余额;4、account[ə’kaʊnt]n. 账户;解释;账目,账单;理由;描述5、family['fæməli]adj. 家庭的,家族的6、flag[flæg]n. 标志;旗子;标记7、menu['me...

2020-03-23 20:50:10 147

原创 java编程英语_Day5

掌握1、array[ə’reɪ]n. 数组,阵列;排列,列阵;2、element['elɪm(ə)nt]n. 元素;要素;原理;成分;3、index['ɪndeks]n. 指标;指数;索引;指针4、length[leŋθ]n. 长度,长;5、copy['kɒpɪ]vi. 复制;复印;6、sort[sɔːt]vt. 将…分类;将…排序;挑选出某物7、avg[ævərɪdʒ]...

2020-03-22 16:06:06 113

原创 java编程英语_Day4

掌握1、for[fə®; fɔ:®]prep. 为,为了;因为;给;对于;至于;适合于 conj. 因为2、while [waɪl]conj. 虽然;然而;当……的时候3、do[duː]v. 做;干;4、break [breɪk]vi. 打破;折断;中断5、continue[kən’tɪnjuː]vt. 使…继续;6、math [mæθ]n. 数学(等于 mathemati...

2020-03-21 15:09:33 303

原创 ECMAScript(JavaScript)基础

可能很多跟我一样同为小白的,都不知道JavaScript其实是ECMAScript的别名,那今天就来总结一下ECMAScript的一些小基础。JavaScript的基本结构script的标签所放位置是任意的。避免阻塞其他资源,最好放在<body>最后,</body>之前<script type="text/javascript"> //j...

2020-03-21 15:05:06 200

原创 Java面向对象(下)

面向对象部分分3部分进行总结:1. 面向对象(上):(传送)总结内容为,类与对象类的结构(属性、方法、构造器)封装性this2. 面向对象(中):(传送)总结内容为:继承性方法的重写super关键字对象实例化多态性3. 面向对象(下):(本编)总结内容为:static关键字final关键字abstract关键字interface关键字代码块内部类...

2020-03-20 19:48:09 109

原创 Java面向对象(中)

面向对象部分分3部分进行总结:1. 面向对象(上):(传送)总结内容为,类与对象类的结构(属性、方法、构造器)封装性this2. 面向对象(中):(本编)总结内容为:继承性方法的重写super关键字对象实例化多态性3. 面向对象(下):(传送)总结内容为:static关键字final关键字abstract关键字interface关键字代码块内部类...

2020-03-20 19:47:50 191

原创 Java面向对象(上)

面向对象部分分3部分进行总结:1. 面向对象(上):(本编)总结内容为,类与对象类的结构(属性、方法、构造器)封装性this2. 面向对象(中):(传送)总结内容为:继承性方法的重写super关键字对象实例化多态性3. 面向对象(下):(传送)总结内容为:static关键字final关键字abstract关键字interface关键字代码块内部类...

2020-03-20 19:47:30 427

原创 代理模式和工厂的设计模式

代理模式1. 解决的问题代理模式是Java开发中使用较多的一种设计模式。代理设计就是为其他对象提供一种代理以控制对这个对象的访问。2. 举例interface NetWork{ public void browse(); }//被代理类class Server implements NetWork{ @Override public void browse() { ...

2020-03-20 19:37:50 654

原创 模板方法的设计模式(abstract)

1. 解决的问题在软件开发中实现一个算法时,整体步骤很固定、通用,这些步骤已经在父类中写好了。但是某些部分易变,易变部分可以抽象出来,供不同子类实现。这就是一种模板模式。2. 举例abstract class Template{ //计算某段代码执行所需要花费的时间 public void spendTime(){ long start = System.currentT...

2020-03-20 19:29:36 223

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除