网站首页 > 学习心得> 文章内容

JAVA学习之(总结)--基础篇二

※发布时间:2019-8-18 0:34:50   ※发布作者:habao   ※出自何处: 

  JAVA学习之(总结)--基础篇二是在基础篇一上的延续,想看基础篇一的同学们,可以关注一下我呦,在我的历史发布就可以看到。

  先说一个题外话~~~大家学习java一方面是为了兴趣,当然另一方更想着赚更多的Money吧,嘿嘿嘿~就深圳来讲,Java程序员薪资水平一般如下:应届生:普通5K左右,能力强8K左右;1年工作经验:普通8K,能力强1W+;2年工作经验:普通9K,能力强1.2W+;3年工作经验:普通1.5W+,能力强2W+;3-5年:普通2.5W+,能力强3.5W+。5年以上公司也只招中高级软件工程师了,能力强的基本上能做架构师,那就是另一个薪资水平了。

  简介:API文档是我们用来了解JDK中提供的类库,我们可以先通过索引输入并找到我们需要了解的类,而后我们就可以方便的了解该类的作用。

  string是不可变对象。由于字符串对象在常见开发时广泛使用,会出现频繁创建该字符串的情况。java为此做了一个优化措施。使得string对象为不可变对象。String常量池。当我们通过字面量,常量来初始化一个字符串时,JVM首先会从字符串的常量池(一个JVM内部的内存区域,用来保存已经创建过的字符串对象)中查询用来保存该字符串的对象是否存在,若存在则直接引用,若不存在则创建该字符串对象并存入常量池,然后引用它。①内存编码以及长度 : length() 方法;②给定一个下标返回具体字符xOf实现检索:indexOf /lastIndechar charAt(int index);③使用subString来获取子串,用trim来去除空白字符串首尾两端的空白字符,例如空格,缩进;④判断源字符串是否以给定的字符串开始或者结束,注意大小写:boolean startsWith(String inp) boolean endsWith(String inp)。⑤用于大小写变化:String toUpperCase() ,String toLowerCase() 。

  正则表达式简介:所谓正则表达式就是使用一系列预定义的特殊字符来描述一个字符串的格式规则,然后使用该格式规则匹配某个字符串是否符合格式要求。

  这些东西只需要记下常用的就可以,在正式工作的时候,百度一下很快就出来的,但是一定能大致看懂,同时要牢记这些正则表达式的用法。

  切割:String split()方法; 根据给定正则表达式的匹配拆分此字符串。圣洁神艾斯特莱雅返回一个数组。匹配:String matches()方法。用规则匹配整个字符串,只要有一处不符合规则,就匹配结束,返回lse。替换:String replaceAll(regex,str)方法; 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。

  1,想要按照自定的方式将字符串变成多个字符串。切割。获取规则以外的子串。2,想要将已有的字符串变成另一个字符串,替换。3,如果只想知道该字符是否对是错,使用匹配。

  财成国际

关键词:学习总结