05 2018 档案

摘要:list接口 List接口: l 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。 l 它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。 l 集合中可以有重复的元素,通过元素的eq 阅读全文
posted @ 2018-05-31 22:08 鲁系大厨 阅读(206) 评论(0) 推荐(0)
摘要:1.1 Collection接口概述 既然Collection接口是集合中的顶层接口,那么它中定义的所有功能子类都可以使用。查阅API中描述的Collection接口。Collection 层次结构中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 c 阅读全文
posted @ 2018-05-29 22:34 鲁系大厨 阅读(194) 评论(0) 推荐(0)
摘要:实现字符串与基本数据之间转换 将字符串转成基本数据类型方法 例如:将字符串转成成int类型 将字符串转成double类型 将基本数据类型转换成字符串有3种方法 1.直接和字符串相拼接就是字符串,建议使用方便 2.调用String的valueOf方法 调用String方法的valueof方法转 3.调 阅读全文
posted @ 2018-05-27 22:02 鲁系大厨 阅读(351) 评论(0) 推荐(0)
摘要:Date类概述 类Date表示特定的瞬间,精确到毫秒。1000毫秒=1秒 时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0 注意:时间和日期的计算,必须依赖毫秒值 构造函数 Date类常用方法 DateFormat类 DateFormat 是日期/时间格式化子类的抽象类, 阅读全文
posted @ 2018-05-25 22:45 鲁系大厨 阅读(302) 评论(0) 推荐(0)
摘要:正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串,用来定义匹配规则 正则表达式的匹配规则 参照帮助文档,在Pattern类中有正则表达式的的规则定义,正则表达式中明确区分大小写字母。我们来学习语法规则。 正则表达式的语法规 阅读全文
posted @ 2018-05-25 11:38 鲁系大厨 阅读(218) 评论(0) 推荐(0)
摘要:String类代表字符串,java中所有的字符串类都是由他定义实现的。字符串的本质是一个字符数组 String类常用构造方法 String类常用的方法 字符串中有多少个字符 获取部分字符串 字符串中是否包涵另一个字符串 获取字符串中该对象的内容 小练习 1、 判断该字符串的内容是否为空的字符串 2、 阅读全文
posted @ 2018-05-24 23:33 鲁系大厨 阅读(263) 评论(0) 推荐(0)
摘要:Object类概述 是所有类中的父类,最大的超类,所有的类都继承他。 equals方法 比较2个对象是否相同,其实他是在比较两个对象的地址是否相同,在equals方法中我们用==来判断 但是比较2个地址相同实在没有什么意义,实际开发中我们可能会比较2个对象的属性是否一样,所以我们会在类中重写equa 阅读全文
posted @ 2018-05-23 16:02 鲁系大厨 阅读(191) 评论(0) 推荐(0)
摘要:请写出标识符的定义规定。 必须是字母开头,由字母,数字,下划线,$组成 判断下面标识符是否表示正确: 1yyy_o (错) Demo02 (对) Abc$2 (对) Class (对) Text!p (错) 请计算一下50MB是多少bit? 1024*1024*8*50 请写出八种基本数据类型 by 阅读全文
posted @ 2018-05-22 22:31 鲁系大厨 阅读(205) 评论(0) 推荐(0)
摘要:匿名对象是在建对象时只有创建对象的语句方法而没有把对象的地址赋值给变量,匿名对象只能调用一次方法,想再调用时需要再创建一个新的匿名对象 创建普通对象:Person p =new Person(); 创建匿名对象:new Person().方法名(); 内部类:写在其他类的内部或者成员位置或局部位置, 阅读全文
posted @ 2018-05-22 21:50 鲁系大厨 阅读(182) 评论(0) 推荐(0)
摘要:static 是静态修饰符,一般用来修饰类中的成员。 被static修饰的成员变量属于类,每个对象都可以去调用和修改他,每个对象都共享这个类,一个对象修改他,每个对象的都会被修改 静态内容是优先于对象存在的,里面不能用this/super,静态修饰的内容存储于方法与数据共享区的静态区 被static 阅读全文
posted @ 2018-05-22 12:00 鲁系大厨 阅读(115) 评论(0) 推荐(0)
摘要:恢复内容开始 final关键字的定义 final:最终的,不可变的。是个修饰符,用来修饰类,修饰类的成员,局部变量,不能修饰构造方法 final的特点 final修饰的类不可以被继承,但是可与继承别的类,没有被继承者(太监类) final修饰的方法不可以被子类重写,父类方法修饰了final就是写死了 阅读全文
posted @ 2018-05-22 11:28 鲁系大厨 阅读(182) 评论(2) 推荐(1)
摘要:1、父类的private成员变量,子类能够继承,但只有从父类继承的set和get方法才能处理。 2、Class可以作为标识符,但是class不可以。 3、1bit等于八分之一字节。 4、switch语句答表达式可以是byte,short,int,char类型,1.7后可以是String类型。 阅读全文
posted @ 2018-05-21 16:06 鲁系大厨 阅读(84) 评论(0) 推荐(0)
摘要:1、构造方法的格式是什么?有哪些注意事项? 修饰符 类名 (参数列表){} 构造方法没有具体的返回值,对象构造完方法就结束,构造方法的名字必须和类名保持一致。 如果没有指定构造方法,默认是有一个空参数的构造方法 一个类可以写多个构造方法,方法可以被重载,可以被private修饰,但是其他程序 不能创 阅读全文
posted @ 2018-05-21 11:59 鲁系大厨 阅读(275) 评论(0) 推荐(0)
摘要:接口的概念 接口是功能的集合,接口里不写方法体,只写方法,一切事物都有功能,都有接口。 接口的定义 接口文件还是.java文件,编译后仍是.class文件。 定义时需要interface 关键字,public interface 接口名字( 抽象方法; 抽象方法; ); 接口的实现类 就是接口的实现 阅读全文
posted @ 2018-05-18 21:09 鲁系大厨 阅读(128) 评论(0) 推荐(0)
摘要:什么是抽象类? 方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。 抽象类的特点? 1、抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中。 2、抽象类不可以直接创建对象,原因:调用抽象方法没有意义。 3、 阅读全文
posted @ 2018-05-18 11:56 鲁系大厨 阅读(198) 评论(0) 推荐(0)
摘要:封装表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体。 从以上两点得出结论,封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 3、提高了安全性。 私有private:例如: 阅读全文
posted @ 2018-05-17 16:10 鲁系大厨 阅读(152) 评论(0) 推荐(0)
摘要:什么是面向对象? 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 l 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。 例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”,最后把公 阅读全文
posted @ 2018-05-17 15:59 鲁系大厨 阅读(132) 评论(0) 推荐(1)
摘要:1 package Demo02; 2 3 public class chaoshi { 4 int id; 5 String name; 6 double price; 7 } 1 package Demo02; 2 import java.util.ArrayList; 3 import java.util.Scanner; 4 pub... 阅读全文
posted @ 2018-05-15 22:42 鲁系大厨 阅读(951) 评论(0) 推荐(0)
摘要:ArrayList集合是程序中最常见的一种集合,它属于引用数据类型(类)。在ArrayList内部封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会在内存中分配一个更大的数组来存储这些元素,因此可以将ArrayList集合看作一个长度可变的数组。 集合的创建格式 导包:imp 阅读全文
posted @ 2018-05-15 21:16 鲁系大厨 阅读(207) 评论(0) 推荐(0)
摘要:我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用。 自定义型数据类型: 定义类也是一种数据类型。只是自定义 阅读全文
posted @ 2018-05-14 22:37 鲁系大厨 阅读(183) 评论(0) 推荐(0)
摘要:Java允许在一个类中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。 在main()方法中调用add()方法时,通过传入不同的参数便可以确定调用哪个重载的方法,如add(1,2)调用的是两个整数求和的方法。值得注意的是,方法的重载与返回值类型无关,它只有两个条件,一是方法名 阅读全文
posted @ 2018-05-14 22:28 鲁系大厨 阅读(175) 评论(0) 推荐(0)
摘要:在java中,方法就是解决某件事情或者数显某个功能的办法。 方法定义的格式修饰符 返回值类型 方法名(参数类型 名称,参数类型 名称,...){ 执行语句 return 返回值; } 修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等,这些修饰符 阅读全文
posted @ 2018-05-14 11:56 鲁系大厨 阅读(145) 评论(0) 推荐(0)
摘要:二维数组定义方式 数据类型【】【】 名称 = new 数据类型【a】【b】 a:代表这个二维数组里有几个一维数组 b:代表这个一维数组里有多少元素,索引 数据类型【】【】 名称 = {{},{},{}}; 遍历二维数组 例题: 例如要统计一个公司三个销售小组中每个小组的总销售额以及整个公司的销售额。 阅读全文
posted @ 2018-05-13 23:16 鲁系大厨 阅读(157) 评论(0) 推荐(0)
摘要:数组的概念?有什么特点? 数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。 一维数组的定义格式? 数据类型【】 名称 = new 数据类型【】{元素,元素}; 数据类型【】 名称 = {元素,元素}; 数组操作的两个小问题? 阅读全文
posted @ 2018-05-13 22:42 鲁系大厨 阅读(171) 评论(0) 推荐(0)
摘要:逻辑运算符 &:与,和有共同的,必须条件都满足才是true 有false就返回false,必须都是true才返回true |:或者,其中有一个满足条件就返回true ^亦或,相同是false,不同就true && 短路与,如果左边有false就返回false,如果都是true就走下去。 ||:短路或 阅读全文
posted @ 2018-05-10 20:58 鲁系大厨 阅读(120) 评论(0) 推荐(0)
摘要:1.1 逻辑运算符 逻辑运算符,它是用于布尔值进行运算的,运算的最终结果为布尔值true或false。 运算符 运算规则 范例 结果 & 与 false&true False | 或 false|true True ^ 异或 true^flase True ! 非 !true Flase && 短路 阅读全文
posted @ 2018-05-09 11:55 鲁系大厨 阅读(296) 评论(0) 推荐(0)
摘要:1.算术运算符 运算符 运算规则 范例 结果 + 正号 +3 3 + 加 2+3 5 + 连接字符串 “中”+“国” “中国” - 负号 int a=3;-a -3 - 减 3-1 2 * 乘 2*3 6 / 除 5/2 2 % 取模 5/2 1 ++ 自增 int a=1;a++/++a 2 -- 阅读全文
posted @ 2018-05-08 16:40 鲁系大厨 阅读(161) 评论(0) 推荐(0)
摘要:public class Demo { //定义一个类 public static void main(String[] args) { //主方法,一切程序的起点 /* 在屏幕上打印输出 */ System.out.println("Hello World!"); } } (1) public c 阅读全文
posted @ 2018-05-08 16:23 鲁系大厨 阅读(120) 评论(0) 推荐(0)
摘要:在新建页面系统变量,输入变量名“JAVA_HOME”;变量值“你的jdk的路径 在系统变量区域,选择“新建”,输入变量名“CLASSPATH”CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(这段话直接复制即可) 再找到系统变量里的path 阅读全文
posted @ 2018-05-08 11:10 鲁系大厨 阅读(107) 评论(0) 推荐(0)
摘要:1. 查询出部门编号为30的所有员工 select * from wrc where deptno; 2. 所有销售员的姓名、编号和部门编号。 select ename,job,deptno from wrc; 3. 找出奖金高于工资的员工。 select * from wrc where comm 阅读全文
posted @ 2018-05-04 20:20 鲁系大厨 阅读(330) 评论(0) 推荐(0)
摘要:查询所有列 seletc * from 表名; 查询指定的列 select * from 表名 where 条件 查询时添加常亮列 select cname as"名字" from 表名 查询时合并 select (js+html) from 表名 select (js+html) as"成绩" f 阅读全文
posted @ 2018-05-04 11:59 鲁系大厨 阅读(143) 评论(0) 推荐(0)
摘要:1.创建一个员工表 字段 属性 id 整形(int) name 字符串(varchar)(长度为20) gender 字符串(长度为2) birthday 日期型(date) email 字符串(长度为10) remark 字符串(长度为50) 2.修改表练习 2.1 在员工表基础上增加age列 2 阅读全文
posted @ 2018-05-03 21:57 鲁系大厨 阅读(918) 评论(0) 推荐(0)