摘要:Google Java编程风格指南January 20, 2014作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-...
阅读全文
摘要:排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准:(1)执行时间(2)存储空间(3)编程工作 对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。主要排序法有:一、冒泡(Bubble)排序——相邻交换二、...
阅读全文
摘要:概念:正则表达式:即符合一定规则的表达式作用:专门用于操作字符串特点:用一些特定的符号来替代一些代码操作,简化书写学习正则表达式就是在学习指定其规则的符号的使用,即如何定义规则,详细方法参见API文档Pattern中正则表达式的规则组成优点:简化字符串操作步骤弊端:符号定义多时,正则越长,阅读性越差...
阅读全文
摘要:概述:TCP是面向连接的,在建立socket服务时就要有服务端存在,连接成功形成通路后,在该通道内进行数据的传输。与UDP不同,TCP加入了网络流的概念,作为客户端InputStream的源TCP传输步骤:Socket和ServerSocket建立客户端和服务器端建立连接后,通过Socket中的IO...
阅读全文
摘要:概述:1,找到对方IP2,数据要发送到对方指定的应用程序上,为了标识这些应用程序,给网络应用程序添加数字标识,这个数字就称之为端口3,定义通信规则,这个通讯规则就称为协议,国际通用的协议为TCP/IP网络模型OSI参考模型、TCP/IP参考模型1.物理层:主要定义物理设备标准,如网线的接口类型、光纤...
阅读全文
摘要:需求:用所学的java知识编写一个记事本,具备打开文件,保存文件,退出文件等基本功能并打包成jar,能够双击运行知识点:1,需要用到窗体的基本知识Frame的配置,2,菜单及其配置MenuBar,Menu,MenuItem3,文本区域TextArea4,各组件对应的监听器,内部类5,IO流实现过程:...
阅读全文
摘要:----------------------------------------android培训、java培训、期待与您交流! ------------------------------------需求:创建窗体,列出硬盘上指定文件夹的内容,如果该目录不存在,则弹出对话框,提示用户错误主要涉及到...
阅读全文
摘要:GUI概述:GUIGraphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLICommand line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的命令,操作不直观。Awt与 Swi...
阅读全文
摘要:需求:定义学生类,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩),输入的格式:如:zhagnsan,30,40,60计算出总成绩,并把学生的信息和计算出的总分数高低顺序存放在磁盘文件"stud.txt"中。步奏:1,描述学生对象。2,定义一个可操作学生对象的工具类。思路:1,键盘...
阅读全文
摘要:常见的码表ASCII:美国标准信息交换码。用一个字节的7位可以表示。ISO8859-1:拉丁码表。欧洲码表用一个字节的8位表示。GB2312:中国的中文编码表。GBK:中国的中文编码表升级,融合了更多的中文文字符号。Unicode:国际标准码,融合了多种文字。所有文字都用两个字节来表示,Java语言...
阅读全文