初识java

初识Java

1.Java语言描述

        (这里只是Java的一些粗略的基本描述,有兴趣的同学可以去网站查哦~)

  •         面向对象:
  •         跨平台性:
  •         静态类型
  •         内存管理
  •         丰富的API和库:
  •         异常处理:
  •         多线程:
  •         安全性
  •         泛型:
  •         Lambda表达式和函数式接口    

2.Java是什么

        (这里只是Java的一些粗略的基本描述,有兴趣的同学可以去网站查哦~)

        Java是一种高级编程语言,主要用于开发各种类型的应用程序,包括网站、桌面应用、移动应用、游戏、企业级应用等。

3.Java语言的重要性

         可以常常去   TIOBE编程语言社区 TIOBE Index - TIOBE  看看

4.Java语言发展简史

        Java之父——高斯林(加拿大人)

        Java Develoment Kit Java开发者工具。 如果学习Java必须安装这个软件

5.Java语言特性

(这里只是Java的一些粗略的基本描述,有兴趣的同学可以去网站查哦~)

  •         简单性
  •         面向对象
  •         分布式(微服务)
  •         键壮性
  •         安全性

        ……

6.Java开发环境和集成开发环境安装

        开发环境安装

  •                 可能是Windows下最简单的Java环境安装指南
  •                 Linux下IDK的安装(多种方式)
  •                 Mac下IDK的安装
  •                 Java 软件 https://pan.baidu.com/s/1X7zPb-YT11xR UDgiN-0lw 提取码:r471

                ps:(以上链接由于已经过期了,有需要可找我)

        集成开发环境安装

        软件:eg:  IntelliJ IDEA 2023.1 版本

        (有多个版本,看同学自己需要哪一个版本,自行安装即可~~)

        

7.初始Java的main方法

  •         文件中运行不了Java文件,可以通过CMD终端查看或运行
  •         如果以上运行不了,说明环境变量出问题了
  •         Java框架解释

8.main方法示例

        如下展示的就是最简单的一个Java程序,可能同学们看到后一头雾水,可以说,Java的   main方法应该是当前主流编程程语言中最“长”的。
        通过上述代码,我们可以看到一个完整的Java程序的结构,Java程序的结构由如下三个部分组成:

  • 源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包含在花括号里面。
  • 类:类中带有一个或多个方法。方法必须在类的内部声明。
  • 方法:在方法的花括号中编写方法应该执行的语句。

总结一下:

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

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

9.运行Java程序

  编写和运行第一个ava程序时,可能会遇到的一些错误:

  •         源文件名后缀不是,java
  •         类名与文件名不一致
  •         main方法名字写错:mian
  •         类没有使用public修饰
  •         方法中语句没有以分号结尾
  •         中文格式的分号
  •         JDK环境没有配置好,操作系统不能识别iavac或者iava命令

10.注释

        基本规范( 注释有三种):

  • 单行注释:// 注释内容(用的最多)
  • 多行注释:/*注释内容*/(不推荐)
  • 文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档

        注意

  • 1.多行注释不能嵌套使用
  • 2.不论是单行还是多行注释,都不参与编译,即编译之后生成的.class文件中不包含注释信息,
     /**
     文档注释:
         @version v1.0.0
         @author will


        作用HelloWorld类,入门第一个程序练习
     */

        文档注释(利用Java命令生成文档)

// 在cmd中,使用javadoc工具从ava源码中抽离出注释
// -d 创建目录 myHello为目录名
// -author 显示作者
// -version 显示版本号
//-encoding UTF-8-charset UTF-8 字符集修改为UTF-8javadoc -d myHello -author -version -encoding UTF-8 -charset UTF-8 HelloWorld.java

        注释规范

  •         内容准确: 注释内容要和代码一致,匹配,并在代码修改时及时更新,
  •         篇幅合理: 注释既不应该太精简, 也不应该长篇大论.
  •         使用中文:一般中国公司都要求使用中文写注释,外企另当别论
  •         积极向上: 注释中不要包含负能量(例如 领导 SB,等)

11.标识符

      在上述程序中,Test称为类名,main称为方法名,也可以将其称为标识符,即:在程序中由用户给类名、方法名或者变量所取的名字。
【硬性规则】

  • 标识符中可以包含:字母、数字以及 下划线和 $符号等等。
  • 注意:标识符不能以数字开头,也不能是关键字,且严格区分大小写,【软性建议】
  • 类名:每个单词的首字母大写(大驼峰)
  • 方法名:首字母小写,后面每个单词的首字母大写(小驼峰)
  • 变量名:与方法名规则相同
  • 一个大型的工程,是由多名工程师协同开发的,如果每个人都按照自己的方式随意取名,比如:person、PERSON、Person、_person,将会使程序非常混乱。如果大家在取名时能够遵守一定的约束(即规范),那多人写出的代码仿佛是一个人写的。 

12.关键字

        通过观察上述程序可以发现,publicclass以及static等颜色会发生变化,将这些具有特殊含义的标识符称为关键字。即:关键字是由Java语言提前定义好的,有特殊含义的标识符,或者保留字


注意:

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


在Java中关键字有很多,先了解下以上的关键字先,后序遇到关键字会逐一详细解释。

        

  • 38
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值