更新时间:2022-04-18 11:09:09 来源:极悦 浏览1209次
Java 是一种基于类、面向对象的通用编程语言,非常流行。它是世界上最流行的编程语言之一。
Java中的Hello World:
public class FileName {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
通过命令提示符安装 Java,以便它可以生成必要的日志文件来解决问题。
转到 java.com 并单击免费 Java 下载按钮。
单击保存按钮,将 Java 软件保存在桌面上
验证 Java 软件是否保存在桌面上。
打开 Windows 命令提示符窗口。
Windows XP:点击开始 -> 运行 -> 输入:cmd
Windows Vista 和 Windows 7:单击开始 -> 在开始搜索字段中键入:cmd。
cd (例如下载或桌面等)
I运行安装程序并按照屏幕上的说明进行操作。
"String str = ""Hello"";
String reverse(String str){
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.reverse();
return sb.toString();
}"
线程允许程序通过同时执行多项操作来更有效地运行。
线程可以用来在后台执行复杂的任务而不中断主程序。
它可以通过扩展 Thread 类并覆盖其 run() 方法来创建:
扩展语法
public class MyClass extends Thread {
public void run() {
System.out.println("This code is running in a thread");
}
}
"Scanner in = new Scanner(System.in);
System.out.print(""Please enter hour 1: "");
int hour1 = in.nextInt();
System.out.print(""Please enter hour 2: "");
int hour2 = in.nextInt();
System.out.print(""Please enter minute 1: "");
int min1 = in.nextInt();
System.out.print(""Please enter minute 2: "");
int min2 = in.nextInt();"
视窗 10 和视窗 8
在搜索中,搜索然后选择:系统(控制面板)
单击高级系统设置链接。
单击环境变量。在系统变量部分中,找到 PATH 环境变量并选择它。单击编辑。如果 PATH 环境变量不存在,请单击新建。
在编辑系统变量(或新系统变量)窗口中,指定 PATH 环境变量的值。单击确定。单击确定关闭所有剩余的窗口。
重新打开命令提示符窗口,然后运行您的 java 代码。
Mac OS X
要运行不同版本的 Java,请指定完整路径或使用 java_home 工具:
% /usr/libexec/java_home -v 1.8.0_73 –exec javac -version
Solaris 和 Linux
要检查路径是否设置正确:
在终端窗口中,输入:
% java -version
这将打印 java 工具的版本,如果它可以找到它。如果版本较旧或您收到错误 java: Command not found,则说明路径设置不正确。
确定哪个 java 可执行文件是在 PATH 中找到的第一个可执行文件
在终端窗口中,输入:
% which java
枚举表示命名常量的列表。在 Java 中,枚举定义了一个类类型。枚举可以有构造函数、方法和实例变量。它是使用 enum 关键字创建的。默认情况下,每个枚举常量都是公共的、静态的和最终的。即使枚举定义了类类型并具有构造函数,您也不会使用 new 实例化枚举。枚举变量的使用和声明方式与原始变量的使用和声明方式大致相同。
一个类获取另一个类的属性(数据成员)和功能(方法)的过程称为继承。Java中继承的目的是提供代码的可重用性,这样一个类必须只编写独特的特性,其余的公共属性和功能可以从另一个类扩展。
子类:
扩展另一个类的特性的类称为子类、子类或派生类。
父类:
其属性和功能被另一个类使用(继承)的类称为父类、超类或基类。
"// These two have the same value
new String(""test"").equals(""test"") // --> true
// ... but they are not the same object
new String(""test"") == ""test"" // --> false
// ... neither are these
new String(""test"") == new String(""test"") // --> false
// ... but these are because literals are interned by
// the compiler and thus refer to the same object
""test"" == ""test"" // --> true "
对象是面向对象编程的构建块。一个对象包含一些属性和方法。我们可以通过访问修饰符将它们隐藏起来。我们只能提供对其他程序所需功能和属性的访问。这是在 OOPS 中实现抽象的一般过程。
封装背后的想法是向用户隐藏实现细节。如果数据成员是私有的,则意味着它只能在同一个类中访问。任何外部类都不能访问其他类的私有数据成员(变量)。
但是,如果我们设置公共getter 和 setter方法来更新(例如 void setName(String Name))并读取(例如 String getName())私有数据字段,那么外部类可以通过公共方法访问这些私有数据字段。
集合就像将多个项目组合在一个单元中的容器。例如,一罐巧克力、姓名列表等。每种编程语言都使用集合,当 Java 出现时,它还带有一些集合类——Vector、Stack、Hashtable、Array。
Java 应用程序编程接口 (API) 是作为 Java 开发工具包 (JDK) 一部分的所有类的列表。它包括所有 Java 包、类和接口,以及它们的方法、字段和构造函数。这些预先编写的类为程序员提供了大量的功能。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习