找到关于 Java 8 的4330 篇文章

我们可以在 Java 方法中返回 this 关键字吗?

Maruthi Krishna
更新于 2020年6月29日 12:20:49

6K+ 次浏览

Java 中的“this”关键字用作对当前对象的引用,位于实例方法或构造函数内。使用 this,您可以引用类的成员,例如构造函数、变量和方法。返回“this”是的,您可以在 Java 中返回 this,即以下语句有效:return this;当您从方法中返回“this”时,将返回当前对象。示例在下面的 Java 示例中,Student 类有两个私有变量 name 和 age。在一个名为 setValues() 的方法中,我们从用户读取值并将它们赋值给这些(实例)变量并返回当前对象。public class Student ... 阅读更多

super 关键字在 Java 中有什么用途?

Maruthi Krishna
更新于 2020年6月29日 12:23:24

928 次浏览

Java 中的 super 关键字是对父类/超类对象的引用。使用它,您可以引用/调用直接超类的字段、方法或构造函数。使用 super 关键字引用字段如上所述,您可以使用“super”关键字从子类的实例方法或构造函数中引用直接超类的实例字段/变量。如果一个类扩展另一个类,则父类的成员副本将在子类中创建,即使用子类的对象,您可以访问子类和超类的成员。如果... 阅读更多

如何计数行 – count(*) 和 Java

Vikyath Ram
更新于 2019年7月30日 22:30:26

9K+ 次浏览

