【第22期】观点:IT 行业加班,到底有没有价值?

第二章 Java语言基础2 (关键字、运算符、进制、变量类型)

原创 2017年01月10日 09:05:36

2.1 关键字

权限:private, protected, public

定义:abstract, final, static, synchronised

类:extend, implements

引用、实例:new, this, super, instanceof

异常:try, catch, finally, throw, throws

包:package, import

其它:native, strictfp, transient, volatile, assert


2.2 标识符

变量、对象、接口等的名称

由字母、数字、‘-’、'$'组成

不可以用数字开头,不可以使用关键字

‘-’、'$' 一般可用于企业内开发规范


2.3 注释

1) 单行 

//....

2) 多行 

/* ...  */

3) 文档注释  

/**

...

*/

javadoc提取此注释


2.4 注释的应用

需求、思路、步骤 etc.


2.5 常量

整数、小数、布尔值、字符、字符串、空值


2.6 进制

0 八进制

0x 十六进制

1byte = 8 bit (二进制位)


2.7 进制转换

熟悉二进制、八进制、八进制之间的转换


2.8 负数的表现形式

正数按位取反后+1

因此,最高二进制位为1


2.9 内存中的一个存储区域

该区域有名称和类型


2.10 类型提升 & 强制转换

eg: int + byte低向高提升(自动)

int + int

int + (int) long高向低转换(强制)


2.11 字符类型转换

编码表 ASCII、Unicode、脚本312、jbk


2.12 类型运算细节

eg:

byte b = 4;    //整型4的最后一个byte赋给b
byte b1 = 3;
byte b2 = 7; // b2 = 127
byte b2 = b1;


// 可能损失精度


2.13 算术运算符

+, -, *, /, %

3+"2" 任何值与String进行+运算为字符串连接

a++, ++a, a--, --a


2.14 赋值运算

+=, -=, *=, /=

short s = 3;
s += 4 //可编译,强制类型转换为int
s = s + 4 // error








版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Java基础第一阶段——02_Java语言基础_关键字&变量&运算

Java基础第一阶段——Java语言基础_关键字&变量&运算 学习视频:毕向东35天Java基础_毕向东 录制时间:2012年2月19日 视频目录:视频时长:4小时19分钟章节 使用 # 每日视频 ...

第一部分 Core Java部分

第一节 Java 基础知识 java语言是解释执行,java源码是通过编译生成一种特殊的.class的中间字解码文件,然后再有JVM进行解释执行。 java语言对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。java语言不允许多继承,使继承关系成树装图,每个类都只能由一个父类。java语言的开发效率高,但执行效率低(相当于c++的55%)。 java的垃圾回收机制,在java中new的对象不需要向c++一样进行delete操作,JVM会根据情况回收垃圾对象。(懒汉机制,等待资源没有的时候才回收)我们只能够建议JVM进行垃圾回收,例如∶Syst

Java基础学习第二天——基础数据类型介绍

Java关键字、标识符 Java数据类型和类型转换 Java运算符 Java基础常见面试题

S1-使用Java语言理解程序逻辑-第二章变量、数据类型和运算符

<p class="MsoNo

Java语言基础:基本数组类型

1. 一维数组的声明和初始化,分成动态和静态: // 动态创建10个整型,默认初始化为0 int[] a1 = new int[10]; // 静态创建4个整型,并初始化为括号中的值 int[] a2 = {1, 2, 3, 4}; // 动态创建MyClass数组,需要遍历创建数组中的每个类实例 MyClass[] a3 = new MyClass[3]; for (int i =
  • isiqi
  • isiqi
  • 2011-03-25 21:48
  • 384
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)