Loading

1.入门程序、常量、变量

 
 
Java虚拟机:
  Java虚拟机——JVMJVM(JavaVirtualMachine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java最具吸引力的特性之一。我们编写的Java        代码,都运行在JVM之上
 
  跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写          的程序运行在JVM上,而JVM运行在操作系统上,Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机
 
JRE和JDK:
  JRE(JavaRuntimeEnvironment):是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。
 
  JDK(JavaDevelopmentKit):是Java程序开发工具包,包含JRE和开发人员使用的工具
 
  我们想要运行一个已有的Java程序,那么只需安装JRE即可。我们想要开发一个全新的Java程序,那么必须安装JDK
 
 Java环境变量配置:
    https://jingyan.baidu.com/article/ca41422f833b065faf99ed0b.html
 
Java程序开发三个步骤:
编写源程序
文件名:HelloWorld.java
源码:
 
// 类名HelloWorld是公共的,需要与文件名的HelloWorld一致
// public class声明定义类的名称,类是Java当中所有源代码的基本组织单位
public class HelloWorld{
/* main方法固定格式,称为主方法。写法是固定格式不可以更改。main方法是程序的入口点或起始点,无论我们编写多少程序, JVM在运行的时候,都会从main方法这里开始执行 */
public static void main(String[] args){
// 打印输出语句
System.out.println("HelloWorld");
}
}
 

 

 

编译源程序
  Javac HelloWorld.java(带Java后缀) 生成文件 HelloWorld.class
  编译是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中,javac编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功
 
运行源程序
  Java HelloWorld(运行class文件,不带后缀)
  运行:是指将class文件交给JVM去运行,此时JVM就会去执行我们编写的程序了。
 
注释
  单行注释:// 这是一个注释信息
  多行注释:/* 这是一段注释信息 */
 
标识符
  标识符:是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。HelloWorld案例中,出现的标识符有类名字HelloWorld。
 
命名规则
  标识符可以包含英文字母26个(区分大小写)、0-9数字、$(美元符号)和_(下划线)。标识符不能以数字开头。标识符不能是关键字
  标识符不能以数字开头
  标识符不能是关键字
 
命名规范(建议)
  类名规范:首字母大写,后面每个单词首字母大写(大驼峰式) HelloWorld
  方法名规范:首字母小写,后面每个单词首字母大写(小驼峰式) helloWorld
  变量名规范:全部小写 helloworld
 
常量
  概述:常量是指在程序中固定不变的数据
分类:
 
 
 
数据类型
  Java的数据类型分为两大类:
  基本数据类型包括(四类八种):
  整数 byte short int long
  浮点数 float double
  字符 char
  布尔 boolean
Java中的默认类型,整数是int,浮点数是double
 
引用数据类型包括: 类 、 字符串、数组 、 接口 、lambda
基本数据类型是固定的四类八种,只要不是基本类型,就一定是引用类型
 
变量
  常量是固定不变的数据,在程序中可以变化的量称为变量。
  java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型
  变量定义的格式包括三个要素: 数据类型 、 变量名 、 数据值
  右侧定义的数值范围不能超过左侧声明数 据类型的取值范围
  例如:1. int A = 7;//变量类型/变量名/变量值/分号结尾
  2.int B; //变量类型
  B=7; //变量值
 
 
long类型:建议数据后加L表示
float类型:建议数据后加F表示
 
 

posted @ 2020-11-19 23:58  木子七  阅读(111)  评论(0编辑  收藏  举报