`
高山流水123
  • 浏览: 25855 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
编写一个类: 1.属性:实例变量vs 局部变量      1,有默认值      2,作用范围至少是整个class 类内部      3,实例变量和局部变量可以冲突,冲突时候局部优先  2,方法(函数):      1,方法的声明:代表对象能做什么                                 修饰符   返回值类型   方法名(参数表)  抛出的异常        2,方法的实现:代表怎么做      3,方法的重载(编译时多态):在一个类中,允许定义多个同名的方法(参数表不同)                               " ...

java----思想

java    oo(面向对象)思想 1,各司其职   对象应该保持简单性; 2,弱耦合性   对象和对象之间的联系应该尽量弱化; 3,可重用性; 4,可扩充性;   类: 1, 对象共性的抽象; 2, 客观对象在人脑中的主观反应,类是人对对象的认识; 3, 类是对象的模板。

java---- 数组排序

数组排序: 1。冒泡排序法:n个数 循环(冒泡)n-1次,每次比较 n-1 ,n-2...次                     for(int i=1;i<n;i++){                       for(int j=o;i<(n-1);j++){                            if(data[j]>data[j+1]){                              int t=data[j];                              data[j]=data[j+1];      ...

java----数组

java  数组 1. 一次性定义多个同类型的变量 2. 数组空间在内存中必定是连续的 3. 数组元素有默认值:int等数值类型默认 0  ,char型默认 \u0000 ,Boolean类型数组 默认值是 false                                    特殊类型数组 string【】 默认值 null 4. 数组长度是固定的,如果需要扩充,必须创建新数组,原数组的元素要复制到新数组。

java--编程思想

java  1. 面向过程的编程思想:非结构化     goto                                            结构化         函数                                       自顶向下,逐步求精 2. 面向对象:。。。                                        

java----流程控制

1. 顺序流程; 2. 条件流程:if (){}  else if(){}    else  {}  ;                       switch(i)--case   :  ;break :      注:i必须是整型,类型共四类:byte,short,int,char。 3. 循环流程:while(布尔表达式){   }                       do {  }   while(条件);                     注:至少执行一次,并且多分号!                       for(赋值;条件;i++ )   {   ...
java  局部变量特点   1  先赋值,后使用;   2  作用范围:定义开始,到定义它的代码块结束;   3  在重合的范围内,不允许俩个局部变量发生命名冲入。
运算符:       +  -   *   /   %      =    +=    -=     *=     /=  ...      ++      - - 布尔运算符:==   >    <     >=     <=     !=               &&     ||       !  位运算符     &      |      ∧异或      ~ 按位取反      || 短路型   a||b  如果a假不判断b,直接返回false    |  非短路型      。。。               ...

java 类型

java 8 种简单类型      byte      short          int             long                                  float             double                                         int  i;                                                                                                         long  r=(long)i;        ...

java 注释

单行注释:   // 多行注释:   /*               */ 多行注释可以嵌套单行注释,多行注释不可以嵌套多行注释。 java特有多行注释:/**           */   配合javadoc工具使用

编译和解释区别

编译的方式运行效率高, 解释的方式可以跨平台。   编译:编译器,整体编译,多次使用; 解释:解释器,逐行解释并运行   java是解释型语言,但是和一般解释型语言比较,效率高,java是两种方式的折中, java的方式是先编译后解释。 .java  源文件 ---> .class  字节码文件 -->  解释运行
下面用手工计算来简单地模拟遗传算法的各个主要执行步骤。       例:求下述二元函数的最大值:  (1) 个体编码           遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种       符号串。本题中,用无符号二进制整数来表示。           因 x1, x2 为 0 ~ 7之间的整数,所以分别用3位无符号二进制整数来表示,将它       们连接在一起所组成的6位无符号二进制数就形成了个体的基因型,表示一个可       行解。           例如,基因型 X=101110 所对应的表现型是:x=[ 5,6 ]。          ...

范数概念

数学思维方法:几何方法。在大学之前,我们学习过一次函数、二次函数、三角函数、指数函数、对数函数等,方程则是求函数的零点;到了大学,我们学微积分、复变函数、实变函数、泛函等。我们一直都在学习和研究各种函 ...

matlab

matlab软件属于数学应用软件,也试用在计算机应用领域,本软件使用matlab语言。 matlab俩大应用:数值或是符号计算+绘图 matlab的工具箱是toolbox 分功能型和学科型 中 工具箱的源码开放,用户可以根据自己的情况编写工具箱。

html中span

<span> 在CSS定义中属于一个行内元素,在行内定义一个区域,也就是一行内可以被 <span> 划分成好几个区域,从而实现某种特定效果。 <span> 本身没有任何属性。 <div> 在CSS定义中属于一个块级元素 <div> 可以包含段落、标题、表格甚至其它部分。这使DIV便于建立不同集成的类,如章节、摘要或备注。在页面效果上,使用 <div> 会自动换行,使用 <span> 就会保持同行。
Global site tag (gtag.js) - Google Analytics