编程技术是改变世界的力量。
本站
当前位置:网站首页 > 后端语言 > 正文

《Java面向对象程序设计》——Java入门

gowuye 2024-04-04 11:52 5 浏览 0 评论

今天开始为大家带来《Java面向对象程序设计》的学习。

今天我主要为大家讲解java的基础知识。主要内容有Java的重要性,Java程序的开发步骤和Java应用程序的基本结构。

Today we start to bring you Java Object Oriented Programming.

Today I will mainly explain the basics of java. The main contents are the importance of Java, the development steps of Java programs and the basic structure of Java applications.

01

Java的重要性


Java具有面向对象,与平台无关,安全,稳定和多线程等优良特性,是目前软件设计中优秀的编程语言。Java特别适用于Internet的应用开发,具备“一旦写成,处处可用”的特点。

1.Java语言和其他语言相比,最大的优势就是编写的软件能在执行码上兼容,能在所有的计算机上运行。这是因为Java可以在计算机的操作系统之上再提供一个Java运行环境(即运行Java程序的平台),该运行环境由Java虚拟机,类库以及一些核心文件组成,在平台提供的这个环境下,用Java编写的软件就能在其上运行。

2.目前,Java平台主要分为Java SE,Java EE和Java ME三个版本。

3.Java程序运行方法:虚拟机负责将字节码文件加载到内存,然后采用解释方法来执行字节码文件,即根据相应平台的机器指令翻译一句,执行一句。

Java is an excellent programming language for software design because it is object-oriented, platform-independent, secure, stable, and multi-threaded, etc. Java is especially suitable for Internet application development and has the feature of "once written, available everywhere".

Java language and other languages, the biggest advantage is that the software written in the implementation code compatible, can run on all computers. This is because Java can provide a Java runtime environment (i.e., a platform for running Java programs) on top of the computer's operating system, which consists of a Java virtual machine, class libraries, and some core files, and in this environment provided by the platform, software written in Java can run on it.

2. At present, the Java platform is mainly divided into Java SE, Java EE and Java ME three versions.

3. Java program running method: the virtual machine is responsible for loading the byte code file into memory, and then use the interpretation method to execute the byte code file, that is, according to the corresponding platform machine instructions to translate a sentence, execute a sentence.

02

Java程序的开发步骤

1.编写源文件:在Java源程序中,语句所涉及的小括号及标点符号都是在英文状态下输入的,而字符串里面的符号不受汉字字符或英文字符的限制。

2.保存源文件:如果源文件中有多个类,那么只能有一个类是public类;如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,拓展名是.java;如果源文件中没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java即可。

3.编译:字节码文件(.class文件):如果源文件中包含多个类,编译源文件将生成多个扩展名为.class的文件,在每个扩展名为.class的文件中只存放一个类的字节码。

4.运行:一个Java应用程序必须有一个类含有public static void main(String args【】)方法,称这个类是应用程序的主类。

1. Write the source file: In the Java source program, the parentheses and punctuation involved in the statement are entered in the English state, while the symbols inside the string are not restricted by Chinese characters or English characters.

2. Save the source file: If there are more than one class in the source file, then only one class can be public; if there is a class that is public, then the name of the source file must be exactly the same as the name of the class, and the extension is .java; if there is no public class in the source file, then the name of the source file just needs to be the same as the name of a class, and the extension is .java will do.

3. Compile: Bytecode file (.class file): If the source file contains more than one class, compiling the source file will generate more than one file with the extension .class, and only one class bytecode will be stored in each file with the extension .class.

4. run: a Java application must have a class containing public static void main (String args [ ]) method, said this class is the main class of the application.

03

Java应用程序的基本结构

Java应用程序有一个主类,即含有main方法的类,Java应用程序总是从主类的main方法开始执行。Java applications have a main class, i.e., the class containing the main method, and Java applications always start execution from the main class's main method.


参考资料:文字:百度;图片:微博;翻译:百度翻译

本文由LearningYard新学苑原创,部分图片文字来自网络,如有侵权请联系。

