JavaEE第一章

目录

1.Java优势

2.环境准备工作

3.Java的运行机制

4.第一个Java程序

5.编码规范

6.公开类public class

7.注释

8.包-package


  • 1.Java优势

    • 简单
    • 纯面向对象
    • 跨平台
    • 开源
  • 2.环境准备工作

    • 1.安装JDK
    • 2.配置JDK:环境变量
      • JAVA_HOME:jdk的安装目录
        告知计算机JDK的 位置
      • Path:jdk的bin目录
        告知计算机其他软件JDK命令的位置
      • CLASSPATH:.
        • 告知计算机编译生成的字节码文件的位置
        • .代表当前目录
    • 3.名词解释
      • 1.JDK:Java工具包
        类库+JRE+调试工具+编译器
      • 2.JRE:Java的运行环境
        JVM+解释器
      • 3.JVM:Java虚拟机
        • 可以屏蔽操作系统之间的底层差异,为跨平台提供支持
  • 3.Java的运行机制

    • 源代码--编译器--编译成字节码文件(平台通用文件)--解释器--解释执行
      先编译再解释执行
  • 4.第一个Java程序

    • 新建一个后缀名为Java的源文件
    • 1.class 类
      • 是盛放代码的容器
      • 是程序的基本组成部分
    • 2.类名
      • 作用为区分各个类
      • 同一源文件下的类不可重名
    • 3.{}:划分类的边界
    • 4.主函数:程序的入口
      • 写法固定public static void main(String[] args){}
      • 一个类只能存在0-1个主函数
      • 所以想要运行的内容都必须写进主函数
    • 5.输出语句:将某个内容展示到控制台查看
      • 写法固定:System.out.println("helloworld");
      • ln 换行 可以输出空值,不加ln不能输出空值
    • cmd
      • 编译:javac 源文件名.java
      • 执行:java 类名
      • 每个类都会在编译完成后生成一个对应的字节码文件
      • 字节码文件的文件名必须与对应的类保持一致
      • 执行时执行的就是字节码文件
  • 5.编码规范

    • 硬性规范
      • 严格区分大小写
      • 不能以数字开头
      • 只能是字母 数字 _ $(空格也是符号)
      • 不能使用关键字 如String等
    • 软性规范
      • 不能以汉字命名,容易乱码
      • 类名:大驼峰命名法,所有的组成部分首字母大写
      • 变量和方法名:小驼峰命名法,从第二个组成部分开始大写---studentAge
      • 常量名:全大写,多个组成部分之间_连接:STUDENT_NUMBER
      • 望名知意
      • 注意代码的层次缩进
  • 6.公开类public class

    • 所有位置都能访问的类
      public class 类名{
      
      }
      • 类名必须和源文件名保持一致
      • 一个源文件中至多有一个公开类
  • 7.注释

    • 不参与运行,作用为被程序员用来给代码添加备注说明
    • 单行注释//
      //单行注释
    • 多行注释/* */
      /*通常用来注释代码
      通常用来注释代码
      通常用来注释代码*/
    • 文档注释/**     */
      多行注释的一种
      • 通常用来添加说明(公开类 方法)
      • 生成一个说明文档
  • 8.包-package

    • 归纳整理字节码文件class
    • 语法:package 包名1.包名2...;
    • 规范:全小写,三层起步
      package com.hjl.day1_1;
      • 文件夹嵌套
    • 位置:必须写在源文件有效代码的第一行
    • 书写package后必须带包编译和运行
      • 带包编译:javac -d . 源文件名.java
      • 带包运行:java 包名.类名
    • 一个源文件可存在0-1个package
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值