首页 尚学堂java300集学习笔记

尚学堂java300集学习笔记

举报
开通vip

尚学堂java300集学习笔记如何做正确的选择 1、一个人不能太笨 2、要有浓厚的兴趣 3、要有丰富的信息源 尚学堂java300集学习笔记 6、标识符: A、标识符不能用数字开头 B、标识符不能包含除了字母、数字、下划线、$符号之外的其他符号。 C、不可以是java的关键字 D、java标识符对大小写敏感,不限制长度 Java保留字 7、数据类型 基本数据类型 数值型—>整数型:byte、short、int、long浮点型:float、double 字符型 布尔型 引用数据类型 进制转换 Integer.t...

尚学堂java300集学习笔记
如何做正确的选择 1、一个人不能太笨 2、要有浓厚的兴趣 3、要有丰富的信息源 尚学堂java300集学习笔记 6、标识符: A、标识符不能用数字开头 B、标识符不能包含除了字母、数字、下划线、$符号之外的其他符号。 C、不可以是java的关键字 D、java标识符对大小写敏感,不限制长度 Java保留字 7、数据类型 基本数据类型 数值型—>整数型:byte、short、int、long浮点型:float、double 字符型 布尔型 引用数据类型 进制转换 Integer.toBinaryString转成二进制、Integer.toOctalString转成八进制、Integer.toHexString转成十六进制 8、浮点数存在舍入误差,如果需要不产生误差的精确数据运算,则需要使用BigDecimal 类。 BigInteger类则可以 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示超过8字节的大整数。 Boolean类型有两个类型:true false 12、A、java是一种强类型语言,每一个变量都必须声明其变量类型 B、变量要素包括变量名、变量类型、作用域。 C、变量在使用时必须对其声明,只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为: Type varName [= value][(varName[=value])] D、局部变量,方法体内,使用前必须声明&初始化并赋值;方法体外的为实例变量或者成员变量 15、eclipse 16、eclipse的debug模式 17、控制语句 A、顺序 B、选择 C、循环 选择包括:单选结构、双选结构、多选结构 24、方法(method function) 方法是完成特定功能的代码片段,声明格式: 【修饰符1 修饰符。。。。。。。2】返回值类型方法名称(参数列表){java代码。。。。。} return语句的作用:1、返回值2、结束方法的运行 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 方法的原则:方法就是实现某个功能的语句块的集合,我们设计方法的时候最好确保一个方法实现一个功能,这样有利于我们后期的扩展。 25、递归(cursion) 递归的基本思想是“自己调用自己”,是一种常见的解决问题的方法,即把问题逐渐简单化。递归的结构包括两个部分: 1、定义递归头:解答什么时候不调用自身,无此则程序进入死循环 2、递归体:解答什么时候结束调用自己 30、面向对象编程的本质:以类的方式组织代码,以对象的方式封装(或组织)数据 面向对象的思维:OOA、OOD 对象:具体的事物 类:对对象的抽象 先有具体的对象,然后抽取各个对象中相似的部分,归纳出类通过类再认识其他对象 31、属性跟方法 属性的默认 方法定义格式 【修饰符】方法返回值类型方法名(形参列表){ 语句} Java方法参数传递:值传递 内存 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 : 栈:自动分配连续的空间,后进先出,放置局部变量 堆:不连续,存放new出来的对象 方法区:存放类的信息(代码)、static变量、常量池(字符串常量)等 35、构造方法重载 Overload重载,一个类里面可以有名字相同但是参数不同的方法。参数列表类型、个数、顺序不同。 构造方法也可以重载 调用的时候不构成奇异。 36、关键字static 1、再类中,用static声明的成员变量为静态变量,或叫做:类属性,类变量 A、它是该类的公用变量,属于类,被该类的所有实例共享,在类被载入时被显示初始化 B、对于该类的所有对象来说,static成员变量只有一份,被该类的所有对象共享。 C、可以使用“对象类属性”来调用。不过,一般都是用类名、类属性。 D、static变量置于方法区中 2、用static声明的方法为静态方法 A、不需要对象,就可以调用(类名、方法名) B、在调用该方法时,不会将对象的引用传递给它,所以在static方法中不可访问非static的成员。 3、static只能调用static,非static方法即可调用static方法又可以用非static方法 36、关键字this(隐式参数) A、普通方法中,this总是纸箱调用方法的对象。 B、构造方法中,this总是指向正要初始化的对象。 C、this不能用于static方法。 38、面向对象的三大特征 A、继承 B、封装、隐藏 C、多态为了适应需求的多种变化,是代码变得更加通用。 继承小结 A、自累继承父类,可以得到父类的全部属性和方法(除了父类的构造方法)。 B、J ava中类只有单继承没有多继承,java中的多继承可以通过接口来实现。一个类只能有 一个直接父类。 C、如果定义一个类时,没有调用extends,则它的父类是:java.lang.Object, 43、final关键字 A、修饰变量 常量 B、修饰方法 该方法不可被子类重写,但是可以被重载 D、修饰类 E、修饰的类不能有子类,不能被继承,比如:math、toString 44、隐藏、封装(encapsulation) A、隐藏对象内部的复杂性,只对外公开简单的接口,便与外界调用,从而提高系统的扩展性、科维护性。 B、我们程序设计要求“高内聚,底耦合” 1、高内聚就是类的内部数据操作细节自己完成,不允许外部干涉; 2、底耦合:仅暴露少量的方法给外部使用。 Private Default Protected Public D、封装要点 1、类的属性的处理: 一般使用private(除非本属性确定会让之类继承) 提供相应的get/set方法来访问相关属性,这些方法通常是public,从而提供对属性的读取操作(注意:boolean变量的get方法是用:is开头) 一些只用于本类的辅助性方法可以用private修饰 希望其他类调用的方法用public 45、多态
本文档为【尚学堂java300集学习笔记】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_348501
暂无简介~
格式:doc
大小:20KB
软件:Word
页数:0
分类:
上传时间:2019-07-16
浏览量:25