学习记录(一)

一、JAVA编译软件

1、eclipse

(1)简介

console=cmd 控制台

java project 工程

src-源代码文件夹

eclipse项目路径创建:package-com(或者cn).公司名简称.项目名.模块名(其中“.”相当于路径中“/”)

(2)实际操作


二、JAVA变量

1、标识符

标识符:是命令类名、变量名、方法名、文件名的有效字符序列。
              标识符区分大小写,如:boy和Boy不同

JAVA标识符规则:1、JAVA标识符是由字母、数字、下划线、$组成
                                 2、不能以数字开头,不能是“保留字”(“关键字”)

关键字(保留字)-java语言中已经赋予特定意义的单词(关键字以小写存在)

2、变量和常量




(1)变量基本类型

基本类型:整数型(byte、short、int、long)、单精度浮点型(float)、双精度浮点型(double)、字节型(char)、布尔型(boolean)。



转义字符:不能通过键盘输入到字符串或程序中时使用的字符常量。
                    /N 换行 /B 退格 \+ 水平制表 /' 单引号 /" 双引号 \\反斜线

(2)变量的声明

变量的声明是为了指定/分配变量的位置

变量的声明语句 1、数据类型 + 变量名称 = 值
                             2、数据类型 + 变量名称1,变量名称2 = 值


(3)数据类型转换

1、自动转换

按位数从低到高自动转换(特点是悄然进行)

      char   byte short →  int   →long  → float  →double
低 16位    8位  16位 →32位 →64位 → 32位 → 64位     高

2、强制转换

例:int x=(int)34.56
                 ()表示强制转换  括号内int 转换类型


三、JAVA运算及运算符

1、算数运算符

+ 加 a+=b→a=a+b下同
-  减
*  乘
/  除
% 取余
++ 自加
--   自减

a++与++a的区别
int a=7
a++=7 a++先赋值再加a++=7;a=8
++a=8 ++a先加1再赋值++a=8

2、关系运算符

>  大于
<  小于
>=  大于等于
<=  小于等于
==  等于
!=   不等于

3、逻辑运算符与逻辑运算

(一)逻辑运算符&&与,与运算 &


&& 与 a&&b,a真b真→a&&b真;a真b假,a假b真→a&&b假;a假b假,a&&b假

int c=2,d=3
int e=c&d=5
先将2和3换算成二进制,分别为……0000 0010和0000 0011,与运算结果就为……0000 0010。
运算规则: 两个操作数中位都为1,结果才为1,否则为0

(二)逻辑运算符或||,或运算 |


||    或 a||b,a真b真→a||b真;a真b假,a假b真→a||b假;a假b假,a&&b假

int c=2,d=3
int f=c|d=3
将2和3换算成二进制,分别为……0000 0010和0000 00011,或运算结果就为……0000 0011。
运算规则:两个操作数中位只要有一个为1,那么结果就是1,否则为0.


(三)逻辑运算符!,非运算~

!     非 !a,a真,!a假;a假,!a真

int d=3
int f=~d=-4



你可能感兴趣的:(学习记录(一))