黑马程序员技术交流社区

标题: Java基础班技术贴 [打印本页]

作者: @chengxuyuan    时间: 2018-12-13 23:31
标题: Java基础班技术贴
到目前已经学了9天的内容仔细一看内容还是挺丰富的 总结一下容易混淆 比较重要的内容     1.JDK:java开发工具包  JRE :java运行环境 JVM:运行java代码必须的条件(是运行java程序的核心虚拟机)      2.强制类型转换:两个int常量相加赋值给byte short char 编译器会把常量先相加在自动补上强转 有变量则需要手动补上强转<编译器常量优化>   3.前加加和后加加 单独使用没有区别。混合或者打印使用     前加加先加一后使用      后加加先使 用后加一    4.对于&&和 ||有短路效果&&左边是false右边则不执行||左边是true右边则不执行。    5.对于switch选择语句来说 switch后的表达式 数据类型只能是byte    short     char    int   String    enum(枚举)  6.break  跳出循环  continue 跳过本次循环    7.方法重载 方法名一样 参数不同(个数不同  类型不同  多类型顺序不同)<与返回值类型无关>  8.数组的长度补不可变 集合的长度可变 数组可以存储任意数据类型 集合只能存储引用数据类型   9.字符串重要的方法  创建方式 <1>String() 初始化一个新创建的 String 对象,使其表示一个空字符序列。<2>String(byte[] bytes)   通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String。<3>String(char[] value)分配一个新的 String,使其表示字符数组参数中当前包含的字符序列。<4>直接创建          字符串比较的方法:<1>boolean equal(Object obj) 任意数据类型的参数和字符串比较内容 <2> equalsIgnoreCase(String str)  忽略英文大小写比较
获取的方法<1> int length()  获取字符串长度   <2>Char charAt(int index) 获取索引位置的字符   <3>   int indexOf(String str)  获取参数字符串在原字符串第一次出现的位置索引
不存在就返回-1      截取相关的方法 String   subString(int index)  截取从参数位置到末尾(包括参数位置)  <2>String  subString(int start, int end) 截取包括左面索引不包括右边         转换相关的方法 <1> char[] toCharArray() 把当前字符串拆分成字符数组作为返回值 <2>  byte[]  getByte()把字符串装换成为字节数组  
<3> String repace(CharSequence   oldstr, CharSequencen  newstr )   把字符串中oldstr替换为 newstr组成新的字符串并返回
分割字符串 <1>String[] split(String regex) 按照规则截取字符串   10 重写  <1>子类覆盖重写父类的方法  方法名一样,参数列表也一样 <2>子类返回值范围小于等于父类<3>子类大于或等于父类的修饰符的范围  以上是个人总结前9天的易错易混淆的知识点







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2