- 博客(12)
- 收藏
- 关注
原创 成员变量和局部变量的区别
作用域成员变量:针对整个类有效。局部变量:只在某个范围内有效。(一般指的就是方法,语句体内)存储位置成员变量:随着对象的创建而存在,随着对象的消失而消失,存储在堆内存中。局部变量:在方法被调用,或者语句被执行的时候存在,存储在栈内存中。当方法调用完,或者语句结束后,就自动释放。生命周期成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:当方法调用完,或者语句结束后,就自动释放。初始值成员变量:有默认初始值。局部变量:没有默认初始值,使用前必须赋值...
2021-06-25 21:24:35
72
原创 重写与重载
重写override在 java 中有很多的继承,继承下来的有变量、方法。在有一些子类要实现的方法中,方法名、传的参数、返回值跟父类中的方法一样,但具体实现又跟父类的不一样,这时候我们就需要重写父类的方法,重写是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。方法的重写(override)两同
2021-06-22 19:43:00
91
原创 聚合函数!
十、函数在此,先准备测试数据,代码如下:– 创建数据库DROP DATABASE IF EXISTS mydb;CREATE DATABASE mydb;USE mydb;– 创建student表CREATE TABLE student (sid CHAR(6),sname VARCHAR(50),age INT,gender VARCHAR(50) DEFAULT ‘male’);– 向student表插入数据INSERT INTO student (sid,sname,age
2021-06-21 13:05:53
213
原创 select选择列表
select基本结构select是所有SQL语言中使用频率最高的语句,是SQL语言的灵魂。select语句可以使数据库服务器根据客户的要求查询所有需要的信息,并按规定的格式返回给客户。select语句具有强大的查询功能,允许从一个表或者多个表中选择满足给定条件的一个或多个行或列。select语句语法如下:SELECT <COLUMN1,COLUMN2,COLUMN3...>FROM <table_name>[WHERE<条件表达式>][GROUP BY COL
2021-06-20 12:50:26
480
原创 MYSQL DDL和DML语句操作
数据库操作1.创建数据库sql 语法:CREATE DATABASE 数据库名;2.查看数据库列表sql 语法:SHOW DATABASES;3.选择数据库语法:USE 数据库名4.删除数据库语法:DROP DATABASE 数据库名;表操作1.创建表语法:CREATE TABLE 表名(字段名 数据类型 是否为空 注释 主键);2.查看表语法:SHOW TABLES;3.查看表定义语法:DESCRIBE 表名;4.删除表结构语法:DROP TABLE 表名
2021-06-15 18:35:15
68
原创 多表连接查询方式
多表连接查询的方法如果查询的信息来源于多张表,则可通过两两相连的方式建立多表连接查询。以下为三表连接的查询的语法:语法:SELECT fieldlist FROM table1 JOIN table2 ON table1.column1=table2.colimn2_1 JOIN table3 ON table2.column2_2=table3.column3 [where condition] ([ ]里表示可有可无)**说明:** (1) table1与table2和table3两两相连。
2021-06-11 21:42:55
405
原创 第二章 面向对象进阶
2.1类的成员变量和类变量的区别1.静态static的类属性 使用static修饰的属性称为类剧性,属于类系有项目中是唯一的 2.非静态static的突例属性 未使用static修饰的为突例属性,属于对象所有每个对象都拥有己的实例属性,互不影响。 3.静态Static的类属性使用: 静态static的类属性,因不属于对像,所有使用时直接通过类名加点操作符进行访问和使用2.2 this关建字和方法调用1.this关键字和方法调用: 在类的定义时通过this关键字可访问该类的实例属性,t
2021-06-08 18:22:07
74
1
原创 初识java面向对象
1.什么是对象?万物皆对像2.什么是面向对象?面向对象就是以特征(属性)和行为(方法)3.什么是面向对象编程?先使面向对象的方式进行分析,再使用任意一门
2021-06-07 15:37:28
53
原创 java中的运算符
java中有许多运算符,我们将它按功能和操作数分按功能分一.赋值运算符:1. = 语法:num=100(将100赋值给number)二.算术运算符:1.+ 语法:num1+num2(将num1,num2相加)2.- 语法:num1-num2(将num1,num2相减)3.* 语法:num1*num2(将num1,num2相乘)4./ 语法:num1/num2(将num1,num2相除)5.% 语法:num1%num2(将num1,n
2021-06-01 20:10:32
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人