美文网首页
3、java代码基础特点

3、java代码基础特点

作者: 软件开发技术修炼 | 来源:发表于2023-12-22 14:04 被阅读0次

    一、 整体语言概述

    image.png

    二、 Java语言应用的领域:

    Java Web开发:后台开发
    大数据开发:数据挖掘
    Android应用程序开发:客户端开发

    三、 Java语言的特点

    面向对象性:

    两个要素:类、对象;
    三个特征:封装、继承、多态;

    健壮性:① 去除了C语言中的指针 ②自动的垃圾回收机制 -->仍然会出现内存溢出、内存泄漏
    跨平台型:write once,run anywhere(一次编译,到处运行),归功于JVM(Java编译器)

    image.png

    四、开发环境搭建

    1. JDK、JRE、JVM的关系


      image.png
    2. JDK的下载、安装
      下载:官网,GitHub

    安装:傻瓜式安装:JDK 、JRE

    1. path环境变量的配置

    3.1 为什么配置path环境变量?
    path环境变量:windows操作系统执行命令时所要搜寻的路径

    为什么要配置path:希望java的开发工具(javac.exe,java.exe)在任何的文件路径下都可以执行成功。

    3.2 如何配置?


    image.png

    五、 第一个java程序

    1. 开发体验——Hello World
    image.png
    // 确保文件名与类名一致
    //javac -encoding utf-8 F:\javaCode\Hello.java 含中文
    //javac Hello  
    
    public class Hello{
    // 创建一个hello类,public访问修饰符,class类,hello类名
    
        public static void main(String[] args){
        //main函数也叫main方法,static表示该方法为静态,void表示该方法没有返回值
        //main为函数名或方法名,小括号中为该方法的参数
            System.out.println("Hello,World!");
            //System为命名空间,out为类,print是方法,调用这个方法打印字符
        }
    }
    
    2. 总结第一个程序

    ① java程序编写-编译-运行的过程

    编写:我们将编写的java代码保存在以".java"结尾的源文件中
    编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java
    运行:使用java.exe命令解释运行我们的字节码文件。 格式:java 类名

    ② 在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同。
    ③ 程序的入口是main()方法。格式是固定的。
    ④ 输出语句:

    System.out.println():先输出数据,然后换行;
    System.out.print():只输出数据;

    ⑤ 每一行执行语句都以;结束。
    ⑥ 编译的过程:编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。

    3.注释

    单行注释://注释内容

    多行注释:/* 注释内容 */

    文档注释:/** 注释内容 */

    作用:
    ① 对所写的程序进行解释说明,增强可读性。方便自己,方便别人
    ② 调试所写的代码

    特点:
    ① 单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的 .class 结尾的字节码文件中不包含注释掉的信息
    ② 注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。
    ③ 多行注释不可以嵌套使用

    4. 良好的编程风格

    3.1 正确的注释和注释风格

    使用文档注释来注释整个类或整个方法
    如果注释方法中的某一个步骤,使用单行或多行注释。

    3.2 正确的缩进和空白

    使用一次tab操作,实现缩进
    运算符两边习惯性各加一个空格。比如:2 + 4 * 5。

    3.3 块的风格
    行尾风格(Java API源码选择的风格)

    3.4 命名风格:

    包名:多单词组成时所有字母都小写:xxxyyyzzz
    类名、接口名:多单词组成时,所有单词的首字母大写: XxxYyyZzz(大驼峰式)
    变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写: xxxYyyZzz(小驼峰式)
    常量名:所有字母都大写。多单词时每个单词用下划线连接: XXX_YYY_ZZZ

    相关文章

      网友评论

          本文标题:3、java代码基础特点

          本文链接:https://www.haomeiwen.com/subject/zfkuzrtx.html