java 数据类型 类的基础
来源:互联网 发布:f检验软件 编辑:程序博客网 时间:2024/06/05 07:10
java 语言中的数据类型
/**
* boolean 类型的语句一般是用在逻辑运算,以及条件语句
* boolean 只有两种值 true false
* boolean 不能转换为其他类型
* java 中基本的数据类型之间可以互相转换
*
* 自动转换
* 1.容量小的类型想容量大的类型转换
* 2.byte short int long float double 所有的浮点型,都比整型的大
* char和short是在同一个等级上的
*
* 3.byte short char 之间不会相互转换,首先要转换为int
* java 程序分为编译期和运行期
* 4.如果整数,没有超过,byte short char 的容量,可以直接将整数,赋值个他们。
*
* 强制转换
* 1.就是将大容量。给小容量。可能会损失精度。
* 2.在运算的时候,一般是将所有的数据类型都转换成容量最大的数据类型,然后再进行计算
*
*/
/**
* 方法初识
* 在一个类中的 static 修饰的方法这样访问:
* 类名.方法名;
*
* 方法定义:
* [方法的修饰符列表] 返回值类型 方法名 (形参裂变){
* 方法体。
* }
*
* 如果一个方法的返回值不是 void 在方法体中必须使用一个 return 数值
* 一旦返回,方法结束。
*
* 方法的重载:
* 同一个类中,方法名字相同
* 参数类型不同
* 参数列表不同
* 参数个数不同
* 和方法的返回值无关,
* 与方法的修饰符也没有关
*system.out.println()
*是否构成方法的重载:
*system.out 是sun 提供的printStream类型
*println 是 printStream 的方法,该方法已经重载了。 所以才可以
*输出,整型,字符型,浮点型,字符串。
*
*
* 栈操作:
* 就是在方法调用的时候才会调用,然后,方法调用的话,就会执行压栈动作。
*
*
* 关于方法的递归调用;
* 1.方法自己去调用自己。
* 2.若是递归调用,一直调用,没有递归出口,会发生栈的内存溢出错误。stackOverError
*
*
*/
/**
* 面向过程:
* 简单的说,就是通过简单的因果关系将程序串联起来。事情发生的先后顺序。
* 代码之间的耦合度很高。
*
* 面向对象的方式:
* 分割成不同的单元,实现各个对象,如果达成了某个功能只要将各个对象写作起来就好了
*/
/**
* 关于类和对象:
* 类是现实世界事物的抽象。具有相同,类似属性的一类物体的抽象,类是一个模板。
* 对象 是类的实例化。
* 类到对象的抽象
*
* string 是一个类。 private final char[]{}
*/
/**
*uml 统一建模语言:
* OOA 面向对象分析
* OOD面向对象设计
* OOP面向对象编程
*
* 类=属性(状态)+方法(动作);
* stack 中存储的是函数
* heap 中存储的的是类的对象。
* java 中所有new 出来的对象,的地址都存在heap 中,程序员不能对heap中的数据进行直接操作。
* 只能通过访问内存地址间接操作。
*
*/
/**
* java语言中的数据类型的默认值:
* 基本数据类型:
* byte short int long 0
* float double 0.0
* boolean false
* char \u0000
*
* 引用数据类型:
* null
*/
/**
* 常用的java Does 命令:
* javac
* java
* del
* dir
*/
/**
* 面向对象的封装性:
* 1。属性私有化
* 2.对外部提供set和get方法。
*
* set get 方法命名要遵循命名的规则
* private 访问的数据只能在本类中访问
*/
/**
* constructor 构造函数
* 1.[修饰符] 构造方法名(形参){
* 方法体;
* }
*
* 2.构造方法名必须和类名一致
* 3.作用
* 创建对象
* 给成员变量初始化
*
* 4.如何调用
* new 构造方法名(实参):在对堆中开辟空间
*
*/
- java 数据类型 类的基础
- Java的基础数据类型
- Java的基础数据类型
- java基础数据类型包装类的作用
- 重温基础,JAVA的基础数据类型
- java语言基础【java的基本数据类型】
- java例程练习(基础数据类型的包装类)
- Java基础复习:基本数据类型的包装类
- Java基础回顾 : 基本数据类型的包装类
- Java中基础数据类型的面试相关+String类
- 【Java基础】Java数据类型
- java基础 1 变量 数据类型 数据类型的转换 运算符
- java的发展和基础;java的基础数据类型介绍;
- java的基础语法1-----------数据类型
- java基础--->基本数据类型之间的转换
- Java基础-数据类型及其之间的转换
- Java基础---数据类型的定义和转换
- java基础之数据类型的转换
- Fiddler 4 前期配置指南——实现手机代理
- 关于Jpa使用Update方法进行更新操作,却没有同步到数据库的原因
- 诚邀 | 上百件智能硬件随性玩,北京硬蛋空间10月11日闪耀登场!
- 狗狗不捣蛋—逗爱宠物智能乖乖圈尝鲜测评
- Linux正则表达式 sed
- java 数据类型 类的基础
- 每天一道LeetCode-----给定字符串s和字符数组words,在s中找到words出现的位置,words内部字符串顺序无要求
- 使用MyBatis查询 返回类型为int,但是当查询结果为空NULL,报异常的解决方法
- 如何自定义NavigationBar的高度
- 2017.10.28日报
- 深度:大雾霾“攻陷”中国纪,谁是元凶?!
- vivo X5Pro摄影新玩法 外接摄像头下的神奇世界
- 云之家田荣举:我们是如何在50天新增100万用户的?
- MongoDB 认证