随笔分类 - java基础
摘要:异常 异常机制已经成为判断一门编程语言是否成熟的标准,除了传统的像C语言没有提供异常机制之外,目前主流的编程语言中如;Java C# Ruby Python都是提供了比较完善的异常处理机制。 java的异常处理机制主要依赖于try、catch、finally、throw和throws五个关键字。 t
阅读全文
摘要:数组 java中,数组其实也是一个数据类型,数组也是编程语言中比较常见的一种数据类型,用于储存多个数据,每个数组元素存放一个数据,通常可以通过数组元素的索引访问数组元素,包括为元素赋值和取出数组中元素的值。 简单理解数组 java中的数组要求一个数组内只能存储一种数据类型,因为java是面向对象的所
阅读全文
摘要:接口 前面讲到了类的继承与多态,其实接口也很类似与类的继承与多态,不同于类,接口是可以多个实现的,如果把类与类继承比喻为父与子,那么接口就是实现类的一种能力。比如,一个人具有吃饭的能力,我们写一吃饭的接口,这个接口只要是人这个类派生出的子类都可以去实现它。所以一个子类只能继承一个父类,但是一个类可以
阅读全文
摘要:多态 简单来说呢,多态其实具有表现多种形态能力的特征。专业点的说法是:同一个实现接口,使用不同的实例而执行不同的操作(可以理解为一个爸爸有多个儿子,儿子们做一件事时(操作一个方法),处理的结果不同)。话不多说上代码: 子类到父类的转换(向上转型) 如同上图代码中向上转型一样,父类的引用指向子类的实例
阅读全文
摘要:继承 继承是面向对象的三大特征之一,也是实现软件复用的一个手段。java的继承具有单继承的特点(简单理解一个儿子只能有一个爸爸),每个子类只有一个直接父类,但是一类可以有多个子类(除final类型的类)。 继承的特点: java的继承通过extends 关键字来实现,实现继承的类被称为子类,被继承的
阅读全文
摘要:封装 封装是java面向对象的三大特征之一,简而言之封装就是将类的成员属性声明为私有,同时提供共有的方法实现对该成员属性的存取操作; 主要的实现目的: 隐藏类的实现细节, 让使用者只能通过事先预定的方法来访问数据,从而可以在该方法里加入逻辑控制,限制对成员变量的不合理访问, 可进行数据的检查,从而有
阅读全文
摘要:面对对象 简单理解面向对象 面对对象我们首先要知道什么是什么对象(不是处对象哦),对象是一个具体的实体,例如:某一个人就是一个对象,他有具体的属性,他有一个大鼻子或者是小鼻子,他长的帅或者不帅,而他具有的特征就是他自身的属性,而他却属于人这个类里的一个实例。 面向对象的思想 作为面向对象的思维来说,
阅读全文
摘要:运算符 运算符是一种特殊符号,用来表示数据的运算、赋值和比较等。 java中的运算符可分为一下几种: 1.赋值运算符 2.算术运算符 3.比较运算符 4.逻辑运算符 5.位运算符 6.三目运算符(不是三目童子!) 赋值运算符: java的赋值运算符用作与为变量指定变量值,赋值预算符 符号是 "="
阅读全文
摘要:标示符 分隔符: java中的分号(;)大括号({})中括号([])括号(())点(.)都具有特殊的分隔意义,因此它们统称为java分隔符; 标识符规则: 标识符就是用于给程序中变量、类、方法命名的符号。java语言的标识符必须以字母、下划线(_)、美元符($)开头,后面可以跟任意数目的字母、数字、
阅读全文
摘要:java语言的诞生 java诞生于1995年,由jemes Gosling和他的团队所研发,最初java并未找到一个精准的定位,同时也不知道自己的存在的理由,直到1998年12月,sun公司发布了java最终要JDK版本:jdk1.2同时伴随着JDK还有JSP/Servlet以及EJB,而且也将ja
阅读全文
摘要:不知不觉入职就1年了(感概一下 - -!),想想这一年来,感觉自己提升了很多技能,回头想一下,就算有的技术已经运用到项目中去,其实真的让我去聊一聊这技术,我还真不知道怎么开口。所以就想写一些技术贴和自己平常学习的一些小技能以及开发的模块来跟大家分享一下,其实第一篇博客是想总结一下自己对于java的认
阅读全文

浙公网安备 33010602011771号