01 2022 档案
摘要:10.编写Client代码 创建一个类:SayHelloClient package org.gnuhpc.wsClient; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamR
阅读全文
摘要:4.使用Ant产生Server端代码: 首先在项目中新建一个文件:build.xml,然后使用OpenWith>AntEditor打开,输入以下脚本代码: <project default="wsgen"> <target name="wsgen"> <exec executable="wsgen"
阅读全文
摘要:1.系统条件: Eclipse Java EE IDE for Web Developers Java SE 6 Windows XP 2.基本环境搭建: 1)Java SE6 JDK的安装:下载Java SE6 JDK,双击,安装默认选项进行安装即可。 2)Eclipse的安装与配置: 安装时直接
阅读全文
摘要:9项目经理 9.1PM是啥 ·product manager:产品经理-正确做产品 ·project manager:项目经理-正确做流程 ·program manager 9.2微软PM的来历 ·交流成本问题:MP(伪代码)、SP(实际代码) ·开发和测试都搞不定的事:与客户交流、了解竞争对手、产
阅读全文
摘要:字符流 在程序中一个字符等于两个字节,那么java提供了Reader、Writer两个专门操作字符流的类。 字符输出流:Writer Writer本身是一个字符流的输出类,此类的定义如下: public abstract class Writer extends Object implements
阅读全文
摘要:先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 字节流与字符流 在java.io包中操作文件内容的主要有
阅读全文
摘要:内部类的共性: (1)内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号 。 (2)内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的 。 (3)内部类声明成静态的,就不
阅读全文
摘要:先通过一个简单的例子说明下Java中泛型的用法: 泛型的基本形式类似于模板, 通过一个类型参数T,Foo.java public class Foo <T> { // 约定实例变量的类型 private T data; // 约定返回值的类型 public T getData () { return
阅读全文
摘要:String类的定义:String在java中是一个比较特殊的类,因为其自己可以做一种数据类型直接定义变量,如下: String str = "hello"; String str = new String ("hello"); String两种不同定义地理解: String str = "hell
阅读全文
摘要:Java中的Runable,Callable,Future,FutureTask,ExecutorService,Excetor,Excutors,ThreadPoolExcetor在这里对这些关键词,以及它们的用法做一个总结。 首先将它们分个类: Runable,Callable Future,F
阅读全文
摘要:实战中的软件工程 7.2 MSF九项基本原则 ·推动信息共享与沟通 ·为共同的远景工作 ·充分授权和信任 ·各司其职,对项目负责 ·重视商业价值,提供渐进的价值 ·保持敏捷,预期和适应变化(预期变化,不是适应变化) ·投资质量 ·学习所有经验 ·与顾客合作 7.3MSF团队模型 ·测试团队要做的事:
阅读全文
摘要:switch case 语句 基本结构 switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选 //语句 }
阅读全文
摘要:if...else if...else 基本结构 if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }else
阅读全文
摘要:if...else 基本结构 if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false }
阅读全文
摘要:if...else 基本结构 if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false }
阅读全文
摘要:if...else条件语句 if 基本结构 if(布尔表达式) { //如果布尔表达式为true将执行的语句 }
阅读全文
摘要:函数的概念:函数是定义在类中的一段独立的代码块,用来实现某个功能。Java中,函数又被称为方法。 函数的主要作用是为了提高代码的复用性。 函数都是在栈内存中运行;运行的函数处在栈顶。 函数格式:修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2.... ] ){ // [
阅读全文
摘要:函数的概念:函数是定义在类中的一段独立的代码块,用来实现某个功能。Java中,函数又被称为方法。 函数的主要作用是为了提高代码的复用性。 函数都是在栈内存中运行;运行的函数处在栈顶。 函数格式:修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2.... ] ){ // [
阅读全文
摘要:for循环 基本结构 for(初始化; 布尔表达式; 更新) { //代码语句 } 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。执行一次循环后,
阅读全文
摘要:第一章 概论 在这一章中,作者为我们介绍了一些关于软件工程的基本知识。 ①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展的推论:软件企业=软件+商业模式 ②软件开发的不同阶段:
阅读全文
摘要:do…while 循环 基本结构 do { //代码语句 }while(布尔表达式); 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。 注意
阅读全文
摘要:while循环 基本结构 while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true,循环就会一直执行下去。
阅读全文
摘要:1. 整型 byte 代表一个字节的大小 8bit 2(8) -128~127 256 short 代表两个字节的大小 16bit 2(16) -2(15)~2(15)-1 int 代表四个字节的大小 32bit 2(32) -2(31)~2(31)-1 long 代表八个字节的大小 64bit 2
阅读全文
摘要:implements关键字 使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔)。 public interface A { public void eat(); public void sleep()
阅读全文
摘要:1. 八进制的由来 二进位制在计算机内部使用是再自然不过的。但在人机交流上,二进位制有致命的弱点——数字的书写特别冗长。例如,十进位制的100000写成二进位制成为11000011010100000。为了解决这个问题,在计算机的理论和应用中还使用两种辅助的进位制——八进位制和十六进位制。二进位制的三
阅读全文
摘要:进制:进制是一种记数方式 ,可以用有限的数字符号代表所有的数值。由特定的数值组成。 1、整型的表现形式 十进制: 都是以0-9这九个数字组成,不能以0开头。 二进制: 由0和1两个数字组成。 八进制: 由0-7数字组成,为了区分与其他进制的数字区别,开头都是以0开始。 十六进制:由0-9和A-F组成
阅读全文
摘要:Java中常量的分类: 整数常量 : 所有整数 小数常量 : 所有小数 布尔常量 : 只有true和false 字符常量 :使用’’(单引号)引起来的单个字符 字符串常量 :使用“”(双引号)引起来的字符序列,“” 、“a” 、” ” null常量 : 只有一个值null
阅读全文