2018年11月23日

正则表达式

摘要: 一、什么是正则表达式 正则表达式(Regular Expression):强大的文本处理工具。 模式匹配和替换的强大工具。 linux中主要通过 grep 来发挥正则表达式(以行为单位)的强大功能! 注意,这里的*等表示的是量词单位,不是之前提到的通配符,在正则表达式里请不要与通配符混淆! 二、正则 阅读全文

posted @ 2018-11-23 21:53 LeviZhuang 阅读(129) 评论(0) 推荐(0) 编辑

Java基础——注释规范

摘要: 一、注释格式分类: 1、单行(single-line)注释://…… 2、块(block)注释:/*……*/ 3、文档注释:/**……*/ javadoc有如下: 二、加注释的场景: 1. 基本注释(必须加) (a)类(接口)的注释 (b)构造函数的注释 (c)方法的注释 (d)全局变量的注释 (e 阅读全文

posted @ 2018-11-23 21:50 LeviZhuang 阅读(3150) 评论(0) 推荐(0) 编辑

Java基础—线程

摘要: 一、起手式——基本概念 1.什么叫线程 进程:进行中的程序;作为资源分配的单位。 线程:轻量级的进程;程序里的顺序控制流,可以理解为程序里不同的执行路径;作为调度和执行的单位 多个线程可以共享内存,共享地址。相互间的通信十分迅速 线程体为run()方法(直接调用run()视为普通方法),启动线程为s 阅读全文

posted @ 2018-11-23 21:30 LeviZhuang 阅读(161) 评论(0) 推荐(0) 编辑

Java基础—异常

摘要: 一、概念 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 异常体 Throwable:所有异常类的超类 Error:它表示不希望被程序捕获或者是程序无法处理的错误 Exception:它表示用户程序可能捕捉的异常情况或者说是程序可以处理的异常 其中异常类Except 阅读全文

posted @ 2018-11-23 20:51 LeviZhuang 阅读(163) 评论(0) 推荐(0) 编辑

Java基础—面向对象

摘要: 一、什么叫面向对象 万物皆对象(待更正) 二、面向对象三大特征 抽象:把一类对象共同特征进行抽取构造类的过程,包括两种抽象:第一种是数据抽象,也就是对象的属性。第二种是过程抽象,也就是对象的行为 封装:可以隐藏实现细节,使代码模块化。 继承:可以拓展已存在的代码模块(类),实现代码重用。 多态:类在 阅读全文

posted @ 2018-11-23 20:16 LeviZhuang 阅读(119) 评论(0) 推荐(0) 编辑

Java基础—基础语法与常用命令

摘要: 一、基础语法 1.case不加break会有穿透效果 根据阿里规范,严禁省略default语句,即使它一句话也没有,也不能省略。 2.for循环执行顺序: for(初始化1;条件2;迭代运算3){ 循环体4; } 1->2->4->3->2->4->3... 3.值传递还是引用传递 首先,给出结论: 阅读全文

posted @ 2018-11-23 19:59 LeviZhuang 阅读(536) 评论(0) 推荐(0) 编辑

Eclipse添加Junit测试

摘要: 项目上右键,点击build path->add libraaies->选择Junit 讲解这个Junit做测试的原因: 初学的时候我们知道,没有main()函数入口是无法直接运行的,那么Junit是如何做到可以测试方法的呢,原因就是Junit本身自己为JVM提供了程序入口:一个标准的main()函数 阅读全文

posted @ 2018-11-23 19:46 LeviZhuang 阅读(216) 评论(0) 推荐(0) 编辑

Java基础—JDK环境变量配置

摘要: 1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(尽量不要放在C盘,由于系统盘有空格的原因) 2.配置环境变量 以WIN8 阅读全文

posted @ 2018-11-23 19:42 LeviZhuang 阅读(102) 评论(0) 推荐(0) 编辑

Java基础-常见类之String类

摘要: 一、String类是什么 由第一段源码可知,String是一个final类,底层实现是final的字符数组,一旦创建,无法改变。 字符串是常量;他们的值在创建之后不能改变。字符串缓冲区支持可变的字符串。因为String对象是不可变的,所以可以共享。 二、如何创建 String s1 = "abc"; 阅读全文

posted @ 2018-11-23 19:37 LeviZhuang 阅读(201) 评论(0) 推荐(0) 编辑

导航