接口和接口间可以继承,类之间可以继承,接口和类之间只能实现
多态是一种“智能
实际调用哪个就绑定哪个方法,是面向对象的核心
this指向当前对象,super指向父类对象.
不易出错,重写时用"copy"将原方法的声明复制过来
字符常量 单引号 ’‘ 字符串常量 双引号 “”code segment 存放代码data segment 静态变量 字符串常量stack 局部变量heap new出来的东西
UltraEdit 高级=》配置=》文件处理=》备份=》不备份
·Java源文件以“java”为扩展名,源文件的基本组成部分是类(class)·一个源文件中最多只能有一个public类,其他类的个数不限,如果源文件文件包含一个public类,它需要按该类名命名。·Java应用程序的执行入口是main()方法,它有固定的书写格式:·public static void main(String args[]){......}·Java语言严格区分大小写。·Java方法由一条条语句构成,每个语句以分号结束。·Java语言有三种注视方式:// 用于单行注释/* 用于多行注释*//** *用于多行注释,且可以被doc工具解析 */
classpath环境变量值:; . cmd当前运行目录
8%3短路与&&短路或||当进行打印是,无论任何类型,都自动转换为字符串进行打印。
我的电脑=》属性=》高级=》环境变量=》系统变量 path 变量值 路径(宜copy)前优先 bin目录java -version 查看当前版本classpath:java在编译和运行时要找的class所在的路径java运行java程序 javac编译java程序
tom.Person(1,25);
1有哪些类对象2属性方法3关系
boolean 不能进行其他数据类型的转换
\\192.168.0.1
类体,方法体。语句与语句之间用分号分隔
环境配置: 我的电脑-高级-环境变量,添加bin的位置。java -version 确认当前java版本
变量作用域:大括号{}以内局部变量:方法外声明的成员变量:类体以内声明的二进制、十六进制转十进制从最后一位开始算,依次列为第0、1、2...位 ,第n位的数乘以2或(16)的n次方 得到的结果相加就是答案 如 1101转十进制为: 1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13如AF5转十进制为:5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997十进制化二进制规则:除二取余,直到商为零为止,再将所有余数倒排。 例:将十进制数86转化为二进制2 | 86…… 余0 2 | 43…… 余12 | 21…… 余12 | 10…… 余02 | 5 …… 余1 2 | 2 …… 余0 2 | 1 …… 余1 结果:(86)10 = (1010110)2二进制转十六进制:先从二进制转为十进制,最后转为十六进制十六进制:由0-9,A-F,组成十进制化十六进制方法:采用除16取余法。例:将十进制数115转化为八进制数 16| 115…… 316| 7 …… 7结果:(115)10 = (73)16
f1=f2;f2=f;这个传递用得好.显示了"="赋值语句的精髓.
语法基础(变量,循环,)OOException