一.获取随机数 方法1  (数据类型)(最小值+Math.random()*(最大值-最小值+1)) ,注意这里的每一个括号最好都不要省略掉. 例: public static void main(String[] args) { // TODO Auto-generated method stub for(int i = 0;i<30;i++){ int suijishu = (int)(1+Math.random()*(10-1+1));//获取1到10之间的随机数,并转换成整型 Syste…
1.xml <Sections> <Item key ="1" value ="孕哺期" canBeSelected="false"> <Child key ="6" value ="备孕期"/> <Child key ="7" value ="怀孕期"/> <Child key ="8" va…
20155229 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 网络 网络分为局域网.广域网.城域网 一次HTTP请求包含3个部分:①方法--统一资源标识符--协议/版本 ② 请求头 ③ 请求实体 HTTP包含3个部分:①协议--状态码--说明:②响应头:③响应实体. HTTP是URL中最常使用的协议 URLConnection类有两个布尔类型的字段,doInput和doOutput,他们分别表示URLConnection是用于读还是写. 每个HTTP请求都可以…
JAVA第十周<网络编程>学习内容总结 学习内容总结 1.初听到网络编程四个字可能会觉得很困难,实际上网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据,把数据发送到指定的位置,或者接收到指定的数据. 2.路由器和交换机组成了核心的计算机网络,计算机只是这个网络上的节点以及控制等,通过光纤.网线等连接将设备连接起来,从而形成了一张巨大的计算机网络. 3.网络最主要的优势在于共享. 4.我们通过IP地址找到网络上的计算机,IP地址是指网络中的每个设备都会有一个唯一的数字标识.现在命名I…
20172325 2017-2018-2 <Java程序设计>第十周学习总结 教材学习内容总结 1.集合与数据结构 集合是一种对象 集合按照保存类型来看可以分为两种: (1)同构集合:只能保存类型全部相同的对象: (2)异构集合:可以保存各种类型的对象. 2.分离接口与实现 集合可以用各种方式实现 ADT:是由数据和在该数据上所实施的具体操作构成的集合,一个ADT有名称.值域和一组允许执行的操作. 集合和抽象数据类型可以互换的等同概念. 3.数据结构的动态表示 ArrayList类解决可变大小…
20155216 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 了解计算机网络基础 概念 计算机网络基础,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统. 计算机功能 1.资源共享 (1)硬件资源:包括各种类型的计算机.大容量存储设备.计算机外部设备,如彩色打印机.静电绘图仪等. (2)软件资源:包括各种应用软件.工具软件.系统开发所用的…
教材学习内容总结 Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd) 第22章 网络 {{屏幕快照 2017-04-30 下午8.38.06.png(uploading...)}} URL protocol://host:port/path?query#fragment protocol(协议)可以是 HTTP.HTTPS.FTP 和 File,port 为端口号,path为文件路径及文件名. URL 解析: 协议为(protocol):ht…
20155209 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 计算机网络,是指分布在不同地理区域的计算机用通信线路互连起来的一个具有强大功能的网络系统.网络中的主机之间通过网络协议来交流和联系. 根据计算机网络的区域大小,可以把网络分为局域网(LAN)和广域网(WAN).Internet是全球范围的广域网,不同的网络之间的互联靠网络上的标准语言--TCP/IP协议. OSI参考模型 :国际标准化组织(iOS)研究了一种用于开放系统互联(OSI)的体系结构,将网…
20155310 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 网络编程 •网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴.在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可.所以,基础的网络编程可以和打电话一样简单. 13.1 网络概述 •网 络编程技术是当前一种主流的编程技术,随着联网趋势的逐步增强以及网络应…
20145203盖泽双 <Java程序设计>第十周学习总结 教材学习内容总结 一.网络概述 1.网络编程就是两个或多个设备(程序)之间的数据交换. 2.识别网络上的每个设备:①IP地址②域名(Domain Name).一个IP地址可以对应多个域名,一个域名只能对应一个IP地址. 3.DNS服务器(域名解析):在实际传输数据以前需要将域名转换为IP地址. 4.端口:让一个计算机可以同时运行多个网络程序.端口的号码必须位于0-65535之间,每个端口唯一的对应一个网络程序,一个网络程序可以使用多个…