⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 12.txt

📁 是一个 java 基础学习软件 有设计说明
💻 TXT
字号:
//
变量名
 ? 用标识符命名,对应一定数量的内存存贮单元,其单元数视变量类型而定。
标识符
 ? 符合一定命名规则的字符串序列
//
变量命名不能重复

Java区分大小写

变量必须先定义,再使用
只有定义过,才能为其分配相应数量的存储单元
一旦定义,变量类型才能确定,才能检查其运算的合法性
//
Java语言中,为各种变量、方法和类等起的名字称为标识符
Java标识符的命名规则:
应以字母、下划线、美元符开头
后跟字母、下划线、美元符或数字
Java标识符大小写敏感,长度无限制
//
Java基本数据类型
Java中定义了四类/八种基本数据类型
逻辑型---- boolean
文本型---- char
整数型---- byte, short, int, long
浮点数型---- float, double
public class Test {
        public static void main (String args []) {
	  boolean b = true; 	//声明boolean型变量并赋值	  	  int x, y=8; 	    	// 声明int型变量
	  float f = 4.5f; 	// 声明float型变量并赋值
	  double d = 3.1415; 	//声明double型变量并赋值
        	  char c; 		//声明char型变量
           	  c = '\u0031';		//为char型变量赋值        	
        	  x = 12; 		//为int型变量赋值 
         }
}
//
逻辑型
boolean类型适于逻辑运算,一般用于程序流程控制 
boolean类型数据只允许取值true或false,不可以0或非0的整数替代true和false。
用法举例:
	boolean  b = false;
	if(b==true)  {
		    //do something
	}
//
文本型
char型数据用来表示通常意义上“字符”
字符常量是用单引号括起来的单个字符
char c = 'A';
Java字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示
char  c1 = '\u0061';
Java语言中还允许使用转义字符'\'来将其后的字符转变为其它的含义
char c2 = '\n';           //代表换行符
//
整数类型
Java各整数类型有固定的表数范围和字段长度,而不受具体操作系统的影响,以保证Java程序的可移植性 
	类    型	占用存储空间	表数范围
            byte	           1字节 	-128 ~ 127 
            short	           2字节 	-215 ~ 215-1 
            int 	           4字节 	-231 ~ 231-1 
            long	           8字节 	-263 ~ 263-1 
Java语言整型常量的三种表示形式: 
十进制整数,如12, -314, 0。 
八进制整数,要求以0开头,如012 
十六进制数,要求0x或0X开头,如0x12 
Java语言的整型常量默认为int型,如:
		int i =3;
声明long型常量可以后加‘ l ’或‘ L ’ ,如:
		long  l = 3L;
//
浮点型
Java浮点类型有固定的表数范围和字段长度
	类    型	占用存储空间	表数范围
            float	           4字节 	-3.403E38~3.403E38 
            double	           8字节 	-1.798E308~1.798E308 
Java浮点类型常量有两种表示形式
十进制数形式,必须含有小数点,例如:
	3.14       314.0      .314 
科学记数法形式,如
	3.14e2      3.14E2      314E2 
Java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F,如:
 		double  d = 3.14;
		float  f = 3.14f;
//
Java引用类型
Java语言中除8种基本数据类型以外的数据类型称为引用类型 
引用类型数据以对象的形式存在 
引用类型变量的值是某个对象的句柄,而不是对象本身 
声明引用类型变量时,系统只为该变量分配引用空间,并未创建一个具体的对象 
//
对象的构造和初始化
	为引用类型变量分配引用空间 
	创建新对象--首先为新对象分配内存空间,并进行属性(实例变量)的默认初始化 
Java引用类型成员变量默认初始化原则
成员变量类型 	取值 
          byte	0 
          short	0
          int 	0
          long	0L
          char	'\u0000' 
          float	0.0F 
          double	0.0D 
          boolean	false 
          所有引用类型	null 
//
Java变量分类
变量用于记录数值可变的数据
按所属的数据类型划分:
基本数据类型变量
引用数据类型变量
按被声明的位置划分:
局部变量:方法或语句块内部定义的变量
成员变量:方法外部、类的内部定义的变量

Java变量使用前必须先声明和初始化(赋初值)
局部变量声明语法格式
     DataType  varName1[=value1][,varName2[=value2]…] 
成员变量在类的定义中声明
在创建对象的同时创建有关的成员变量
成员变量创建后系统自动对其进行
默认初始化
显式初始化

局部变量的作用域就是它所在的方法或语句块
在程序调用方法(进入语句块)时,局部变量才被创建并可用,随方法(语句块)的退出,局部变量将被销毁
成员变量依附于对象(局部变量)存在,具有与对象相同的生存期和作用域。 

//
String 类
String是最常用的一种Java引用类型
String类对象保存不可修改的Unicode字符序列
String常量是用双引号括起来的0到多个字符,例如:String s = "HelloWorld";
String类型数据可以和任何其它数据类型进行"+"操作,实现字符串连接的效果。
//
对象造型 (Casting )
	对Java对象的强制类型转换称为造型
	在造型前可以使用instanceof操作符测试一个对象的类型
	从子类到父类的类型转换可以自动进行
	从父类到子类的类型转换必须通过造型(强制类型转换)实现
	无继承关系的引用类型间的转换是非法的
//

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -