目录

1.认识java配件

2.配置java的开发环境

3.第一个代码HelloWorld

1.函数(方法)

2.使用文本文档新建第一个java文件

3.一些实用的java快捷键

4.注释

5.标识符

6.关键字

1.认识java配件

JDK——java Dev...Kit 开发工具 (java development kit)

JRE——java Runtime Ev java运行环境  (environment)

JVM——java Virtual meachine java虚拟机

xxx.java(java源程序)——>使用javac.exe(java编译器编译java源程序)——>xxx.class(java字节码文件)——>java xxx.java(使用java运行xxx.class字节码文件)  JVM将字节码转换成平台能够理解的形式来运行

注意:在运行Java程序前,必须先安装好JDK(Java Development Kit即Java开发工具包),JDK里面就包含了javac和java工具,Java程序最终是在JVM(Java虚拟机)中运行的。

2.配置java的开发环境

Windows下最简单的Java​​​​​​环境安装指南 - 大博哥VV6 - 博客园

Java   软件       百度网盘 请输入提取码    提取码:r471

(这里按照这个老师的博客来,简单易懂)

(转载自——比特博哥 )

3.第一个代码HelloWorld

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

1.函数(方法)

public             static       void              main       (String[] args)

访问修饰符+(static)+返回值类型+方法名+(形式参数列表)

String[] 字符串数组 args相当于.length

打印:System.out.println("hello");---->打印换行

System.out.print("hello");---->打印不换行

System.out.printf("%d\n",10);---->以格式化形式打印

2.使用文本文档新建第一个java文件

点开查看,选中文件扩展名,新建一个文本文档,重命名文本文档为HelloWorld.java,将自动改变类型(这里使用文本文档是为了展示编译过程)

注意:1.文件名和class类名保持一致

2.命名方面,每个单词的首字母大写

3.在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。
而且要求声明为public的类的类名必须与源文件名相同。

3.一些实用的java快捷键

main                      psvm回车
printf                      sout回车  a.sout 打印a的值
for循环                   fori回车
ctrl+shift+/选中      取消注释 块注释
ctrl+/ 选中              取消行注释

4.注释

1.单行注释:// 注释内容(用的最多)
2.多行注释:/* 注释内容*/(不推荐)
3.文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档
注意:
1. 多行注释不能嵌套使用
2. 不论是单行还是多行注释,都不参与编译,即编译之后生成的.class文件中不包含注释信息。

5.标识符

【硬性规则】
标识符中可以包含:字母、数字以及 下划线和 $ 符号等等。
注意:标识符不能以数字开头,也不能是关键字,且严格区分大小写。
【软性建议】
类名:每个单词的首字母大写(大驼峰)
方法名:首字母小写,后面每个单词的首字母大写(小驼峰)
变量名:与方法名规则相同

6.关键字

(以后会写一篇所学关键字的汇总)

Java—初识java相关推荐

  1. Java - 初识Java

    Java是一种跨平台的面向对象的程序设计语言. 区分大小写: 标点符号为英文: 强类型语言,在Java中存储的数据,必须在编译时确定其类型: Java版本 Java按应用范围分为3个版本,即Java ...

  2. [Java] 初识Java Hello World 我的第一个Java程序

    前言>>> 哈喽哈喽,我是黑铁星羽.好久没发文了 哈  哈  ! "我是谁?从哪来?到哪去?"最近浅浅看了点哲学   ^ ^  也就笑笑吧,回来继续学习!开始第一 ...

  3. Java—初识Java与开发环境的安装

    目录 一,写在前面 二,Java语言概述 1,Java语言是什么 2,Java祖师爷 3,为什么选择Java 三,Java是最好的语言么 四,开发环境的安装 1,JDK的安装 2,IEDA的安装 五, ...

  4. 前端转战JAVA——初识JAVA

    封装 封装是指将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来对隐藏的信息进行操作和访问.及将变量设置为私有的然后设置其对应的getter和setter 继承 将公共的变 ...

  5. 初识java类的接口实现

    初识java类的接口实现 如果两个类之间不存在继承关系,且两个类都想实现同一个接口,两个类都必须实现接口中全部方法,否则报语法错误 如果两个类之间存在继承关系也想实现同一个接口,父类如果实现了某个接口 ...

  6. java基础知识之初识java

    java基础知识之初识java JAVA基础课后总结 一 1.计算机程序 定义:程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合. 2.指令 定义:指令就是指示机 ...

  7. c 结构体在声明时赋值_Java基础知识 初识Java 循环结构进阶 数组 数据类型 各种运算符...

    今天给大家带来的是初级Java基础部分的知识:包括初始Java.变量.常量.数据类型.运算符.各种选择结构.循环结构.数组等Java的基础语法部分!最后还有****循环结构的进阶****,步骤超详细, ...

  8. (一)初识java ---我的第一个java程序

    初识java ---我的第一个java程序 课程目录 l  準備 l  開発環境的準備 l  環境変数Path設定 l  第一个程序 目标 «  实现自己的HelloWorld并运行看到结果 一.準備 ...

  9. javaSE各阶段练习题--初识Java章节

    初识Java章节自测题 选择 1.Java是从( B )语言改进重新设计. A.Ada B.C++ C.Pasacal D.BASIC 2.下列语句哪一个正确( B ) A. Java程序经编译后会产 ...

最新文章

  1. TensorFlow四种Cross Entropy算法实现和应用
  2. love2d杂记6--动态读写外部lua文件
  3. 出产报表数据库呈现了运动事项的回滚段毁坏(二)
  4. 大道至简伪代码(第一个博客)
  5. 【转】Unity3D研究院之使用Xamarin Studio调试Unity程序
  6. oopc——1.抽象
  7. MAC上编译OpenCV
  8. mysql是应用软件还是系统软件_数据库管理系统属于应用软件吗?
  9. access无法与wincc链接_step7与s7-300 PLC连接,但是wincc与PLC连接不上怎么办?
  10. hikaricp mysql_HikariCP数据库连接池
  11. Mysql UDF Bug “ERROR 1125 (HY000): Function ‘xxx‘ already exists“
  12. 设计模式——装饰模式Decorate
  13. ecshop 添加php标签,ECSHOP模板标签【ecshop标签大全】ecshop标签手册
  14. java短信验证码功能发送的验证码如何校验_java实现发送短信验证码
  15. 基本面量化与美林时钟模型
  16. 致远SPM解决方案之进度管理
  17. mimo节能模式smps_SMPS的完整形式是什么?
  18. 新代系统cnc怎样连接电脑_台湾新代数控系统SYNTEC-CNC应用手册V10-3.pdf
  19. 初识fastAdmin表格列表的功能
  20. PHP开发转账到支付宝账户功能

热门文章

  1. STM32直接用寄存器设置系统时钟
  2. 云平台分为三种类型IaaS, PaaS和SaaS
  3. 个性化学习与ChatGPT:定制教育的未来
  4. 小伙因沉迷网瘾而荒废了学业的高中时代
  5. catia画变截面弯管
  6. 我填写“2022年国内软件质量调查问卷”的感想
  7. 救了一只流浪狗后,网友惊了:太像尤达宝宝了!
  8. 解决Parameter ‘MP_OPTLOCK_VERSION_ORIGINAL‘ not found. Available parameters are [param1, et]的问题
  9. “九韶杯”河科院程序设计协会第一届程序设计竞赛题解
  10. 「 C++ 宏 」“DDX动态数据交换与DDV动态数据验证”浅谈