JAVA学习笔记
java常用的软件:系统软件如:DOS,WINDOWS,LINUX等 人机交互:图形化界面方式简单直观易于接受 命令行方式:需要有一个控制台,输入特定的指令
JRE java运行环境 JDK java工具包 简单讲就是使用JDK开发的java程序,用JRE运行
命令行的基本使用:
Help Set:设置、修改、删除临时环境变量,关闭命令行窗口就恢复原来的环境变量 第一个程序 Holle world:
class Demo { publicstatic void main(String[]args) { System.out.print("helloworld"); } }
Print 在控制台上打印 ln 打印完之后回车一次 *关键字都是小写的 类名首字母大写
*类名只能包含 字母大小写、0—9、_、$, 注释:用于注解说明解释程序的文字、提高了代码的阅读性。 单行注释:格式://注释文字 多行注释:格式:/*注释文字*/ 文档注释:格式:/**注释文字*/
*注释的作用: 1.注解说明程序 2.调试程序
*代码是思想的体现形式,写代码一定要写注释,这已经是代码的书写规范 *写程序首先要有思想
*写程序第一步:先写多行注释,先明确需求,就是写程序的思路。 java中的常量:整数,小数,布尔(只有两个值:ture、false)、字符(用’ ‘ 标识)、字符串(用” ”标识)、null常量(Null)。 八进制:三个二进制为一个八进制位,因为三个二进制最大表示7,八进制逢七进一 010-101-110 2 5 6 0256
十六进制:四个二进制最大表示15,四个二进制表示一个十六进制位,使用 8421码
java四类八种基本数据类型 第一类:整型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(有两个值可取true false) 第四类:字符型 char
boolean 布尔型 1/8 byte 字节类型 1 char 字符型 2 一个字符能存储一个中文汉字 short 短整型 2 int 整数类型 4 float 浮点类型(单精度) 4 long 长整形 8 double 双精度类型(双精度) 8
java中默认的整数类型是int类型,如果要定义为float型,则要在数值后加上l或L; 默认的浮点型也是双精度浮点,如果要定义为float型,则要在数值后加上f或F。
基本数据类型自动转换 byte->short,char -> int -> long float -> double int-> float long -> double 小可转大,大转小会失去精度!!
单独的字符表示编码表上对应的数值
兼容各种文字的码表国际标准码表unicode A=65,a=97
运算符 算数运算符:+ - * / %(取余数,模运算,如果涉及到负数的模运算,就参考被模数)+(连接符,任何数据和字符串相加都是和字符串相连接)
赋值运算符++在前 先赋值后运算 ++在后 先运算后赋值
i = 3; i = i++; 输出结果为:i=3; 运算过程: temp为缓冲区 Temp = i; i = i + 1; i = temp;
赋值运算符:= ,+=,-=,*=,/=,%= 举例 +=: a+=2=>a=a+2 +=的好处:会自动进行强制类型转换。
|