【Java】P1 Java 基本知识
创始人
2024-06-02 01:39:20
0

Java 基本知识

  • Java 版本
  • 编写、编译、运行
  • 注释
  • Java API
  • JVM 与 跨平台性
  • Java 相关书籍推荐


Java 版本

Java 5.0
版本号从 1.4 直接更新至 5.0,且平台更新为JavaSE, JavaEE, JavaME;

Java 8.0(之前很多企业选择)
Java 8.0 在当今企业占有率还是很高,但是在逐渐被 11.0 替代,是长期支持版本(LTS);

Java 11.0(之前很多企业选择)
JDK 安装包取消独立的 JRE 安装包,是长期支持版本(LTS);

Java 17.0(初学者直接学习)
最新的长期支持版本(LTS),高斯林以及Spring推荐老版本的尽快更新。


编写、编译、运行

在这里插入图片描述

一个源文件可以编译出多个字节码文件,每个字节码文件名称为源文件中类;

一个 class 类中可以包含很多方法,但是必须包含一个 main() 方法;
一个源文件中可以声明多个类,但是最多只能有一个类使用 public 进行声明,且声明为 public 类类名源文件名 相同。

public static void main(String[] args){}
System.out.println()	# 输出后换行
System.out.print()		# 输出不换行

注释

对程序中代码进行解释说明;
运用注释对程序进行调试;
注释不参与编译,.class 文件中没有注释信息;

单行注释

// 单行注释

多行注释

/*多行注释1多行注释2
*/

文档注释

文档注释可以被 javadoc 解析,生成以网页文件形式的说明文档;

/**
@auther xuhongduo
@version 1.1
*/

生成说明文档命令:

javadoc -d mydoc -author -version HelloWorld.java

Java API

类库,用于快捷查询;
https://docs.oracle.com/en/java/javase/17/docs/api/index.html


JVM 与 跨平台性

Java 为什么只需要编写一份代码便可以在不同的平台上运行?

因为 JVM。
我们在运行程序时,其实并不是在操作系统上运行程序。而是在不同操作系统的 Java 虚拟机 JVM 上运行程序。


Java 相关书籍推荐

《Java核心技术》《Effective Java》《Java编程思想》


上一篇:02.运行Java程序

下一篇:dToF直方图之美_2

相关内容

热门资讯

安卓系统怎么删除小红标,安卓系... 手机里的小红标是不是让你觉得有点碍眼呢?别急,今天就来教你怎么轻松地把它从安卓系统中删除掉,让你的手...
安卓系统播放路由器,打造无缝网... 你有没有想过,家里的安卓系统设备想要畅快地享受网络,其实只需要一个小小的助手——那就是路由器!今天,...
基于安卓系统的人脸识别,人脸识... 你有没有想过,在手机解锁的时候,只需轻轻一瞥,就能瞬间解锁?这就是基于安卓系统的人脸识别技术的魅力所...
1km安卓系统下载,高效便捷的... 你有没有想过,手机系统升级竟然也能成为一场说走就走的旅行?没错,今天就要带你领略如何轻松下载1km安...
安卓系统手机最好的手机,揭秘年... 你有没有想过,在这个科技飞速发展的时代,拥有一部性能卓越的安卓系统手机是多么重要的事情呢?想象每天都...
安卓手机带苹果系统,跨界融合的... 你有没有想过,如果安卓手机突然穿上了苹果系统的外衣,会是怎样的景象呢?想象那会是怎样的操作体验,又会...
安卓系统nfc哪款好,盘点几款... 你有没有想过,你的安卓手机里藏着一个小秘密——NFC功能?没错,就是那个可以让你轻松刷公交卡、支付购...
安卓系统怎么刷成原生,轻松刷成... 你有没有想过,你的安卓手机其实可以焕然一新,就像刚从工厂里出来一样?没错,就是那种原生安卓的感觉,流...
rk安卓系统启动流程,从点亮屏... 亲爱的读者,你是否曾经好奇过,当你的安卓手机从沉睡中苏醒,那绚丽的界面是如何一步步展现在你眼前的?今...
小米手环要求安卓系统吗,安卓系... 你有没有发现,最近小米手环成了朋友圈的热门话题呢?不少朋友都在讨论,小米手环到底是不是要求安卓系统呢...
电视里是安卓系统,电视系统中的... 你有没有想过,电视里竟然也能用安卓系统?没错,你没听错,就是那个我们平时在手机上使用的安卓系统,现在...
怎么安装安卓魅族系统,体验流畅... 你有没有想过,给手机换换口味,试试安卓魅族系统呢?这可不是什么难事,只要跟着我一步步来,保证让你的手...
安卓系统账号怎么改,轻松实现账... 你是不是也和我一样,在使用安卓手机的时候,突然觉得账号名字太老土了,想要来个焕然一新的改变呢?别急,...
离线语音系统安卓版下载,随时随... 你有没有想过,在手机上也能实现语音助手的功能,而且完全不需要联网?没错,就是那种离线语音系统,听起来...
华为os系统是基于安卓系统吗,... 你有没有想过,华为的手机里那个神秘的OS系统,它是不是就是安卓系统呢?别急,今天就来揭开这个谜底,让...
各品牌安卓系统多大,探索各大品... 你有没有想过,那些我们每天离不开的安卓手机,它们背后的系统到底有多大呢?这可不是一个小问题哦,因为系...
不是安卓系统电视机,探索非安卓... 你有没有想过,家里的电视是不是安卓系统呢?现在市面上,安卓系统电视机可是越来越流行了。但是,你知道吗...
谷歌安卓系统开源免费用,免费体... 你知道吗?在科技的世界里,有时候最让人惊喜的就是那些免费又好用的东西。今天,就让我来给你揭秘一个超级...
安卓电脑版怎么装系统,轻松实现... 你有没有想过,你的安卓电脑版突然间卡得像蜗牛一样,慢得让人抓狂?别急,今天就来教你怎么给它来个焕然一...
安卓系统有几种语音,揭秘多样化... 你知道吗?安卓系统里的语音功能可真是让人爱不释手呢!想象你只需要动动嘴,就能完成各种操作,是不是觉得...