第四周:程序的控制结构 4.1 程序的分支结构 1.单分支结构 if<条件>: <语句块> 2.二分支结构 if <condition…
分类:Programming language
Java语言程序设计(进阶)(第三章)整理
第三章 线程(下) 3.1 线程安全与线程兼容与对立 线程安全:当多个线程访问同一个对象时,如果不同考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结…
Python语言程序设计(第3周)整理
第三章:基本数据类型 3.1 数字类型及操作 1.整数类型 (1)pow(x,y)函数,计算x的y次方,想算多大算多大。 (2)4种进制表示形式: ①十进制:1010,99等; ②二进制:以0b或者0B开头:0b10,-0B101等; ③八…
Java语言程序设计(进阶)(第二章)整理
第二章 线程(中) 2.1 线程同步的思想 1.多线程的同步控制 有时候线程之间彼此不独立,需要同步: (1)线程间的互斥:同时运行的几个线程需要共享一个(些)数据;共享的数据,在某一时刻只允许一个线程对其进行操作。 如“生产者/消费者”问…
Java语言程序设计(进阶)(第一章)整理
第一章 线程(上) 1.1 线程的基本概念 一个线程是一个程序内部的顺序控制流。 多进程是指操作系统中,能同时运行多个任务(程序)。 多线程是在同一个应用程序中,有多个顺序流同时进行。 1.进程和线程的比较 (1)每个进程都有独立的代码和数…
Java语言程序设计【学堂在线】(第七章)整理
第七章 图形用户界面 7.1 绘图 1.图形环境和图形对象 (1)坐标:GUI组件左上角默认为(0,0),从左上角到右下角,水平坐标x和垂直坐标y增加,坐标的单位是像素。 (2)Graphics对象:专门管理图形环境。Graphics是一个…
Python语言程序设计(第1、2周)整理
第一周:Python基本语法元素 1.3 实例1:温度转换 例:将摄氏度和华氏度互换 利用转换公式如下: C=(F-32)/1.8,F=C*1.8+32 代码: TempStr = input("请输入带有符号…