摘要: 1:正则表达式(理解) (1)就是符合一定规则的字符患 (2)常见规则 A:字符 x 字符 x。例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符('\u000A') \r 回车符('\u000D') B:字符类 [abc] a、b或c(简单类) [^abc] 任何字符,除了a、b或c( 阅读全文
posted @ 2018-01-12 22:52 秋心无波 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1: StringBuffer(掌握) (1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。 StringBuffer供我们使用 (2) StringBuffer的构造方法 A: StringBuffer () B: St 阅读全文
posted @ 2018-01-12 17:17 秋心无波 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1: scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类 (2)构造方法 A:讲解了System.in这个东西。 它其实是标谁的输入流,对应于键盘录入 B:构造方法 Inputstream is=System.in; Scanner (Inputstream is) c:常 阅读全文
posted @ 2018-01-12 16:58 秋心无波 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1:objest类(掌握) (1) Object是类层次结构的根类,所有的类都直接或者间接的继承自 Object类。 (2) objest类的构造方法有一个,并且是无参构造 这其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造 (3)要掌握的方法 A: tostring () 返回对 阅读全文
posted @ 2018-01-12 16:38 秋心无波 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1:形式参数和返回值的问题 (1)形式参数; 类名:需要该类的对象 抽象类名:需要该类的子类对象 接名:需要该接口的实现类对象 (2)返回值类型 类名:返回的是该类的对象 抽象类名:返回的是该类的子类对象 接口名:返回的是该接的实现类的对象 (3)链式编程 对象。方法1().方法2()....... 阅读全文
posted @ 2018-01-12 16:27 秋心无波 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1:final关键字(掌握) (1)是最终的意思,可以修饰类,方法,变量。 (2)特点: A:它修饰的类,不能被继承 B:它修饰的方法,不能被重写 C:它修饰的变量,是一个常量 (3)面试相关: A:局部变量: a:基本类型 值不发生改变 b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的 阅读全文
posted @ 2018-01-12 15:54 秋心无波 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1:Math类的学习,通过api学习Math类 A:针对数学进行操作的类 B:没有构造方法,因为它的成员都是静态的 C:产生随机数 2:代码块(理解) (1)用{}括起来的代码 (2)分类: A:局部代码块 B:构造代码块 C:静态代码块 (3)执行顺序:静态代码块>构造代码块>构造方法 3:继承( 阅读全文
posted @ 2018-01-12 15:00 秋心无波 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1:成员变量和局部变量的区别(理解) (1)在类中的位置不同 成员变量:类中方法外 局部变量:方法定义中或者方法声明上 (2)在内存的位置不同 成员变量:在堆中 局部变量:在栈中 (3)生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用 阅读全文
posted @ 2018-01-12 14:29 秋心无波 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 二维数组和面向对象: 1:二维数组(理解) (1)元素是一维数组的数组。 (2)格式: A:数据类型[][] 数组名 = new 数据类型[m][n]; B:数据类型[][] 数组名 = new 数据类型[m][]; C:数据类型[][] 数组名 = new 数据类型[][]{{...},{...} 阅读全文
posted @ 2018-01-12 13:44 秋心无波 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 方法和数组知识: 1:方法(掌握) (1)方法:就是完成特定功能的代码块。 注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。 (2)格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体语句; return 返回值; } 修饰符:目前就用 p 阅读全文
posted @ 2018-01-12 13:41 秋心无波 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1:运算符(掌握) (1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++和--的用法 a:他们的作用是自增或者自减 b:使用 **单独使用 放在操作数据的前面和后面效果一样 阅读全文
posted @ 2018-01-12 13:37 秋心无波 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在数据类型这一篇中其实都是一些java的基础知识,对于有语言基础的人来说这些都不是事, 1:关键字(掌握) (1)被Java语言赋予特定含义的单词 (2)特点: 全部小写。 (3)注意事项: A:goto和const作为保留字存在。 B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标 阅读全文
posted @ 2018-01-12 13:36 秋心无波 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 在百度搜索jdk如下图 点击第一个搜索进入oracle官网jdk下载页面一般这个页面会提供最新的jdk的下载,同意协议后可以下载: 将这个页面拖到最下面会有一栏: 点击进入下一个页面在这个页面可以下载各个版本的jdk 下载后安装过程在这里不在做过多的赘述,网上有很多案例,可以供做参考。 阅读全文
posted @ 2018-01-12 12:54 秋心无波 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 这篇博客主要是java基础开发基础,主要记录的java开发环境的配置,已经java语言的内部分类等等; 一、Windows的常用dos命令: 二、Java语言概述: 1.java语言发展史 这里不做过多赘述,本来就是跟开发没有太多关系的东西,扔给你一篇百度百科看去吧。。。https://baike. 阅读全文
posted @ 2018-01-12 12:41 秋心无波 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 写着这篇随笔是因为自己已经工作很长时间了,但是突然觉得自己什么都不会了,因为毕业后就直接参加了工作,所以自己所接触的东西都是公司需要的东西,所以觉得自己就是什么都不懂了。长此以往不是一个好的现象。所以自己决定在接下来的时间里自己从最简单的基础学起,从新学习一遍。对自己的要求就是从最最基础的部分学起。 阅读全文
posted @ 2018-01-12 11:25 秋心无波 阅读(136) 评论(0) 推荐(0) 编辑