00:00
往后来。基本的规则呢,这叫注释,单行多行。OK。然后标识符。标识符规则与Java基本相同。Java的Java的标识符的命名有啥区别,有啥要求,数字不能开始,不能有关键特殊符号,对吧,不能使用关键字。剩下的想咋整都行。汉字可以啊,但是不推荐啊。啊,因为计算机的世界中啊,对汉语的这个解析啊。是规则是不一样的。有的系统呢,对汉字的识别呢,是它占两个字节,有的有的呢会认为它占一个字节,有的呢会认为它占四个字节。规则不同,解析起来不同,所以容易出现乱码。哎,所以呢,咱们编程的世界里边。虽然这句话不太好听,但是就是这样的,编程的世界里边不欢迎汉语。
01:03
OK。哎,尽量不要使汉语啊。好,然后呢,不能基本相同啊,数字不能做开始啊,然后呢不能是关键字,但是第三点跟加号不一样了。Java中我想定义一个变量长度,有要求吗?没要求啊,没要求,但是在数据库里边不行,长度最多31个字符。OK。哎,这有这么一个区别。好。然后呢,变量。开始咱们声明变量了,在Java里边。数据类型,变量名,初始化的值。对吧,PPS里边这么玩的。这么玩的。为啥这个赋值不是等号啊?这是一个组合符号啊,因为等号被征用了,等号是干嘛用的?
02:02
等号是判断用的。对吧?A等于20,名字等于啥where吗?是不是判断用的,所以这里边赋值符号是冒号等于OK,冒号等于。好,咱们简单做一个。比如说这里边儿我定声明一个变量,我的名字是吧,然后在下边输出。哎。怎么声明这个变量呢?在这写我的名字,Name。对吧,然后类型我差二。十个。然后给值。初始化的值为。这个这个这个。数据库。OK,然后下边呢,就可以输出了。多杀了一个。我们学习。后边连接。
03:00
正常,是不是应该这么搞啊?但是。加号。之前怎么说来着。加号也被征用了吧?哎。好,Java中这个加号。因为加法是个有知识重载的一个语言,加号呢可以是加法运算,还可以是连接符号。也就是说在加Java中,这个加号是一个重改是吧。有两种意义,而在咱数据库里边加号就是表示运算的,它不会作为连接符号。OK,不能使加号,那应该用什么呢?之前咱们说过呀,字符串和变量之间用什么东西给它连到一起啊?OK,哎,两个竖是吧,两个棍啊。好了,就这个玩意儿。就这玩意儿可以执行。OK。
04:02
好好好看一遍啊。首先它的声明这一块跟之前的不太一样,然后呢,连接符号呢也不太一样。但是不难哈,不难,就是这么写的。OK。好,往后来。好吧,这玩意儿多写几遍就知道了啊。变量之后呢,就叫常量,Java中的常量使用final修饰。Final所修饰的变量叫常量。Final所修饰的类不能被继承,不能被继承是吧?那final修饰的方法呢?不能被重写啊,哎,帮大家回忆一下啊。好,那回忆完Java了,到咱们数据库里边的这这个常量怎么写呢?它不使final,使用这个关键字叫constant。这么个关键字啊,下边呢,就是这个常量的一个应用。常量的一个应用,它只会初始化一个值,想改变不行了,咱们可以测一下好吧。
05:07
哎,这边来再声明第二个变量I。Number类型。Number类型。好,这个常量写在这儿,Con。好,这样呢,我直接分号结束,没有给它值,运行起来会怎样?报错吧,写的什么?常量I声明必须包含初始赋值,哎,因为它识别到了这是个常量啊,常量是必须有值啊。所以后边要给它一个值,怎么给冒号等号是吧。给个值,比如说18。这样行不行呢,编译运行是没问题啊,哎,没问题,好,咱们呢,打印一下这个。打印一下后边直接改为这个I是不是就行了。是吧,没问题吧,OK,那么这个常量既然是常量,能不能被改变呢?
06:06
在这里边I重新赋值为20。运行。写什么?I不能用作赋值的目标,为什么不能被赋值呢?你就往上去找一找就知道了。这是常量是吧。好,这是常量的东西啊,往后来。然后咱们在这个。数据库中这个思索编程里边哈,它数据类型有很多种啊,有标量的,有LB的,还有数据的,呃,这个属性的。这个标量类型就是这个常用的。常用的。Number what,布尔日期。常用的啊。然后这个LB啊,这个LB啊,指的是这个。储存的是这个文件大数据类型,大数据类型这个呢,暂时。
07:03
咱们涉及不到啊,啊,学大数据的时候会涉及到,咱们这块不涉及啊。好,然后咱们来看一下属性类型啊。这里边儿是咱们今天学习的重点。属性类型叫roll type和这个这个type和type。一会儿再解释,一个个会再给他解释啊,什么是什么啊,先别着急,先看长的数据类型。常用的数据类型。Number,经常OK。哎,我2DATE bully和这啥看这。加bary in。整形,OK。这个number啊,这个number它既是整形和浮点的一个合集啊,这个东西呢,就是整形。OK吧,以后就想存用整形的话,你就用它就可以了。当然你会不想用的话,记不住这个单词,用number没毛病。
08:00
这是常用的一些数据类型啊。好,接下来呢,我就给大家搞一搞roll type是啥意思?还有这个type啊,百分号type。是什么类型?看着这句话很重要。我不需要思考类型,只需要知道和表中的某一列一致就好哟,这啥意思呢?看我的。假设呢,在这里边儿,我想声明一个。工资的。变量。储存的就是我的钱。储存的就是我的钱。咱们应该怎么去做呢?首先咱们就叫钱。然后这个后边是不是应该写什么数据类型啊,然后初始化为。1000块。好,现在问题是这个数据类型应该用什么呢?只能说用number呀,用number好吗?还是说那number里边给数字几呀?
09:00
是六个number啊,还是八个number,还是12个NUMBER3个number啊。好像有点还得想了半天是吧。然后呢,那到底给不给他整形呢?小数点后边要保留几位呢?是不是一系列的问题都需要考虑到啊?诶,咱们的员工表里边是不是有一个列叫salary啊。那个列是不是就前呀。那我只要声明这个数据类型和salary保持一致。是不是我就不需要考虑很多别的东西了?对吧,那么好,我就把。员工表,员工表里边儿的salary salary这个列。的。类型搞过来。看了吧,明白啥意思了吧?这个意思啊,就是说我引用的就是我这个钱这个变量啊,我引用的就是员工表这个列。
10:03
的类型。我根本不需要考,考虑NUMBER6 number8、number有没有小数还是整数,我一点都不需要考虑这个事儿,我就知道和salary一样就足够了。明白这个type啥意思了吗?好,下边呢,咱们来测试一下,叫前看能不能成功运行,好吧,执行。来了。这个没筛哈。执行。有毛病没?所以知道这个type啥意思了不?这回你看这个PPT。来看。它这个是type是干嘛的呢?引用表格字段的类型。第二句话解释了,我不需要思考它是啥玩意儿,只需要知道它和表中的某一列一致就可以了。所以我声明这个变量的类型的时候,我直接引用表的字段的类型。
11:09
哎,虽然其实这个东西啊,在这个位置写起来比较长。但是他省事啊,你不需要考虑太多问题是吧。哎,这个就是type类型啊,写法呢在下边儿。写法的下边。这是一样的,好吧,这个就叫type类型。听一下。
我来说两句