• 大二上学期周总结


    这周主要学习了线程,网络编程,并初步了解了BigInteger以及图形化用户界面的相关知识。

    1.线程有两种实现方式:1)创建类继承Thread重写run()方法,用start()调用。

    2)创建类实现Runnable接口重写run()方法。

    对于线程安全可以使用synchronized(){}代码块,或者Lock锁。

    2.网络编程有三要素:1).IP地址,2).端口,3)协议

    通讯程序分为UDP与TCP;UDP不存在服务器用于视频与普通数据的传输。

    TCP面对连接的通信协议,提供无差错的数据传输。

    3.BigInteger可以计算大数据比如大数的阶乘,这个类有对应的加减乘除等方法。

    4.Java图形用户界面利用AWT抽象窗口工具包,需要利用基本组件如按钮,文本框之类,

    以及容器组件如窗口,对话框。利用布局管理器方便按钮等的布局。

  • 相关阅读:
    希尔排序
    快速排序
    归并排序
    插入排序
    简单选择排序
    冒泡排序
    算法之时间复杂度和空间复杂度
    数据结构与算法思维导图
    rootfs根文件系统
    kernel 2.6.35.7向S5PV210移植
  • 原文地址:https://www.cnblogs.com/fengchuiguobanxia/p/13769727.html
Copyright © 2020-2023  润新知