下面是java学习过程中的总结
来源:互联网 发布:python 日志回滚 编辑:程序博客网 时间:2024/05/16 15:52
下面是java学习过程中的总结的一些知识点,希望对于初学者有所帮助.....
第一课
1. 有关Applet与Application的区别郑州牛皮癣医院
Applet 是小应用程序,必须在WEB上运行,而Application可以在自己的本地机上运行
2.Applet 中有几个方法:init(),stop(),repaint(),start(),update(),destory().如果说绘图还常用到Graphics这个类中的paint()方法。还有插入图像时要用到Icon这个接口,它的变量可作为Jlabel的参数。注意Icon这个接口是ImageIcon这个类中的。
3.Awt与JFC的区别:JFC是AWT的扩充,加入了广泛的,可完全移植的,类和库的集合。
第二课
1. 主要说的是布局管理器有FlowLayout,GridLayout,BorderLayout,BoxLayout,GridBagLayout,其中大多数默认的是FlowLayout,框架的默认是BorderLayout,但是在GridBagLayout中有一个约束为GridConstraints用来指定组件的大小与位置,如果说设计到有东西方向之类的话就要用到GridBagLayout这种布局但是这种布局必须要用到GridBagLayout这个约束。在BoxLayout可以对多个Jpanel进行排板,但是要用到addLayoutComponent这个方法。
第三课
1. 事件接口的方法默认的都是void
2. 事件接口有哪些,与及它们中的方法有哪些。
3. 事件的组成
4. 事件的方法都是抽象的,所以呢必须覆盖抽象的方法
5. 覆盖与重载的区别
6. 接口与抽象的区别
第四课
1. Eorrer与Exception的区别郑州牛皮癣医院
2. 异常的类型
3. 自定义的异常类
如 class a extends Exception{
public String Message(){
System.out.println(“Exception”);
}
}
class b extends a{
……………
void show() throws a{
………….// 自己创建的异常类的条件
}
}
4.发生的异常必须要写在try块中
5.throw与throws的区别
throw是引发异常,throws是抛出异常
6.final与finally的区别
第五课
1. 线程与进程的区别 一个进程可以包含多个线程
2. Thread类与实现Runnable接口可以实现线程
3. 有一些关于日期与时间的类: Data,Calendar,GregorianCalendar,Calendar
4. 如果是用Runnable,接口实现线程,就要new Thread 生成一个对象
5. 显示时间的方法: Data data = new Data();
get(data.Hour) + get(data.Minute)+get( data.Second);
6. 线程的生命周期: 新建一个线程,运行,不可运行,线程死亡
7. ShowStatus()方法在状态栏上显示消息郑州牛皮癣医院
第六课
1. 文件的输出输入流 OutputStream与InputStream是抽象类
2. Filer类与RandomAccess类
如: String engry = text.getText()+ new String(textp.getPassword());
RandomAccessFile Rd = new RandomAccessFile(“E:\\”,”rw”);
Rd.seek(Rd.length());
Rd.WriterBytes(engry);
3. Reader与Writer都是抽象类
4. BufferedInputStream,BufferedReader与PrintStream类
第七课与第八课
1. 服务器的类与客户端的类
ServerSocket 与Socket
2. 服务器与客户端是怎么样连接起来的郑州牛皮癣医院
通过accept()方法,对客户端的套接字进行监听,然而客户端是连接服务器的IP地址,与端口号。
4. 3. 都用到了BufferedInputStream与PrintStream这两个输入输出类
5. 4. 如果说要进行多线程的通信,就要用到Thread类与Runnable接口,要实现 的功能 就写到run方法中,然而在客户端就写到事件的监听中。
5.要得到你所工作的网络的IP地址用getLocalHost()和getAddress()方法。
第九课
1. vector类
2. 它中的方法:addElement(Object n),insertElementAt(Object n,int index),setElementAt(Object,int index)
作者发布本文的目的是希望学习java的可以更快的进入状态,更好的学习....
- 下面是java学习过程中的总结
- java基础编程学习过程中的知识点 -- 个人总结
- 学习过程中的一些总结
- 学习Mysql过程中的总结
- 最近在学习Linux,下面是一些学习笔记,以后会不定期更新,以此做总结.
- j2ee学习过程中的问题总结
- 在学习迷你2440过程中的总结
- iOS学习过程中的异常总结
- OC学习过程中的一些总结
- css学习过程中的一些总结
- javascript学习过程中的一些总结
- 学习vuejs过程中的一些错误总结
- BART学习过程中的Java学习
- java 下面是音频输出的代码:
- Java虚拟机工作过程学习总结
- 学习java过程中的一些笔记.
- java学习过程中的小技巧记录
- java学习过程中的异常处理方式
- Andriod 同时安装多个软件.捆绑
- cocos2d-x的坐标系转换
- using的几种用法
- 使用 Spring Data JPA 简化 JPA 开发
- ruby url_encode
- 下面是java学习过程中的总结
- OCP 1Z0 051 95
- 数据库的使用
- Hyper-V安装Redhat Linux 6.3虚拟机的网络设置
- 汽车自动检测的工作一般是如何开展的
- 安卓Web Service实现天气预报功能
- 关于App进入background状态
- 全面解读通知消息WM_NOTIFY
- Online Redo Log File不小心剔除了,现在每次startup都ORA-03113: end-of-file on…