【JAVA基础】①写在编码之前
来源:互联网 发布:手机阅读软件知乎 编辑:程序博客网 时间:2024/06/05 03:04
一、面向对象的三个特征:1.封装:可以隐藏属性,方法,或者实现细节,将一些过程打包在一起,并留下调用的接口,
2.继承:子类可以继承父类的所有方法和属性,同时也可以再添加自己特有的属性,方法,
3.多态:对同一行为进行的不同相应,即实现统一接口而不执行同一操作(就是因为方法重写引起的)
二、多态存在的三个必要条件:1、有继承或者实现2、有重写3、父类引用指向子类对象
三、配置JDK,这里就不多写了附一个链接:JDK配置
注意:新建 JAVA_HOME 内容为JDK安装目录 C:\Program Files\Java\jdk1.6.0_02
是向环境变量PATH中 增加 %JAVA_HOME%\bin;
新建 CLASSPATH .;%JAVA_HOME%\LIB; (注意点和分号)
四、在控制台编译java代码的时候 javac是编译,java是运行
五、在判断两个变量是否相等的时候,"=="是判断引用是否相等,”equals“则是判断的内容是否一致
六、Int 和Integer:int是一种基本数据类型,而Integer 是将数据当做对象来封装,实现像处理对象一样来处理数据
七、int、byte、long、double、float之间数据转换时,是先转换为二进制,再取补码(正数不变,负数符号为不变,其余取反,最后加一)
八、两个数的相与操作,先转化为二进制,再按位与。
九、JAVA的跨平台性质:
JAVA作为一种网络语言,可以将其转化为一种与操作平台、体系结构无关的中间格式,在任何一台运行JAVA的设备上均可以运行。
- 【JAVA基础】①写在编码之前
- 写在JPEG编码之前
- 写在学java之前
- java 语言 基础 总结【2】- 写在编程之前
- 写在学习Java GUI之前
- 写在......之前
- 写在之前...
- 写在之前
- 写在之前
- 写在之前
- 写在Java学习之前的废话
- Linux下C基础编程----写在Blog之前的话
- Java框架学习笔记——写在开始之前
- 写在博客之前的话——java程序员规划
- 写在出差之前
- 写在信息化之前
- 写在飞跃之前
- 写在十年之前!
- windows远程访问linux
- aspx页面与MVC的View页面cshtml调用ajax的不同
- 校招回忆录---华为篇(上)
- LeetCode-Sort Colors
- 位、字节、寻址空间扫盲
- 【JAVA基础】①写在编码之前
- PHP 代码规范风格
- 【leetcode】Add Two Numbers 解析以及拓展
- Oracle 11g 学习七:表的约束、集合和序列
- ios 中添加frameworok,实现软件声音和振动
- 创建一个静态数组
- AngularJS第四篇
- Laptops codeforces
- 优先级教训