Java 基础----(一),java基础----
Java 基础----(一),java基础----
关于Java简介:
Java 是一种典型的面向对象的程序设计语言。Java 是由Sun Microsystems 公司于1995年5月推出的Java 程序设计语言(下面简
称Java 语言)和Java 平台的总称。 Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、
游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。
Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
Java 三个体系:
J2SE标准版 (Java2 Standard Edition)
J2EE企业版 (Java 2 Platform,Enterprise Edition)
J2ME小型版 (Java 2 Micro Edition)
Java5.0版本后,更名为JAVAEE、JAVASE、JAVAME 。
类的定义:
类名首字母大写,后面的每个单词首字母也大写
类里面的主函数不是必须的,你若需要运行该类,就需要写主函数
关键字:
关键字的所有字母,都为小写;
main 不为关键字,但是可以被 虚拟机 识别
常量 与变量:
常量 :是指其值不可改变的量;有两个特殊的常量boolen常量(有两个值true和false)和null常量(只有一个值null)
final 标识不可以改变的变量。 习惯上将常量的名字统统大写。
变量 :是指其值是可以改变的量。
说明:
1)Java要求在使用一个变量之前要对变量的类型加以声明。
2)Java中一个变量的声明就是一条完整的Java语句,所以应该在结尾使用分号。
3)变量的命名规则:变量必须以一个字母开头。
变量名是由一系列字母或数位的任意组合。
注意:1)在Java中绝对不能出现未初始化的变量,在使用一个变量前必须给变量赋值。
2)声明可以在代码内的任何一个位置出现,但在方法的任何代码块内只可对一个变量声明一次。
3) java中凡是写整型默认类型都为int ,小数默认都是double型。定义一个float型为 float f = 2.3f;
类型转换:
(1)自动转换(隐式转换)
eg A: byte a = 3; a = a + 2(默认为整型);
会出现精度的损失。因为2默认是一个整型的数占4个byte,经过自动类型提升(以小的为主,小的向大的提升,计算机机底层自动帮你完成),a+2变为4个byte,再赋值给一个byte就会报错。
eg B:System.out.println('a'+1); 输出结果98
(2)强制转换(显式转换)
eg A : b = (byte)(b+2)
进行强制类型转换就不会出错
eg B :System.out.println((char)('a'+1)); 输出结果b. (PS: 在ASCII中a为97,A为65,字符‘1’代表49.)
各种运算符:
算数运算符:+ 、 - 、 * 、 / 、 %
赋值运算符:= 、 += 、 -= 、 *= 、 /= 、%=
逻辑运算符: &、 | 、 ^ 、 !、
&&、 ||
比较运算符: == 、 != 、 <= 、
>=
转义运算符:
通过\ 来转变后面字母或者符号的含义
位运算符:<< 、 >> 、 >>> 、 & 、 | 、 ^ 、 ~(取反)
相关文章
- 暂无相关文章
用户点评