03 2017 档案

摘要:1 方法 如果方法没有返回值,则必须写void,不能省略 如果有返回值,则定义的方法的类型必须和方法体内返回值的类型相同 public String returnString(){ return“返回值是字符串类型” } 2 主方法 它是程序的入口。 public static void main( 阅读全文
posted @ 2017-03-31 22:30 凯西_Casey 阅读(150) 评论(0) 推荐(0)
摘要:1 类的概述 类就是事物的集合和抽象。它所代表的是这类事物共有的行为和属性。 2 类的一般形式 修饰符 class 类名{ 类型 变量名; 类型 变量名; ... 类型 方法名(参数){ } } /** 修饰符 类型 方法名(参数类型 参数1 参数类型 参数2){ 方法体 } */ public v 阅读全文
posted @ 2017-03-30 22:21 凯西_Casey 阅读(369) 评论(0) 推荐(0)
摘要:1 多维数组基础 Java中只存在一维数组,多维数组只不过是数组中的数组。 两种初始化方式: 一: int[][] n1={ {1,2,3,4}, {5,6,7,8}, {9,10,11,12}, {13,14,15,16}, {17,18,19,20} }; 二: int[][] n2=new i 阅读全文
posted @ 2017-03-30 21:52 凯西_Casey 阅读(205) 评论(0) 推荐(0)
摘要:1 获取数组长度 int[] array1=new int[10]; System.out.println(array1.length); 2 数组的复制 array1=array2; 复制之后,两个引用指向同一个数组,不管是哪个引用修改了数组的值,对于另一个 引用来说,元素的值也是修改的。 阅读全文
posted @ 2017-03-28 22:22 凯西_Casey 阅读(162) 评论(0) 推荐(0)
摘要:1 数组概念 数组:就是一组数的集合,集合中的数据必须是相同类型的,并且每一个数组都有一个名字,也就是数组名,我们可以通过数组名来访问数组中的元素。 2 创建数组 public static void main(String[] args){} ArrayTpye arrayName[]=new A 阅读全文
posted @ 2017-03-28 21:33 凯西_Casey 阅读(309) 评论(0) 推荐(0)
摘要:1 break语句 break 强制当前循环终止 break 跳出当前循环 跳出循环后继续执行后面的代码。 2 continue语句 continue 停止本次循环,继续执行剩下的循环 for(int i=0;i<10;i++){ if(i==6){ continue; } System.out.p 阅读全文
posted @ 2017-03-28 21:04 凯西_Casey 阅读(279) 评论(0) 推荐(0)
摘要:1 while循环 while(条件){ //循环语句 } 条件:可以是boolean类型的值、变量和表达式,还可以是一个结果为boolean的方法 int i=1; while(i<=10){ System.out.println("第"+“次循环”); i++; } do-while:当我们需要 阅读全文
posted @ 2017-03-28 20:52 凯西_Casey 阅读(162) 评论(0) 推荐(0)
摘要:1 if语句 if(条件){ //语句块 }else{ //语句块 } 条件:可以是boolean类型的值,也可以是boolean类型的变量。 也可以是返回值为boolean类型的表达式 嵌套if语句 if(条件1){ //语句块1 if(条件2){ //语句块2 }else{ //语句块3 } } 阅读全文
posted @ 2017-03-22 22:12 凯西_Casey 阅读(167) 评论(0) 推荐(0)
摘要:1 关系运算符 返回值是boolean 一般用于判断语句当中 ==等于 !=不等于 >= <= 2 逻辑运算符 &逻辑与 |逻辑或 !逻辑非运算 &&短路与 ||短路或 与 运算符:所有条件都为真, 则结果为真,有一个为假,则为假。 boolean b; b= condition1&conditio 阅读全文
posted @ 2017-03-22 22:02 凯西_Casey 阅读(229) 评论(0) 推荐(0)
摘要:+ 加法运算 - 减法 * 乘法 / 除法 % 取模 ++ 自加运算 -- 自减运算 += 加法赋值 -= 减法赋值 *= 乘法赋值 /= 除法赋值 1 基本运算符 2 模运算法 % 是求两个整数相除的余数 取模运算不建议使用浮点型,结果可能不准确 对于精度搞的运算,需使用BigDecimal类型 阅读全文
posted @ 2017-03-22 21:51 凯西_Casey 阅读(430) 评论(0) 推荐(0)
摘要:1、字符串处理 求子串。HelloWorld //5<=n<9 String str="HelloWorld"; str=str.substring(5,10); --即可求出World 测试字符串是否相等。equals Object equals 比较内存地址 String equals 比较内容 阅读全文
posted @ 2017-03-20 22:13 凯西_Casey 阅读(134) 评论(0) 推荐(0)
摘要:背景: 当前数据库中已有部分数据,因需用到更多数据,因此要对数据库表增加(拷贝)一行内容。 步骤: 1.新添加一个表,和已有game起相似的名字,如game1,即为: create table game1 as select * from game; 2.在新表中更新字段的数据(自增id),即 up 阅读全文
posted @ 2017-03-13 17:07 凯西_Casey 阅读(277) 评论(0) 推荐(0)
摘要:1、字符串变量 String类型 “Hello World” 字符串的连接 可以用+来连接两个字符串,+表示连接两个运算符 “名字为:”+name+“\n性别为:”+sex"; 每个转义字符都是由两个符号组成,但编译器把他们当做一个字符。 \n 换行符 \t 制表符 \r 回车符 阅读全文
posted @ 2017-03-13 00:29 凯西_Casey 阅读(129) 评论(0) 推荐(0)
摘要:1、赋值 赋值:给变量指定一个值或改变一个变量的值; int speed=30; variable = expression; //变量类型 变量名=表达式 2、初始化 局部变量:必须显示地进行初始化 实例变量和类变量:编译器可自动对齐初始化 boolean默认值为false char '\000' 阅读全文
posted @ 2017-03-13 00:18 凯西_Casey 阅读(185) 评论(0) 推荐(0)
摘要:1、自动类型转换 目的类型比原来的类型大 两种类型是相互兼容的 byte->short short->int char->int int->long int->double float->double float float4字节,double8字节 两个数中有一个为double类型,另一个也被转换 阅读全文
posted @ 2017-03-13 00:07 凯西_Casey 阅读(129) 评论(0) 推荐(0)
摘要:1、java变量 变量:可以改变的量 命名规则 遵循标识符明明规则 尽量使用有意义的单词 一般首字母小写 成绩:score 身高:height 2、常量 常量:值不可改变 定义常量,使用final关键字 习惯上都使用大写 阅读全文
posted @ 2017-03-12 23:34 凯西_Casey 阅读(99) 评论(0) 推荐(0)
摘要:1.byte类型 1字节 -128~127 2.short类型 2字节 -32768~32767 3.int 4字节 4.long 8字节 5.char 2字节 采用unicode机型编码,支持中文 6.float 4字节 7.double 4字节 8.boolean true 真 false 假 阅读全文
posted @ 2017-03-06 22:40 凯西_Casey 阅读(122) 评论(0) 推荐(0)