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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© servo 中级黑马   /  2018-3-24 21:56  /  899 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Java是个跨平台的语言,一处编译多处运行

程序员开发需要安装JDK,我们编写的是源代码(*.java),给客户的是(*.class),客户只需要安装不同系统的jvm就可以运行。
JDK>JRE>JVM
DOS命令(黑窗口):
如何打开DOS控制台
windows系统:win + R --> 输入cmd --> 回车
常用命令 –d: 回车        盘符切换
         –dir(directory):列出当前目录下的文件以及文件夹
         –cd (change directory)改变指定目录(进入指定目录)
          ?进入        cd 目录;cd 多级目录
          ?回退        cd..        ;cd\
         –cls : (clear screen)清屏
         –exit : 退出dos命令行       
JDK的安装和配置环境变量
        JAVA_HOME 是安装JDK路径(包含了bin和lib)
        PATH     是安装JDK路径的bin(整个路径)
        CLASSPATH  是安装JDK路径的lib(整个路径)
注释分类: 单行注释 // 注释内容    快捷键  ctrl+/,再来一次就取消了
           多行注释 /* 需注释的内容*/  快捷键  ctrl+shift+/,ctrl+shift+\(取消)
           文档注释 /** 需要注释的内容 */  
关键字
     (1)字母全是小写
     (2)常用的代码编译器对关键字有特殊颜色
数据类型
       1 基本数据类型
       2 引用数据类型

标识符
      由字符,下划线_,美元符$组成,也可以是汉字(建议不使用,由于文档转移时,到别处编译时可能乱码(外国的东西最好的英文))
注意事项
       1,不能数字开头
       2,不能java中的关键字
包:做好是公司域名倒过来写,要求都小写
类或者接口: 1.如果是一个单词首字母大写2.如果是多个单词每个单词首字母大写(驼峰标识)?
方法或者变量:1. 如果是一个单词全部小写2.如果是多个单词,从第二个单词首字母大写
常量:1.如果是一个单词,所有字母大写2.如果是多个单词,所有的单词大写,用下划线区分每个单词
字符和字符串:
字符参与运算就是那对应的值操作
'a'   97
'A'   65
'0'   48
字符串参与运算
这里其实做的不是加法运算,而是字符串拼接。字符串和其他类型的数据做拼接,结果是字符串类型的。
算数运算符++和——的用法
单独使用结果都一样,没什么区别
参与操作的时候:
                如果++或者--在变量的后面,先拿变量参与操作,后变量做++或者--
                如果++或者--在变量的前面,先变量做++或者--,后拿变量参与操作
循环结构
        1).do...while循环
                定义格式:

                        初始化语句;//int i = 1;
                        do {
                                循环体语句;
                                控制条件语句;//i++;
                        } while(判断条件语句);
                执行流程:
                        1).执行初始化语句
                        2).执行循环体语句
                        3).执行控制条件语句
                        4).执行判断条件语句,看其返回值是true还是false
                                        如果是true,就继续执行
                                        如果是false,就结束循环
                        5).回到第2步继续向下执行
        2).三种循环结构的区别(重点!!!)
                a.for循环和while循环必须先判断条件是否成立,条件成立才会执行循环体
                b.do...while循环至少执行一次循环体
                c.for循环与while循环的区别:
                        如果你想在循环结束后,继续使用控制条件的那个变量,用while循环
                        否则,用for循环,不知道使用哪个循环就使用for循环,因为变量及早的从内存中释放,提高了内存的使用效率
        3).死循环
                * 两种最简单的死循环格式:
                        while(true) {

                        }
                        System.out.println("------------------");
                        for (; ; ) {
                               
                        }

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马