首页 课程 师资 教程 报名

Java语言基础知识:Java的概念

  • 2022-09-26 10:44:30
  • 1034次 动力节点

Sun Microsystems 创建了 Java 语言。Java 是一种区分大小写的编程语言,类似于 C++。Java 是一种面向对象编程 (OOP) 结构。Java 是一种基于类的编程语言。

Java 技术用于开发小程序和应用程序。

提供了一个易于使用的:

避免了其他语言的许多陷阱

必应面向对象

启用代码精简

提供解释环境:

提高了发展速度。

代码可移植性。

动态加载类,换句话说,当它们真正需要时。

通过从不同的源加载类,支持在运行时动态更改程序。

提供更好的安全性。

允许使用多个活动线程。

Java 虚拟机 (JVM)。

垃圾收集。

Java 运行时环境 (JRE)。

JVM 工具接口。

JVM 为以下内容提供定义:

指令集(中央处理器(CPU))

寄存器组

类文件格式

运行时堆栈

垃圾收集头

内存区

致命错误报告机制

高精度定时支持

垃圾回收具有以下特点:

自动检查并释放不再需要的内存。

提供系统级线程来跟踪内存分配。

JVM 执行以下三个主要任务:

加载代码:由类加载器执行。

验证码:由字节码进行验证。

执行代码:由运行时接口执行。

软件开发项目有以下五个主要工作流程:

需求捕获、分析、设计、实施和测试。

抽象意味着忽略一个对象的非本质细节并专注于它的本质细节。

封装通过隐藏类的实现细节来提供数据表示的灵活性。它加载所有必要的类,以执行程序。

在单独的命名空间中维护本地文件系统的类。

避免执行其字节码已被非法更改的程序。

一个简单的 Java 程序示例

打开记事本,输入这个程序,保持大小写,因为Java是一种区分大小写的编程语言。

类 克里希纳{  
 公共静态无效 主要(字符串[]参数){    
  System.out.println(“( “欢迎来到Java基本概念” );  
  }  
 }  

编写此代码后,保存程序。保存时,您需要仅使用类名保存程序,例如:

Krishna.java //.java 是 Java 文件的扩展名

保存后编译运行程序,所以需要打开一个“cmd”。单击窗口按钮并键入“cmd”,然后按 Enter 并打开一个“cmd”。然后键入 cmd 命令,以转到 Java 程序所在的位置。例如,我的在“桌面”,所以我需要输入:cd desktop。

然后在你的 cmd 上显示桌面,然后键入以下内容进行编译:

javac Krishna.java

//javac for Java compile

当您的 Java 程序编译成功且没有错误时,您将拥有一个自动创建的 .class 文件。

如果编译成功,则运行输入:

Java Krishna

以下是输出。

欢迎来到 Java 的基本概念

现在我们可以在 Java 中创建一个没有 main() 的程序,并用分号 ({;};) 终止大括号

下面是一个例子:

类 克里希纳{  
 ;  
 静态 {  
  ;  
  System.out.println( "欢迎来到 Java 基础概念" );  
 };  
};   

看到这个程序没有错误,编译和运行时。

在此处查看以下输出:

Java 有更多类似的包。

导入 java.util.Scanner;

导入 java.awt.*;

导入 java.applet.*;

AWT 是抽象窗口工具包。

以下是包程序的示例:

导入 java.util.Scanner;  
奇偶类 {  
 公共静态无效 主要(字符串[]参数){    
  诠释 一个;  
  System.out.println( "请输入数字" );  
  扫描仪输入 = 新 扫描仪(System.in);  
  a = in .nextInt();  
  如果 (a %  2  ==  0 ) {  
   System.out.println( "这个数是偶数" );  
  } 其他 {  
   System.out.println( "这个数是奇数" );  
  }  
 }  
}   

对第一个 Java 程序和其他 Java 程序使用与上述相同的过程。编译并运行它。

当你用相同的类名编译相同的类名时,加载 .class 名文件。然后你可以只使用命令运行。

java Oddeven //java 和类名。

在“cmd”中查看程序和输出的下图:

运行后显示消息

请输入号码

用户输入数字,如 2

显示消息喜欢

这个数字是偶数

并再次运行显示消息

请输入号码

用户输入 5

在下方显示消息

这个数字是奇数

以上就是关于“Java语言基础知识:Java的概念”介绍,大家如果对此比较感兴趣,想了解更多相关知识,不妨来关注一下本站的Java基础教程,里面有更丰富的知识等着大家去学习,希望对大家能够有所帮助哦。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交