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

JAVA入门1——理论+helloworld

终于终于开始新篇章了,弟兄们,肝就完事儿了!

来开始今天新主题的学习!


一、关于JAVA的小知识

1.谁发明的Java?

JAVA之父是詹姆斯.高斯林,这个厉害的人甚至现在还活着,我的天

2.JDK JRM JVM

我们下载安装Java的时候,JDK,JRM,JVM (PS : 一般Java运行在这个Java虚拟机上)到底有什么关系

这个时候,我们画个图来了解一下

3.广泛性强

有一条就是Java可以在不同的机器上运行,特别方便

4.其它特性

Java还有一些特性,之后大家先知道有哪些,日后再慢慢介绍,这里给出一个百度网址,向下翻会找到Java特性,介绍的很全面  Java_百度百科 (baidu.com)

二、用Java写第一个hello world

1. 用代码先敲出来

public class OneClass{public static void main(String[] args){System.out.println("helloworld");}
}

这个时候我们在当前这个代码所在路径进行编译,打开 cmd ,输入 javac OneClass.java 就会进行编译,编译后再输入java OneClass 就会显示我们的运行结果

此时我们的结果如下:

2.解释

这个时候你可能充满了疑惑,这么多的代码,就只输出流一个helloworld?我们接下来用一张图了解一下这是一个怎么样的结构

而 System.out.println(); 相当于 c语言 里的输出,print 就是输出,这里的 print 多加了两个字母 ln ,也就是说 println 相当于输出完换行

3.注意点

一个java文件只能有一个被public修饰的类,一个类对应一个字码文件(byte code)

如果输出中文乱码,注意他的编码形式,改到GBK后对代码进行保存即可


今天就先到这里,冲冲冲!

相关文章:

  • Word导出样式模板,应用到其他所有word
  • MySQL 之索引详解
  • Chrome开发者工具如何才能看到Vue项目的源码
  • java初识
  • 【注册/登录安全分析报告:孔夫子旧书网】
  • 腾讯云SDK产品功能
  • 动态规划入门题目->使用最小费用爬楼梯
  • 【全新课程】正点原子《基于GD32 ARM32单片机项目实战入门》培训课程上线!
  • 一行代码,AI大模型训练成本再降30%,混合精度训练再升级
  • 不夸张、我就是这样考过PMP~
  • Python OpenCV精讲系列 - 计算机视觉应用深入理解(十五)
  • 宠物空气净化器希喂和352哪个好用?两大爆火机型哪款吸毛、除臭效果比较好?
  • C# winform s7.net 类读取 报错:数组不是一维数组。
  • 基于STM32和FPGA的射频数据采集系统设计流程
  • 8610 顺序查找
  • AHK 中 = 和 == 等比较运算符的用法
  • gulp 教程
  • KMP算法及优化
  • nginx 配置多 域名 + 多 https
  • Promise面试题2实现异步串行执行
  • vue-cli在webpack的配置文件探究
  • 创建一个Struts2项目maven 方式
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 前端之React实战:创建跨平台的项目架构
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 新手搭建网站的主要流程
  • 一个完整Java Web项目背后的密码
  • 译自由幺半群
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ‌JavaScript 数据类型转换
  • ## 1.3.Git命令
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (152)时序收敛--->(02)时序收敛二
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (ISPRS,2021)具有遥感知识图谱的鲁棒深度对齐网络用于零样本和广义零样本遥感图像场景分类
  • (Matlab)使用竞争神经网络实现数据聚类
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (WSI分类)WSI分类文献小综述 2024
  • (笔试题)分解质因式
  • (附源码)ssm高校实验室 毕业设计 800008
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (理论篇)httpmoudle和httphandler一览
  • (五)关系数据库标准语言SQL
  • (转)Linq学习笔记
  • .dwp和.webpart的区别
  • .htaccess配置常用技巧
  • .NET : 在VS2008中计算代码度量值
  • .NET C# 操作Neo4j图数据库
  • .Net Core 生成管理员权限的应用程序
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .NET 反射的使用
  • .Net 路由处理厉害了
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。