亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

嵌入式狗的 JAVA 入門筆記4 進階。。

標簽:
Java
异常处理

Throwable-》 Error 虚拟机错误等
Exception 编码 环境 用户参数问题 RUNTIMEEXCEPTION

try{//可能异常代码
}catch(InputMismatchException e){ //输入异常
}catch(ArithmeticException e){//算法异常
}catch(Exception e){
e.printStackTrace();
}finally{//善后工作
}
catch顺序从小到大,就近处理。 先用EXCEPTION容易避开更准确的处理

可自定义异常 继承 extends Exception

字符串 String 定义后无法改变,改变其实是重新生成字符串 地址重定义
length indexof split 等,类似C++有一系列属性及方法可调用
==判断的是地址,判断字符是否相等用 equals

StringBuffer StringBuilder 类似CString功能,可直接修改内容。

常用的int byte string等也都有封装库,用于简化一些操作,比如数据格式转换,获取长度等。

具体可在实践中学习,了解即可。

集合框架

集合:有同属性的集合 类的内部对数据进行组织 容易插入删除查找数据
相当于加强版的数组 空间可变,查找简单
Collection -》 List Queue Set 序列队列集
Map-》Hashmap哈希表 <key,value>Entry键值对

Collection

ArrayList 数组序列 了解添加 删除 查找

泛型概念 List<a> h; 只能存放a类的列表 ArrayList<a>(); 添加不同对象会编译报错。a必须为类 不能是基本类型,int 不行 Integer可以

SET

无需 不可重复

主要是数据的添加 删除 查找 排序。 详细查看JDK API

comparable comparator 比较接口

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消