java学习笔记
王大狗
这个作者很懒,什么都没留下…
展开
-
java编程思想(一切都是对象,操作符,控制执行流程)
高精度数字:BigInteger和BigDecimaljava变量在使用前应当被合理地初始化赋值符号= :意义为将右边的值复制给左边的值,也有可能只是一个地址的改变++与--:--与++:它们的区别在于使用前加一和使用后加一,当占独立行时没有区别==和equals的区别:==可以用于各个类型,如果用于引用类型,会比较两个变量的内存地址,equals在重写后会比较两个对象的内容是否相等。逻辑运算符会...原创 2018-04-07 21:08:28 · 160 阅读 · 0 评论 -
java编程思想(初始化与清理,访问权限控制,复用类,多态,接口,内部类)
初始化:java中拥有无参的默认构造器,并可以自己定义终结处理和垃圾回收:finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法java中支持可变的参数列表:..static 和static final的区别:static 强调只有一份,final 说明是一个常量,final定义的基本类型的值是不可改变的,但是fianl定义的...原创 2018-04-07 21:30:25 · 196 阅读 · 0 评论 -
java编程思想(持有对象)
容器:在实际开发中,需要将使用的对象存储于特定数据结构的容器中,基本类型为list,set,queue,mapjava容器类类库的作用是保存对象:1.collection:一个独立元素的序列,这些元素符合一条或多条规则,list指必须按照插入的顺序保存元素,而set不能有重复元素,queue指按照排队规则来确定对象产生的顺序2.map:键值对对象。collection(接口)中包含两个子接口(li...原创 2018-04-08 14:49:48 · 249 阅读 · 0 评论 -
java编程思想(通过异常处理错误,字符串)
java异常结构中定义了throwable类,exception和error是其派生的两个子类exception:是由于网络故障,文件损坏,用户非法输入等情况导致的异常error:表示java运行时环境出现的错误,比如jvm内存耗尽java异常分为两类:可检测异常,非检测异常。runtimeception属于非检测异常:常见空指针异常等,ioexception不属于runtimeexception...原创 2018-04-08 15:18:09 · 196 阅读 · 0 评论