- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1.-JavaSEJavaEEJavaME指什么?
JavaSE=JavaStandardEdition
JavaEE=JavaEnterpriseEdition
JavaME=JavaMobileEdition
SE主要用于桌面程序,控制台开发(JFC)
EE企业级开发(JSP,EJB)
ME嵌入式开发(手机,小家电)
2.java优点?
Java语言在安全性、平台无关性、支持多线程、内存
管理等许多方面具备卓越优点。
3.基本数据类型种类和长度
一个字节等于8位
4.强制转换
在Java中因为继承和向上转型,子类能够非常自然地转换成父类,不过父类转换成子类则需要强制转换。因为子类拥有比父类更多属性、更强功效,所以父类转换为子类需要强制。那么,是不是只要是父类转换为子类就会成功呢?其实不然,他们之间强制类型转换是有条件。
当我们用一个类型结构器结构出一个对象时,这个对象类型就已经确定,也就说它本质是不会再发生改变了。在Java中我们能够经过继承、向上转型关系使用父类类型来引用它,这个时候我们是使用功效较弱类型引用功效较强对象,这是可行。不过将功效较弱类型强制转功效较强对象时,就不一定能够行了。
基本数据类型之间强制类型转换:
java规范强烈不提议布尔型和整型或者浮点型进行转化,很轻易犯错
5.关于static
static方法属于整个类,它不能操纵和处理属于某个对象成员变量,只能处理属于整个类组员变量,即static方法只能处理本类中static变量或调用static方法。
6.调用权限
public是公共方法,在你这个项目里面你全部类都能访问这个方法,不加话就是默认default这个是只能在你当前包里才能调用这个方法
1.private:Java语言中对访问权限限制最窄修饰符,通常称之为“私有”。被其修饰属性以及方法只能被该类对象访问,其子类不能访问,更不能允许跨包访问。
2.default:即不加任何访问修饰符,通常称为“默认访问权限“或者“包访问权限”。该模式下,只允许在同一个包中进行访问。
3.protected:介于public和private之间一个访问修饰符,通常称之为“保护访问权限”。被其修饰属性以及方法只能被类本身方法及子类访问,即使子类在不一样包中也能够访问。
4.public:Java语言中访问限制最宽修饰符,通常称之为“公共”。被其修饰类、属性以及方法不但能够跨类访问,而且允许跨包访问
7.数据初始化
不论程序有没有显示初始化,Java?虚拟机都会先自动给它初始化为默认值。
对于数组:
1、整数类型(byte、short、int、long)基本类型变量默认值为0。
2、单精度浮点型(float)基本类型变量默认值为0.0f。
3、双精度浮点型(double)基本类型变量默认值为0.0d。
4、字符型(char)基本类型变量默认为“/u0000”。
5、布尔性基本类型变量默认值为false。
6、引用类型变量是默认值为null。
7、数组引用类型变量默认值为null。当数组变量实例后,假如没有没有显示为每个元素赋值,Java就会把该数组全部元素初始化为其对应类型默认值。
注意:对于单个数据,假如不进行初始化不能对其进行操作,编译时报错
8.数组遍历三种方法
1.for循环
2.for-each语句遍历,for(datatypex:arrayname)
3.迭代器Iterator遍历Listlist=newArrayList();
?Iteratoriterator=list.iterator();
while(iterator.hasNext()){
inti=Integer.parseInt(iterator.next().toString());
System.out.println(i);
}
9.方法重载和重写
方法重载:所谓方法重载是指在一个类中,多个方法方法名相同,不过参数列表不一样。参数列表不一样指是参数个数、参数类型或者参数次序不一样。
1.在使用重载时只能经过不一样参数列表,必须具备不一样参数列表。比如,不一样参类型,不一样参数个数,不一样参数次序。
2.不能经过访问权限、返回类型、抛出异常进行重载。
3.方法异常类型和数目不会对重载造成影响。..?
4.能够有不一样返回类型,只要参数列表不一样就能够了。
5.能够有不一样访问修饰符。
方法重写:当子类需要修改父类一些方法进行扩展,增大功效,程序设计者经常把这么一个操作方法称为重写,也叫称为覆写或覆盖。所谓方法重写是指子类中方法与父类中继承方法有完全相同返回值类型、方法名、参数个数以及参数类型。注意,重写方法时
您可能关注的文档
- 合同信息管理综合方案.docx
- 幼儿园游戏设计方案.docx
- 地铁电视项目建设可行性分析.docx
- 测试技术研复习.pptx
- 学校关于追赶超越工作方案.docx
- 打非治违活动方案.docx
- 县饮用水源地保护实施方案.docx
- 晏子使楚语文教学设计方案.docx
- 医疗事故处理条例.ppt
- 数学概念及其教学.pptx
- 营养失调患者护理.pptx
- 2025年护理专业基础知识试题及答案详解.docx
- 2025年度淄博市博山区专项招聘公费农科生(4人)笔试备考试题附答案详解ab卷.docx
- 2025年广东省平远县教育系统选聘幼儿园教师(3人)模拟试卷含答案详解(综合卷).docx
- 2025必威体育精装版《钢铁是怎样炼成的》问题含答案(二).docx
- 2025年阳江市阳西县溪头镇人民政府招聘合同制禁毒工作人员的考前自测高频考点模拟试题附答案详解(基础.docx
- 2025年加油站安全员考试题库含答案.docx
- 预算编制的质量与客户满意度.pptx
- 2025山东青岛市崂山区人民检察院招聘聘用制书记员3人笔试备考试题有答案详解.docx
- 2025浙江省衢州市文化广电和旅游厅关于部分直属事业单位招聘高层次人才考前自测高频考点模拟试题附答案.docx
最近下载
- 2023年上海市高中语文作文主题整理:过去和未来(附交附范文).docx
- 火电施工质量检验及评定标准汽机篇.pdf VIP
- 生物丨2025年湖北省新高考信息卷(一)试卷及答案.pdf
- 生物试卷【湖北卷】【信息卷】湖北省2025年湖北省新高考信息卷(二)(5.9-5.10)含答案或解析.pdf
- 火电施工质量检验及评定标准(调整试运篇).pdf VIP
- BRCGS全球标准-食品安全第九版培训教材.docx
- 工贸中专智慧校园系统建设方案.pptx
- Watson – Glaser Critical Thinking Appraisal – UK (英国沃森-格拉泽批判性思维评价).pdf
- 火电厂工程调整试运质量检验及评定标准.pdf VIP
- 高考英语复习课件:英语写作-扩句.ppt
文档评论(0)