介绍,环境搭建,基础语法,常量,变量
1、进制转换
1.1 十进制转换为二进制
辗转相除法等
1.2 二进制转换为十进制
逢二进一
2、Java介绍
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。
Java分为三个体系:
JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。
2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字"2":J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。
java是面向对象的高级编程语言
Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,而是引用。并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
3、环境搭建
3.1 JDK 、 JRE的安装
JDK:Java Developemnt Kit,Java开发工具包 JRE:Java Runtime Enviroment,Java运行环境 JDK包含JRE
3.2 环境变量的配置
3.3 Java的运行机制
1、编码–>得到后缀为.java的文件
2、编译–>得到字节码文件.class
3、jvm Java虚拟机运行运行.class文件
4、基础语法
4.1 注释
概念:对代码进行解释说明的文本内容 特点:不参与运算 目的:增强代码的可读性 格式:
1、单行注释:// 注释内容
2、多行注释:/* 注释内容 /
3、文档注释:/* 注释内容 */
4.2 关键字
概念:Java语言已经预先定义好的一些具有特殊功能的单词 例如:public、class、static、void、if、else、int、float、for、 switch、return、extends、implements、synchronized
概念:类、方法、变量、对象的名字 规则:由不以数字开头,字母,数字,下划线,美元符所组成 注: 1、见名知意 2、不能与关键字重名 3、Java语言严格区分大小写 4、标识符不宜过长 5、规范:
a.变量、方法:全部小写,多个单词组成时,从第二个单词起每个单词的首字母大写。(小驼峰)
例如:int age; toDegree();
b.类、接口:首字母大写,多个单词组成时,每个单词的首字母大写。(大驼峰)
例如:Test、Math、RuntimeException
c.常量:全部大写,多个单词组成时,单词之间用下划线连接
例如:PI
5、常量
变量的命名必须字母必须全部大写,用final关键字修饰
常量的分类: 1、整型常量:所有整数 2、浮点型常量:所有小数 3、字符常量:用一对单引号括起来的单个字符,必须要有一个字符,字符不能为空 4、字符串常量:用一对双引号括起来的一串字符,可以有内容为空的字符串,表示一段空串 5、布尔常量:只有两个值,true、false 6、空常量:只有一个值,null,表示该数据没有分配存储空间
6、变量(variables)
变量的本事就是代表一个“可操作的存储空间”,空间位置是确定的,但里面放置什么值不确定。我们可以通过变量名来访问“对应的存储空间”,从而操作这个“存储空间”存储的值
6.1 局部变量(local variables)
方法或语句块内部定义的变量,生命周期是从声明位置开始到方法或语句开执行完毕为止。
局部变量在使用强必须先声明、初始化在使用
6.2 成员变量(又称实例变量 member variables)
方法外部、类内部定义的变量。从属于对象,伴随对象始终。如果没有赋初值,他会自动初始化成该类型的默认初始值。
数据类型 初始值
int 0
double 0.0
char ‘\u0000’
boolean false
6.3 静态变量(类变量 static variable)
使用static定义。从属于类,生命周期伴随类始终,从类加载到卸载。
- #Java基础语法#(1)Java介绍及环境搭建
- Java语言基础{Java_se(01)}-搭建Java开发环境-环境变量(环境配置)-Java的基本语法-Java的三大注释-关键字和保留字-Java中的语言分隔符
- 黑马程序员_Java基础(环境搭建,常量变量,类型转换,运算符,控制语句)
- Java基础语法day01(Java开发环境搭建、HelloWorld案例、基础知识介绍)
- 【lua】第一章-lua基础(搭建环境,变量语法基础)
- Python语法基础--变量和常量
- Swift基础语法: 21 - Swift的可变形形参, 常量形参, 变量形参, In-Out形参
- java之基础语法二(注释、关键字、常量、变量)
- Java基础语法--常量与变量
- JAVA基础1 语法基础变量与常量
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- 黑马程序员——Java基础语法(一)---关键字、常量、变量、运算符
- 003--swift语法基础(变量和常量)
- 黑马程序员——Java基础语法(一)_关键字、标识符、常量、变量、运算符
- 01_Java基础_第1天(Java概述、环境变量、注释、关键字、标识符、常量)
- swift基础语法之——变量和常量
- I006-黑马程序员_毕向东_Java基础视频教程第01天-06-Java环境搭建(环境变量临时配置方式)
- 黑马程序员——Java基础语法---关键字、常量、变量、运算符
- client高性能组件化框架React简单介绍、特点、环境搭建及经常使用语法
- Swift基础1.1——基本的语法—变量和常量