A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我有幸参与感受java基础11天,今天借着这个广阔的平台:今天就给大家分享java基础11天心得和一点笔记。。希望对刚入行的没有基础童鞋一点点帮助。。废话不多说直接上笔记!

第一天
千里之行始于脚,没错就是脚!!!!!!!!!!!
今天内容介绍
     java 概述 ,helloword 案例
     工具安装,环境变量,注释,关键字
     常量,变量,数据类型,标识符
     
     一,语言创始人 詹姆斯.高斯林(james Gosling)  1990 1994
     
     1.跨平台  平台 指操作系统(Windows Linux Mac)
               一次编译到处运行  原理是跨平台是依赖java虚拟机 JVM(java Virtual Machine)
        JVM  JRE JDK      
        JVM  java虚拟机       实现跨平台
        JRE  包含JVM 和核心类库   java的运行环境
        JFK  包含JRE 和JAVA开发工具     开发java程序
        
               
    2 .常用dos命令      
             win+r,然后cmd
        命令   d: 回车  磁盘切换
               dir(directory) 列出当前目录下的文件以及文件夹
               cd(change directory)改变指定目录(进入指定目录)
                 进入 cd目录  ;cd多级目录
                 回退  cd.. ;cd\
                 cls:(clear screen)清屏
                 exit:退出dos命令行
                 
        JDK     编译  javac 源文件进行编译                  javac 文件名.java
              编译后市Class文件执行时不需要class扩展名   java  文件名
              
              
    二.环境配置
                环境变量    path%JAVA_HOME%\bin;
              1.注释   单行注释 //
                       多行注释:/**/   
                       文档注释:/** */
              
              2.关键字概述
                    定义:被java语言赋予特定含义的单词
                    特点:组成关键字的字母全部是小写
    三  语法格式   
              1.常量
                    定义:在程序中不可改变的量
                    分类:字符串常量,整数常量,小数常量,字符常量,布尔常量,空常量
              2.变量
                    定义:在程序执行过程中,在某个范围内其值可以发生改变的量
                    格式:  数据类型 变量名=初始化值
              3.数据类型
                    java数据类型的分类 : 基本数据类型  引用数据类型
                       基本数据类型    四类
                     整型   byte 1 short 2 int 4 long  8      浮点型 float 4 double 8    字符型  char 2  布尔型  boolean  1
                           
              4.标识符
                    定义:  给包,类,方法,变量起名字;
                    规则:  由字符,下划线_美元符$组成
                             这里的字符采用的是unicode字符集,所以包括英文大小写字母,中文字符,数字字符等。
                    注意事项   
                            这个不能以数字开头,不能是java中的关键字.
                    命名原则:见名知意
                           包命名 : 最好是域名倒过来写
                           类或者接口:  如果是一个单词首字母大写,如果是多个单词每个单词首字母大写(驼峰标识);
                           方法或者变量:  如果是一个单词全是小写  如果是多个单词,从第二个单词首字母大写
                           常量:  如果是一个单词,所有字母大写 如果是多个单词所有单词大写,用下划线区分每个单词
               5.基本数据类型变量的定义和使用
                    变量的定义格式:
                        数据类型 变量名=初始化值
                    基本数据类型:
                        byte,short,int,long,float,double,char,boolean.
                    注意:
                        整数默认是int整型   定义long 在数据后面 L   
                        浮点数默认是double类型, float 数据类型  要在数据后面加f
                        数据类型数据定义 byte b=20;  java常量优化机制;
                    
                    变量未赋值,不能直接使用   
              
               6.数据类型转换
                    隐式数据类型转换
                        取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算
                    强制转换的格式
                                * b = (byte)(a + b);?
                    强制转换的注意事项
                    * 如果超出了被赋值的数据类型的取值范围得到的结果会与你期望的结果不同!
              希望能给大家一点微末的帮助!!!!!!!!!!!

QQ图片20170310102051.png (238.93 KB, 下载次数: 0)

QQ图片20170310102051.png

QQ图片20170310102115.png (128 KB, 下载次数: 0)

QQ图片20170310102115.png

6 个回复

倒序浏览
可以啊,总结了真么多
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
不错不错,思路清晰明了
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
我们11天没学那么多啊,面向 对象还没开始                 
回复 使用道具 举报
hailong5214 发表于 2017-3-10 19:53
我们11天没学那么多啊,面向 对象还没开始

这是新改革后的……
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马