黑马程序员技术交流社区

标题: 基础班笔记Day01 [打印本页]

作者: 迁客骚人    时间: 2018-1-29 14:38
标题: 基础班笔记Day01
Day01、易错点

一、Java语言
1、语言平台:J2SE;完成桌面应用开发,是J2ME和J2EE的基础
             J2ME;开发电子消费产品和嵌入式设备提供方案,现已被安卓取代。
             J2EE; 大型网站天猫,京东等针对Web应用程序开发。
2、JAVA跨平台运行依赖JVM(虚拟机);
   JRE==JVM + 核心类库;
   JDK==JRE + Java开发工具;
二、常用DOS命令
1、打开控制台;win + R,然后cmd回车。
2、常用命令; d: 回车        盘符切换
              Dir 回车,列出当下目录文件夹及文件
              进入        cd 目录;cd 多级目录
回退        cd..        ;cd\
              Cls 清屏
三、注释
1、单行注释//aa
2、多行注释/*aa*/
3、文档注释/**aa*/
四、关键字
1、组成字母全部小写
五、常量
1、定义:程序执行过程中,值不会发生改变的量。
2、分类:字符串常量;整数常量;小数常量;字符常量;布尔常量(true,false);空常量(null)
六、变量
1、本质上讲是内存中的一小块区域。
2、定义格式:数据类型 变量名 = 初始化值;
3、未赋值不能使用;只能在所属范围内有效;单行上可定义多个变量(不推荐)
七、计算机单元
1、计算机存储设备的最小信息单元是“比特位”——b
2、最小储存单元是“字节”——B
3、1B = 8bit
八、数据类型
1、概述:每一种数据都给出了特定的数据类型,不同的数据类型有不同的内存空间
2、(1)基本数据类型;
        整数型(byte,short,int,long);浮点型(float,double);字符型(char);布尔型(boolean)

(2)引用数据类型
   类,接口,数组
九、标识符
1、给包,类,方法,变量 起名
2、组成:字符(unicode字符集;大小写字母,数字字符,中文字符(一般不建议)),下划线,美元符$
3、注意事项:不能以数字开头;不能是Java中的关键字
4、命名规则:(1)包;全部单词小写,多级包用.隔开。例:com.itheima
            (2)类;所有单词首字母大写(大驼峰)
            (3)方法,变量;首单词首字母小写,之后单词首字母大写
十、类型转换
1、默认转换
   (1)Byte,short,char——int——long——float——double——boolean
   (2)bybe,short,char之间不转换,参与运算首先转换为int类型
2、变量参与的运算至少提升一个数据类型
3、强制转换:大类型转小类型
             例:int a = 10;
                 Byte b = 20;        
                 Int c = a + b;//正常应为
Byte c = (byte)(a + b);//强制转换后为




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2