SQL Count() 函数返回表中的行数。使用此函数,您可以获取表中的行数。select count(*) from TABLE_NAME;让我们使用 CREATE 语句在 MySQL 数据库中创建一个名为 cricketers_data 的表,如下所示 −CREATE TABLE cricketers_data(    First_Name VARCHAR(255),    Last_Name VARCHAR(255),    Date_Of_Birth date,    Place_Of_Birth VARCHAR(255),    Country VARCHAR(255), );现在,我们将使用 INSERT 语句在 cricketers_data 表中插入 5 条记录 −insert into cricketers_data values('Shikhar', 'Dhawan', DATE('1981-12-05'), 'Delhi', 'India'); insert into cricketers_data values('Jonathan', 'Trott', DATE('1981-04-22'), 'CapeTown', 'SouthAfrica'); insert into cricketers_data values('Kumara', 'Sangakkara', DATE('1977-10-27'), 'Matale', 'Srilanka'); insert into cricketers_data values('Virat', 'Kohli', DATE('1988-11-05'), 'Delhi', ... 阅读更多

我们可以在 JDBC 中返回结果集吗?

Rishi Raj
更新于 2019年7月30日 22:30:26

1K+ 次浏览

是的,就像 Java 中的任何其他对象一样,我们可以将 ResultSet 对象作为参数传递给方法,并从方法中返回它。让我们使用 CREATE 语句在 MySQL 数据库中创建一个名为 MyPlayers 的表,如下所示 −CREATE TABLE MyPlayers(    ID INT,    First_Name VARCHAR(255),    Last_Name VARCHAR(255),    Date_Of_Birth date,    Place_Of_Birth VARCHAR(255),    Country VARCHAR(255),    PRIMARY KEY (ID) );现在,我们将使用 INSERT 语句在 MyPlayers 表中插入 7 条记录 −insert into MyPlayers values(1, 'Shikhar', 'Dhawan', DATE('1981-12-05'), 'Delhi', 'India'); insert into MyPlayers values(2, 'Jonathan', 'Trott', DATE('1981-04-22'), 'CapeTown', 'SouthAfrica'); insert into MyPlayers values(3, 'Kumara', 'Sangakkara', ... 阅读更多

如何使用 JDBC API 删除 Oracle 数据库中表中的所有记录?

Rishi Raj
更新于 2019年7月30日 22:30:26

2K+ 次浏览

SQL TRUNCATE 语句用于删除表中的所有记录。语法TRUNCATE TABLE table_name;要使用 JDBC API 删除表中的所有记录,您需要 −注册驱动程序:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将驱动程序类名作为参数传递给它。建立连接:使用 DriverManager 类的 getConnection() 方法连接到数据库。将 URL(字符串)、用户名(字符串)、密码(字符串)作为参数传递给它。创建语句:使用 Connection 接口的 createStatement() 方法创建一个 Statement 对象。执行查询:使用 Statement 接口的 execute() 方法执行查询。下面的 JDBC 程序... 阅读更多

如何使用 JDBC API 在 Oracle 数据库中创建存储过程?

Arushi
更新于 2019年7月30日 22:30:26

608 次浏览

存储过程是子例程,它是存储在 SQL 目录中的 SQL 语句段。所有可以访问关系数据库(Java、Python、PHP 等)的应用程序都可以访问存储过程。存储过程包含输入和输出参数或两者兼有。如果使用 SELECT 语句,它们可能会返回结果集。存储过程可以返回多个结果集。要在(MySQL)数据库中使用 JDBC API 创建存储过程,您需要 −注册驱动程序:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将驱动程序类名作为参数传递给它。建立连接:使用 getConnection() 方法连接到数据库... 阅读更多

如何使用 JDBC API 从 Oracle 数据库中现有表中删除记录?

Vikyath Ram
更新于 2019年7月30日 22:30:26

497 次浏览

您可以使用 DELETE 查询从数据库中的表中删除特定记录。语法DELETE FROM table_name WHERE [condition];要使用 JDBC API 从表中删除记录,您需要 −注册驱动程序:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将驱动程序类名作为参数传递给它。建立连接:使用 DriverManager 类的 getConnection() 方法连接到数据库。将 URL(字符串)、用户名(字符串)、密码(字符串)作为参数传递给它。创建语句:使用 Connection 接口的 createStatement() 方法创建一个 Statement 对象。执行查询:使用 executeUpdate() 方法执行查询... 阅读更多

如何使用 JDBC API 从 Oracle 数据库中现有表中检索记录?

Arushi
更新于 2019年7月30日 22:30:26

1K+ 次浏览

您可以使用 UPDATE 查询更新/修改表中现有记录的内容。使用此方法,您可以更新表中的所有记录或特定记录。语法UPDATE table_name SET column1 = value1, column2 = value2...., columnN = valueN WHERE [condition];要使用 JDBC API 更新表中记录的内容,您需要 −注册驱动程序:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将驱动程序类名作为参数传递给它。建立连接:使用 DriverManager 类的 getConnection() 方法连接到数据库。将 URL(字符串)、用户名(字符串)、密码(字符串)... 阅读更多

如何使用 JDBC API 从 Oracle 数据库中删除表?

Arushi
更新于 2019年7月30日 22:30:26

204 次浏览

您可以使用 INSERT 查询将记录插入表中。语法INSERT INTO TABLE_NAME (column1, column2, column3, ...columnN) VALUES (value1, value2, value3, ...valueN); 或,INSERT INTO TABLE_NAME VALUES (value1, value2, value3, ...valueN);要使用 JDBC API 将记录插入数据库中的表中,您需要 −注册驱动程序:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将驱动程序类名作为参数传递给它。建立连接:使用 DriverManager 类的 getConnection() 方法连接到数据库。将 URL(字符串)、用户名(字符串)、密码(字符串)作为参数传递给它。创建语句:使用 createStatement()... 阅读更多

如何使用 JDBC 在 Oracle 中创建表?

Vikyath Ram
更新于 2019年7月30日 22:30:26

2K+ 次浏览

可以使用 CREATE TABLE 查询在数据库中创建表。语法CREATE TABLE 表名( 列1 数据类型, 列2 数据类型, 列3 数据类型, ..... 列N 数据类型, PRIMARY KEY(一个或多个列) );要使用 JDBC API 在数据库中创建表,您需要 -注册驱动程序:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将驱动程序类名作为参数传递给它。建立连接:使用 DriverManager 类的 getConnection() 方法连接到数据库。将 URL(字符串)、用户名(字符串)、密码(字符串)作为参数传递给它。创建语句:创建一个 Statement ... 阅读更多

广告