Java小程序的基本布局/结构
我有一个非常简单的Java小程序,可以正常工作Java小程序的基本布局/结构,java,Java,我有一个非常简单的Java小程序,可以正常工作 import java.sql.*; import org.apache.commons.lang3.*; public class doQuery { public static void main (String[] args) { ... try { ... } catch (Exception e) { ... }
import java.sql.*;
import org.apache.commons.lang3.*;
public class doQuery {
public static void main (String[] args) {
...
try {
...
} catch (Exception e) {
...
}
try {
...
try {
...
} catch (SQLException e) {
...
} finally {
...
}
} catch (SQLException e) {
...
}
}
}
它允许我打开一个数据库,进行一些查询,并执行一系列输出,这些输出通过bash脚本的stdio捕获,连接关闭,然后bash脚本通过电子邮件发送输出
然而,我希望扩大它,我被卡住了。我是程序员,只是不是Java程序员。我想到的是我拼凑的东西。我想添加一些函数,等等。我尝试在代码中的不同位置修改函数定义,但它总是生成编译错误
有没有人能提供一些见解,让我了解我可以更改哪些内容来添加一些功能?一般来说,编程人员会在尝试使用函数之前定义它,但我可能没有使用正确的关键字或其他东西
我不知道在哪里放置一个简单的函数,如:
function display_number(number) {
return number + "";
}
在我可以调用并编译的源代码中!:(如果您只想实现快速简单的功能,这里有一个布局供您使用
public void display_number(int number) {
System.out.print(number);
}
或者如果您希望返回号码以便在其他地方使用
public int display_number() {
return number;
}
你的方法基本上可以在你的类的开始{和结束}之间的任何地方,假设你不把它放在另一个方法中(比如你代码中的主方法)。至于我推荐阅读的关于这个主题的任何其他内容,我相信谷歌搜索会给你数百万个方法调用的例子
import java.sql.*;
import org.apache.commons.lang3.*;
public class doQuery {
public static void main (String[] args) {
...
try {
...
} catch (Exception e) {
...
}
try {
...
try {
...
} catch (SQLException e) {
...
} finally {
...
}
} catch (SQLException e) {
...
}
displayNumber(4); // Replace 4 with a variable to output or what not
}
private int displayNumber(int number) {
return number;
}
}
在Java中,当您想在上述示例中的另一个函数中调用方法时,您将在类的作用域中添加方法。我建议您阅读本文,它将让您很好地理解方法的工作方式、如何调用方法等。我不确定“applet”是什么意思.您有一个简单Java应用程序的框架。Java方法不是以“函数”开头的。它们从访问级别开始,然后是返回类型,或者void。谢谢Gilbert-我正在脱离此链接:我正在尝试使用其中一个函数。我将函数用作一个通用术语,有什么想法吗?我仍在搜索/谷歌搜索,没有找到任何东西。@jewettg您发布的链接是针对JavaScript的…Java不一样。还有我这方面的废话!--哇!很抱歉!我把编译错误和试图用错误的语言做很多事情混为一谈..grr!谢谢你Sh4d0wsPlyr-我一直在用谷歌搜索,但只是有人清楚地提到了我需要什么。我遇到的问题是声明公共void的局部变量类型(INT).除了位置,我还尝试用Java编写JavaScript!:-(