资讯详情

路线一:《JavaSE》第二章

路线一:《JavaSE》

  • :java在源程序中有权自命名的都是标识符(类名、方法名、变量名、接口名、常量名...)
  1. 只能由“数字、字母、下划线_、美元符号$不能含有其他字符的组成。
  2. 大小写、非关键词、无长度限制(不要太长)不能以数字开头。
  1. 见名知意。
  2. 遵守驼峰命名方式
  3. 类名、接口名首字母大写,后面每个单词首字母大写。
  4. 变量名、方法名:首字母小写、后面每个单词首字母大写。
  5. 常量名,全部大写。
  1. 字面值(即数据):10、100abc”、'a'、true、false...
  2. 分类:数据类型。
  3. 单引号只能存储字符,不能存储字符串。
  4. 字符串字面值:双引号;字符字面值:单引号(英文半角)

:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。(以后可以作为关键词使用):goto、const。

:true、false、null。

abstract:表示类或成员方法具有抽象属性 assert :断言用于程序调试 boolean :声明布尔类型关键字的基本数据类型之一 break:提前跳出一块 byte:基本数据类型之一,字节类型 case :用在 switch 在句子中,表示其中一个分支 catch:用于异常处理,用于捕捉异常 char:基本数据类型之一 class:声明一个类 const :保留关键字,没有具体意义 continue:回到一个块的开始 default:例如,默认,使用 switch 在句子中,表示默认分支 do:用在 do-while 循环结构中 double:双精度浮点数的基本数据类型之一 else:在条件句中使用,表示条件不成立时的分支 enum:枚举 extends:表明一种类型是另一种子类型,这里常见的类型有类型和接口 final:表示不可变,最后 finally:用于处理异常情况,声明基本肯定会执行的句子块 float:单精度浮点数的基本数据类型之一 for:循环结构的引导词 goto:保留关键字,没有具体意义 if:条件句引导词 implements:表示一个类实现了给定界面 import:表示访问指定的类别或包 instanceof:用于测试对象是否是指定类型的实例对象 int:基本数据类型之一 interface:接口 long:长整数类型是基本数据类型之一 native:声明一种方法是与计算机相关的语言(如 C/C 语言)实现 new:创建新的实例对象 package:包 private:一种访问控制方式:私用模式 protected:访问控制模式:保护模式 public:访问控制模式:共用模式 return:从成员方法中返回数据 short:短整数类型是基本数据类型之一 static:表示具有静态属性 strictf:用来声明 FP_strict表达式遵循(单精度或双精度浮点数)IEEE 754 算术规范 super:引用或构造当前对象的父类型 switch:分支语句结构的引导词 synchronized:代码需要同步执行 this:引用当前实例对象 throw:抛出异常 throws:声明在当前定义的成员方法中需要抛出的所有异常 transient:声明不需要序列化成员域 try:尝试一个可能抛出异常的程序块 void:声明当前成员方法没有返回值 volatile:这表明两个或两个以上的变量必须同 while:用于循环结构———————————————— 版权声明:本文为CSDN博主「Jayco-J」遵循原创文章CC 4.0 BY-SA版权协议,请附上原始来源链接和本声明。 原文链接:https://blog.csdn.net/LvJzzZ/article/details/106987093

  1. 变量定义:本质上是内存中的一个空间,包括:数据类型、名称、字面值。
  2. 功能:变量重复使用内存空间。
  3. 数据类型功能:不同的数据有不同的类型,不同的数据类型会分配不同大小的空间。
  4. 要求:数据与数据类型一致(字面值与数据类型一致)。
  5. 变量名:合法标识符(首字母小写后每个单词首字母大写)。
  6. 声明/定义变量语法:数据类型 变量名(字面值);
  7. 实例:
    int i; //声明 int age = 13.//声明和赋值可以放在一起 age = 18; ///赋值后可以重新变化 int size; i=11;//先声明再赋值,必须先初始化。 int a,b,c; //变量在一行声明多个,需要逐一赋值。 a=1; b=2; c=2;

  8. 两种访问形式:第一种(读取)get);第二种(修改set)。
  9. 注:方法体自上至下依次执行顺序(逐行执行,不结束不执行下一行)。
  10. 两个名称相同的变量不能在同一功能域定义。
  11. 变量作用域,出了大括号就不知道了(有效范围,出了范围就不能访问)。
  12. 在类体中定义变量时static不要去掉。
  13. for循环语句中定义的仅限循环内变量有效,外部可访问。
  14. 分类:局部变量(在方法体中),成员变量(类体内,方法外)。
  15. 可以在不同的作用域定义相同的变量。
  16. java遵循就近原则。
  17. 不能直接写在类体中java除声明变量外,语句。

  1. 数据类型作用:指导JVM数据在运行过程中分配了多少内存空间。
  2. 两种数据类型:基本数据类型和引用数据类型。
  3. 基本数据类型分为四类:整型(byte 1、int 4、short 4、long 8);浮点型(double 8、float 4)、布尔型(boolean 1)、字符型(char 2)。
  4. 引用数据类型:字符串型(String)。
  5. 计算机只认二进制。
  6. 单位换算 (1TB = 1024 * 1024 * 1024 * 8)
  1. 注:计算机表示 char 不能用二进制表示
  2. 计算机如何在现实中表达文字?(人为干预,提前制定文字与二进制的转换关系,即字符编码)
  3. 字符编码:首先出现ASCII码。
  4. 用同一对照表编码和解码不会出现乱码。
  5. ASCII代码(使用一个字节代码)
    'a' 97
    'A' 65
    '0' 48
  6. ISO-8859-1 国标码
  7. GB2312 < GBK < GB18030
  8. 支持繁体中文:大五码<big5>
  9. 同一文字unicode编码
  10. java采用unicode编码方式
  11. 现在实际开发中采用UTF-8较多。
  1. 短整型 short 2【-32768~32767】
  2. 整型 int 4【-2147483648~2147483647】
  3. 长整型 long 8【-9223372036854775808~9223372036854775807】
  4. 布尔 boolean 1【true,false】
  5. 字符型 char 2【0~65535】
  6. 成员变量默认0,局部变量不会。(先声明再赋值)
  1. byte(1字节,占用8个比特位)
  2. 关于java中数字类型,数字有正负之分,二进制中有一个二进制位成为符号位。符号位在所有二进制的最左边。
  3. 符号位 0整数、1负数。
  4. byte类型的最大值 01111111【00000000 00000000 00000000 10000000(二进制)-1】即127
  5. 最小值 -128(具体怎么用二进制表示 原码、反码、补码有关)
  6. 例子(十进制97转换二进制):
    97=64+32+1
    128 64 32 16 8 4 2 1
    对应 1 1 0 0 0 0 1
  7. byte 1 【-128~127】,可以表示256个不同的数字(256个不同的二进制)
  •  
  1. 一个中文两个字节 char正好是2个字节。
    char k='一';
  2. 转义字符 \
    \n //换行
    

  3. 待完善....

标签: p28j4mj密封连接器p28k2aqjg连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司