Java语言的特点
        有很多小特点,重点有两个开源,跨平台
 Java语言是跨平台的

Java语言的平台
        JavaSE
        JavaME--Android
        JavaEE

DK,JRE,JVM的作用及关系(掌握)
    (1)作用
        JVM:保证Java语言跨平台  (虚拟机)
        JRE:Java程序的运行环境
        JDK:Java程序的开发环境
    (2)关系
        JDK:JRE+工具
        JRE:JVM+类库

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

Java程序的最基本单位是类  。Java程序要想执行,必须有main方法。

Java程序的开发执行流程:
        A:编写java源程序(.java)
        B:通过javac命令编译生成.class文件
        C:通过java命令运行(虚拟机jvm).class文件

path环境变量的作用
        保证javac命令可以在任意目录下运行

path环境变量(方法)

找到环境变量的位置,在系统变量里面
            新建:
                变量名:JAVA_HOME
                变量值:D:\develop\Java\jdk1.7.0_60
            修改:
                变量名:Path
                变量值:%JAVA_HOME%\bin;以前的内容
注释:单行注释// 多行注释/**/  文档注释/**  */

关键字:全部小写

标识符:

一组成元素

1 英文字符: a-zA-Z

2数字: 0-9

3符号: _与$

二、标识符规则

1数字不能开头

2不可以使用关键字

3严格区分大小写,不限制长度起名时,尽量达到见名知意

常见的命名规则(见名知意)
        A:包    全部小写
            单级包:小写
                举例:liuyi,com
            多级包:小写,并用.隔开
                举例:cn.itcast,com.baidu                
        B:类或者接口
            一个单词:首字母大写
                举例:Student,Demo
            多个单词:每个单词首字母大写
                举例:HelloWorld,StudentName
        C:方法或者变量
            一个单词:首字母小写
                举例:name,main
            多个单词:从第二个单词开始,每个单词首字母大写
                举例:studentAge,showAllNames()
        D:常量
            全部大写
            一个单词:大写
                举例:PI
            多个单词:大写,并用_隔开
                举例:STUDENT_MAX_AGE

常量(掌握)
  在程序执行的过程中,其值不发生改变的量

转载于:https://www.cnblogs.com/w-xibao/p/7861120.html

Java概述、环境变量、注释、关键字、标识符、常量相关推荐

  1. 【java基础04:注释 关键字 标识符 字面值 字节】

    目录 注释 关键字 *在编写的过程中记忆 标识符:程序员有权利自己命名的单词 字面值 注意: 字节 注释 单行注释 //这里是单行注释 多行注释 /*这里是多行注释里面的内容可以换行*/ 文档注释S ...

  2. java se环境变量设置_JavaSE中环境变量的配置

    在说Java中环境变量配置之前,还是先说说JDK和JRE吧. JRE(Java Runtime Environment),即Java的运行环境.主要包括JVM(Java Virtual Machine ...

  3. win7上的linux环境变量,java之环境变量配置win7andlinux.docx

    初学java 之 环境变量配置win7 and linux 首先我们了解一下我们要配置的各个变量的含义:  bin 可执行文件: lib  是sun官方库文件: src.zip 源代码 JAVA_HO ...

  4. Java设置环境变量的作用和意义

    Java设置环境变量的作用和原因 在java 中需要设置三个环境变量(1.5之后不用再设置classpath了,但建议继续设置以保证向下兼用问题) JDK安装完成之后我们来设置环境变量:右击" ...

  5. java语言环境变量_JAVA语言环境变量的设置教程

    本文主要向大家介绍了JAVA语言环境变量的设置教程,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 安装JDK到目录,我这里是C:\Java 右键点击计算机属性 在系统变量里面建 JA ...

  6. java开发环境变量配置-JDK11-(win10),重启之后环境变量配置失效的解决办法

    win10安装jdk11及环境变量配置 如果你之前已经安装过java的老版本的话,建议先卸载一下,同时删除掉环境变量的配置,这样比较容易一次性成成功,直接到设置里面应用程序找到java卸载就好 下载J ...

  7. java的环境变量classpath中加点号 ‘.’ 的作用

    java的环境变量classpath中加点号 '.' 的作用 "."表示当前目录,就是编译或者执行程序时,你的.class文件所在的目录: 当找.class文件时,先去" ...

  8. xp java配置_WinXP系统Java配置环境变量的方法

    谈起Java环境变量我想大多数编程人员都知道,因为我们想要进行编程就必须先配置它,不过不少用户不知道WinXP系统Java怎么配置环境变量,为此小编赶紧整理了一篇WinXP系统Java配置环境变量的方 ...

  9. java运行环境变量及自定义变量

    [README] 本文主要介绍java运行环境变量的获取,如何读取 env.properties 文件并将自定义变量写入到系统变量: [1]System.getenv() 获取环境变量 public ...

  10. linux下设置java,Linux下设置java的环境变量

    Linux上设置java的环境变量 首先安装JDK,网上有很多教程,这里就不再赘述,有一点,安装的时候要注意下载和自己的操作系统位数相一致的JDK文件. 1.uname -a 查看自己系统是x64的还 ...

最新文章

  1. 《ASP.NET MVC4 WEB编程》学习笔记------Web API 续
  2. 谷歌最新提出无需卷积、注意力 ,纯MLP构成的视觉架构
  3. 杭电2032杨辉三角
  4. Xen server三 为xen添加存储及创建虚拟机
  5. 二分查找-数组实现(小trick)
  6. 时频分析:短时傅立叶变换实现(5)
  7. Shell中字符串反转的六大方法
  8. Java Integer.compareTo()比较大小
  9. linux内存布局的内核实现--用户空间的映射方式
  10. 机器学习之保存与加载.pickle模型文件
  11. 190717每日一句
  12. 直接插入排序和冒泡排序有什么区别 直接插入排序和冒泡排序有哪些不同
  13. 计算机备份打印机驱动程序,如何在Windows上备份打印机驱动程序和队列
  14. 如何批量去除图片水印?批量去水印方法
  15. UML培训取得姣好成绩,受到客户好评
  16. linux中.sh文件是什么?怎么执行?
  17. GET blob:https://172.0.0.1:80/194d39e8-7254-4fc8-b2d9-81109b8ccc94 net::ERR_ACCESS_DENIED 200 (OK)
  18. Android UI 之实现多级列表TreeView
  19. 电子学会图形化scratch编程等级考试二级真题答案解析(选择题)2020-9A卷
  20. c++实现strstr函数

热门文章

  1. java 先序遍历_二叉树的前序中序后序遍历(java代码)
  2. c++ 分页展示_分合相宜 Excel透视报表生成分页和汇总报表
  3. qq群 html,我的群组-普通群组.html
  4. curl php 模拟来源_php 使用curl模拟ip和来源进行访问的实现方法
  5. arm板telnetd为什么运行不了_一种基于ARM的嵌入式系统开发的方案详细讲解
  6. VS2019安全函数scanf_s问题
  7. openMVG跑自定义数据出错
  8. 160 - 24 Chafe.2
  9. 后台系统可扩展性学习笔记(七)Service Discovery与微服务
  10. mcq 队列_基于人工智能的智能体能力倾向问答(MCQ) 套装1