相关推荐

PHPMailer远程命令执行漏洞分析

摘要:PHPMailer是一个强大的PHP编写的邮件发送类,但近日被爆出远程命令执行漏洞,该漏洞实际上是什么,有何种影响,本文对该漏洞进行了分析及验证方法,并给出防护方案。0x00漏洞概要PHPMa...

「安全漏洞」DedeCMS-5.8.1 SSTI模板注入导致RCE

漏洞类型SSTIRCE利用条件影响范围应用漏洞概述2021年9月30日,国外安全研究人员StevenSeeley披露了最新的DedeCMS版本中存在的一处SQL注入漏洞以及一处SSTI导致的RCE...

回顾使用PHP原生发送电子邮件(终)文件附件

FileAttachments文件附件Fileattachmentsworkjustlikemixedemail,exceptthatadifferentcontenttyp...

php-fpm.conf & php.ini 安全优化实践

0x01关于php其历史相对已经比较久远了,这里也就不废话了,属弱类型中一种解释型语言除了web开发以及写些简单的exp,暂未发现其它牛逼用途,暂以中小型web站点开发为主另外,低版本的php自身...

linux 安全配置 ossec 开源检测

linux安全配置ossec开源检测一:介绍主要功能有日志分析、完整性检查、rootkit检测、基于时间的警报和主动响应。除了具有入侵检测系统功能外,它还一般被用在SEM/SIM(安全事件管理(...

PHP使用PHPMailer发送验证码邮件的方法与调用逻辑

首先我们需要下载PHPMailer:https://github.com/PHPMailer/PHPMailer一般情况下我们只需要压缩包中的src文件夹中的文件,并保存至根目录即可:设置一个文件,如...

回顾使用PHP原生发送电子邮件(一)

IwishIcouldremembertheveryfirstemailmessageIeversent.Unfortunately,thetruthisthatI...

PHPMAILER实现PHP发邮件功能php实例

这篇文章主要为大家详细介绍了PHPMAILER实现PHP发邮件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了PHPMAILER实现PHP发邮件功能的具体代码,供大家参考,具...

500道网络安全面试题集锦(附答案)

本篇文章内容为网络安全各个方向涉及的面试题,星数越多代表问题出现的几率越大,但是无论如何都无法覆盖所有的面试问题,更多的还是希望由点达面,查漏补缺,然后祝各位前程似锦,都能找到自己满意的工作!一、We...

网站放家里,随处看电影「Apache+php+ssl 安装和配置」

  使用5G网络,随处都可以看到放自己家里电脑的视频。这个功能很容易实现,不需要太多的专业知识,也不需要额外花钱。如果确实需要,最多花不到两百块钱买一台旧电脑放家里,做个网站,就能解决全部问题,Fre...

Windows2008中 Magic Winmail Server提权

MagicWinmailServer是安全易用全功能的邮件服务器软件,不仅支持SMTP/POP3/IMAP/Webmail/LDAP(公共地址簿)/多域/发信认证/反垃圾邮件/邮件过滤/邮件组...

利用PHPmailer发送邮件

早上帮朋友做一个收集客户联系方式的页面,要求能实时推送信息给管理员。刚开始想到做后台管理,因为时间紧,做后台是赶不上了。想过通过短信发送,成本太高,否决了。。。灵机一动,客户提交时直接把信息发送到邮箱...

phpmailer发送邮件

phpmailer发送邮件PHP内置的mail函数使用起来不够方便,另外受其他语言的影响,博主更偏好面向对象的包管理模式,因此phpmailer成为了我用PHP发送邮件的首选,这里分享给大家。库导入这...

PHP初级教程:读取输入

PHP读取输入:Form:?formaction="welcome.php"method="post">Name:(inputtype="text...

php filter 验证Email,Url,Ip格式

今天发现一个非常好用的函数东西,filter过滤器,用于验证和过滤来自非安全来源的数据,比如用户的输入。验证Email:$email='1234567@qq.com';if(!filter_v...

取消回复欢迎 发表评论: