当前位置: 首页 > wzjs >正文

小软件下载网站浏览器如何推广自己网站

小软件下载网站,浏览器如何推广自己网站,网站信息核验单,个人做小程序商店【1】Java 零基础入门学习 📚博客主页:代码探秘者 ✨专栏:《JavaSe从入门到精通》 其他更新ing… ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏作者水…

【1】Java 零基础入门学习

在这里插入图片描述

📚博客主页:代码探秘者
✨专栏:《JavaSe从入门到精通》 其他更新ing…

❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️

🙏作者水平有限,欢迎各位大佬指点,相互学习进步!


img

【文章目录】

文章目录

  • 【1】Java 零基础入门学习
    • 1.1 什么是程序
    • 1.2 Java诞生小故事
    • 1.3 Java技术体系平台
    • 1.4 Java的重要特点
      • 【了解】解释型和编译型语言
    • 1.5 Java快速入门
    • 1.6 Java运行机制及运行过程
    • 1.7 JDK、JRE和JVM(重点)
      • 【了解】命令行里的编译和运行
    • 1.8 配置环境变量PATH(重要)
    • 1.9 关键字
    • 1.10 标识符
    • 1.11 Java转义字符
    • 1.12 Java代码规范
    • 1.13 Java开发注意事项和细节说明
    • 1.14 初学Java易犯错误
    • 1.15 注释
      • 【了解】javadoc

1.1 什么是程序

程序是一系列有序指令的集合,用于让计算机执行特定的操作或解决问题。例如,一个简单的程序可以要求计算机完成1+1的计算并将结果显示在屏幕上。

image-20250322202106592

1.2 Java诞生小故事

Java是由Sun Microsystems公司开发的编程语言,最初名为Oak。Java的创始人是James Gosling。Java以其跨平台特性和安全性而闻名,广泛应用于企业级应用和移动应用开发。

image-20250322202056213

1.3 Java技术体系平台

Java技术体系平台包括Java SE(标准版)、Java EE(企业版)和Java ME(微型版)。Java SE是Java的基础,提供了基本的编程功能;Java EE用于构建企业级应用;Java ME用于嵌入式设备和移动设备。

image-20250322202036508

1.4 Java的重要特点

Java的主要特点包括跨平台性、面向对象、垃圾回收、安全性和多线程支持。Java的跨平台性得益于Java虚拟机(JVM),使得Java程序可以在任何支持JVM的平台上运行。

image-20250322193702074

  • Java虚拟机(JVM):JVM就像一个翻译官,将Java代码翻译成计算机能理解的指令,让Java程序能在不同平台上运行。
  • 面向对象(oop):面向对象编程就像搭积木,通过定义类和对象来构建复杂的程序。
  • 垃圾回收:垃圾回收就像清洁工,自动清理不再使用的对象,释放内存空间。
  • **解释和编译并存:**具有解释型语言特征,同时需要先编译,生成字节码文件,再由java解释器执行

【了解】解释型和编译型语言

区别是:

解释性语言

  • 编译后的代码,不能直接被机器执行,需要解释器来执行,
  • 通过解释器一行一行解释成机器代码再执行。python

编译性语言,

  • 编译后的代码, 可以直接被机器执行, c /c++

1.5 Java快速入门

Java 程序,需要三个步骤:编写程序,编译程序,运行程序

public class Main {public static void main(String[] args) {System.out.println("Hello world!");}
}

通过上述代码,我们可以看到一个完整的Java程序的结构,Java程序的结构由如下三个部分组成:

源文件(扩展名为.java)*:源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个 类。类的内容必须包含在花括号里面。

:类中带有一个或多个方法。方法必须在类的内部声明。

方法:在方法的花括号中编写方法应该执行的语句。

总结:类存在于源文件里面;方法存在于类中;语句存在于方法中。 注意:在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同

1.6 Java运行机制及运行过程

Java程序的运行机制依赖于Java虚拟机(JVM)。JVM负责解释和执行Java字节码,确保程序能够在不同的平台上运行。Java程序的运行过程包括编译和执行两个阶段。

image-20250322200051586

1.7 JDK、JRE和JVM(重点)

【JVM介绍】

基本介绍

  • 1)JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK中.
  • 2)对于不同的平台,有不同的虚拟机。
  • 3)Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”(就是说一次编译好的.class文件,可以在多个系统运行

image-20250322193830754

  • .class文件->字节码文件

【解释】

  • JDK(Java Development Kit)是Java开发工具包,包含了JRE和Java开发工具。
  • JRE(Java Runtime Environment)是Java运行环境,包含了JVM和Java核心类库。
  • JVM(Java Virtual Machine)是Java虚拟机,负责执行Java字节码(把字节码翻译成机器码,方便执行)。

【示意图】:

image-20240104104556180

  • 安装JDK一般就包括JRE了

  • 如果只想运行开发好的.class文件,安装JRE就行

【了解】命令行里的编译和运行

比如要执行Test.java

// 编译 生成字节码文件
javac Test.java
// 运行
java Test

img

img

1.8 配置环境变量PATH(重要)

【】为什么安装?

image-20250322195651599

配置环境变量PATH是为了让操作系统能够找到Java开发工具和JVM。通过配置PATH,可以在任何目录下执行Java命令。

【1】官网安装jdk

image-20250322194721228

【2】打开高级系统设置

image-20250322194844869

【3】按照下面流程

image-20250322195216227

【4】Win+R 输入cmd,打开命令行窗口,输入下面命令

java -version

image-20250322195815595

安装成功!

1.9 关键字

关键字是由Java语言提前定义好的,有特殊含义的标识符,或者保留字

注意:用户不能使用关键字定义标识符

在这里插入图片描述

1.10 标识符

标识符:在程序中由用户给类名、方法名或者变量所取的名字。

image-20250322201551080

1.11 Java转义字符

Java中的转义字符用于在字符串中表示特殊字符,如\n表示换行符,\t表示制表符。这些字符在控制台输出时具有特定的功能。

\t :一个制表位,实现对齐的功能
\n :换行符
\\:一个\
\":一个"
':一个'
\r :一个回车System.out.println("中国\r北京");

1.12 Java代码规范

Java代码规范包括使用Javadoc注释、保持代码的缩进和格式、使用UTF-8编码等。这些规范有助于提高代码的可读性和可维护性。

image-20250322200618877

1.13 Java开发注意事项和细节说明

在Java开发中,需要注意代码的规范性和可读性。例如,使用合适的命名规范、添加必要的注释、保持代码的整洁等。

image-20250322200106727

1.14 初学Java易犯错误

初学者在Java开发中常见的错误包括语法错误、逻辑错误和资源管理不当等。通过学习和实践,可以逐步避免这些错误。

image-20250322200316297

image-20250322200328150

1.15 注释

Java中的注释分为

  • 单行注释(//)、

  • 多行注释(/* ... */

  • 文档注释(/** ... */)。

注释用于解释代码的功能和逻辑,帮助他人理解代码。

【了解】javadoc

image-20250322200600754

http://www.dtcms.com/wzjs/567307.html

相关文章:

  • 莆田专业网站建设公司价格河南省城乡建设厅网站首页
  • 昆明网站建设价格网站建设方案选公司
  • 网络优化大师app大型网站技术架构演进与性能优化
  • 做网站要钱吗石家庄做公司网站
  • 上海品牌网站建设北京建设协会网站
  • 开源网站统计做网站js框架
  • 学习网站建设建议调查问卷微信朋友圈推广怎么做网站
  • 东莞网站开发技术公司网站设计的基本过程
  • 建零售网站还是巢湖自助建站系统
  • dede换网站超链接网站图片怎么在记事本上做
  • 宁波做网站公司织梦网站头部到底部去了
  • 直播网站的建设招商加盟网官网
  • 网站设计报价是多少如何创建一个论坛
  • 做网站推广怎么找客户wordpress你没有权限设置
  • eclipes网站建设教程网站建设前台和后台
  • 百度站长工具平台登录怎么制作图片和视频一起的小视频
  • 北京南站是高铁站吗网页设计师的工作时间
  • 南昌冶金建设有限公司网站上海官网
  • 化工企业网站模板如何建设网站教程视屏
  • 门户网站内容管理系统沈阳网页设计课
  • 企业seo网站推广购物软件
  • 快速建站网站啦门户网站建设情况报告
  • 佛山新网站建设信息宁波seo推广外包公司
  • 大连装修网站推广给企业做网站多少钱
  • 个人网站备案需要哪些资料论坛网站制作模板
  • 保定专业网站建设开发公司南昌整站优化
  • 网站建设的大概费用什么专业会做网站
  • 网站显示建设中页面网页翻译不了
  • 做网站免费的app是什么兰州城建设计院网站
  • 3g小说网站湖州市住房和城乡建设局官方网站