java -version //查看jdk版本
J2se学习笔记二
原创
©著作权归作者所有:来自51CTO博客作者xxzjzsj的原创作品,请联系作者获取转载授权,否则将追究法律责任
2.path:Windows系统在执行命令时要搜寻的路径
3.classpath:java在编译和运行时要找的class所在的路径
4.IDE集成开发环境
5.两种机制:一次编译,垃圾回收
6.java中成员变量都具有默认值
7.引用是一小块内存指向一大块内存
8.局部变量存储在栈中
9.cls在windows命令窗口清屏
10.静态变量存放在数据区
11.类名.成员名【成员方法】 //该成员一定是静态的
12.字符串【常量】也是存储在数据区//因为字符串是引用类型
13.静态方法只能访问静态成员
14.把一个类放在包里第一句话写package 重包
编译出来的.class文件必须位于正确的目录下(和包的层次完全一致)
(2)如果想用另外的类用我们这个类,必须把名字写全
如不写全,可采用import 包路径*【类】 将要调用的引用进来
15.子类必须先调用父类构造方法
16.子类构造方法中没有调用父类方法相当于子类构造方法中第一行调用了super();
17.this(参数表)存在构造函数中表示调用了自己另外的一个构造方法
18.对象中建议重写toString()方法 java用哈希编码记录堆中的对象
19.A.equals(B);方法默认为两个对象指向同一个对象,相当于A==B;所以在子类中也必须重写
20.要善于利用API文档
21.使用引用 (变量 instanceof 类名)来判断该引用型变量所指向的对象是否属于该类或该类的子类
22.多态、动态机制条件:1.要有继承 2.要有重写 3.父类引用指向子类对象
23.接口中成员变量为public statuc final修饰的
24.继成多接口,但继承的多个接口中有相同的方法(难办,慎用)
25.星期一:走向深渊
星期二:路漫漫
星期三:曙光在前
星期四:生死搏斗
星期五:黎明前的黑暗
星期六:虎口脱险
星期天:快乐的诞生
26.异常时运行期出现的错误
27.ArithmeticException //算术错误对象 printStackTrace()//打印出错误堆栈信息 RuntimerException()//可以不抛出异常//函数处理不掉的异常就往外抛(如:void m() throws 异常类){},而调用该函数的函数必须对异常进行处理(如:try{m()}catch(..){....})往外抛异常汉可以在方法体内采用throw new 异常类(“信息”);
28.如果main()函数也往外抛异常,则java运行时会把相应的堆栈信息打印出来
29.catch异常时先逮小的再逮大的
30.重写方法需要抛出与原方法所抛出异常类型一致或者不抛出异常
31.c和c++数组可以分配在栈上,java是引用类型
32.java中数组声明时不能指定其长度
33.基础数据类型一般情况下分配在栈上,如果你想把它包装成一个对象,把它分配在堆上面,可以使用基础类型的包装类,如(9:19 2010-1-30Integer() double.parseDouble())
34.new File(路径名)//不等于在该路径下有一个file文件,而是在堆中分配了一个File对象
35.重写equals()方法,必须重写HashCode()方法(相当于地址)当对象作为索引时会用到HashCode()方法
36.jdk1.5版本后增强的for循环:[for(类型 类型对象 : 调用类对象){打印类型对象}]
37.java字符为两字节,因为它是unicode型的
FileReader是两个字节两个字节往外流
38.13 10 回车换行
39.能使用接口时,不需要重Thread类继承
40.ADSL拨号上网
41.应用层 ——>传输层(TCP,UDP层)——>网络层(IP层)——>物理加数据链路层
上一篇:J2se学习笔记一
下一篇:Linux学习笔记二

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【CAD建模号】学习笔记(二):工作区
工作区由[工具提示],[自适应网格],[自适应坐标轴],[参考坐标轴],[绘制的图形]组成。
自适应 坐标轴 工具提示 工作区 CAD建模号 -
J2SE 1.5 新特征学习笔记
J2SE 1.5 新特征学习笔记
职场 学习笔记 休闲 -
J2SE介绍
Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。Standard Ed
J2se Java 数据库连接 企业版 -
【J2SE】流
流是用来读写数据的输入/输出流的分类按数据流的方向不同可以分为输入流和输出流 按处理数据单位不同可
J2SE 处理流 数据 写数据 -
J2SE 5.0新特性
J2SE(TM) 5.0引入了很多激进的语言元素变化,这些变化或多或少减轻了我们开发人员的一些编码负担,其中的大部分
J2SE Spring C# C C++