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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 萧先生 初级黑马   /  2018-3-24 23:33  /  850 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

从预习班到基础班,学习Java有半个月的时间了,总结了一些学习过程中的知识点,我来给大家说说吧.
说说java的两个版本,比如java1.2版本,分为了javaSE,javaME,和javaEE这三个平台,不同的平台在实际生活当中的应用也不同,接着是java1.5版本,从5.0的tiger,到6.0的河马,再到7.0的海豚,沿着这样一个更新的过程,Java在不断的变得强大起来..
java的版本:
        java1.2版本的时候  三个平台   
                        javaSE:java的基础
                        javaSE创造了坦克大战和贪吃蛇这两款经典游戏
                        javaME:嵌入式开发:
                        地铁的刷卡就是用javaME开发的
                        javaEE:企业级应用:淘宝;京东,OA平台都是使用javaEE开发
        java1.5版本的时候:
tiger(老虎)5.0  (河马)6.0 (海豚) 7.0
       
一些常用的DOS命令:
d:回车  盘符切换
        dir回车  列出当前目录下文件或文件夹
        cd 进入某一个目录  改变指定目录
        cd..回车  回退一个单级文件夹
        cd 多级目录\\
        cd/ 退回到盘符的根目录
        exit 退出
很有用,后面linux会用到.

给大家附上完整的数据类型分类:
        A.整形
                Byte,short,int,long               
整形的默认类型是int
        B.        浮点型
                Float,double               
浮点型的默认类型是double
        C.字符型
                char               
        D, 布尔型
                boolean       

逻辑运算符这一块比较有意思,老师讲在这需要记住一个结论:一个数异或同一个数两次,还是等于它本身。这是一个面试题,说不定将来出去面试会碰到,要留意一下.
        逻辑运算符:
                &,|,^,!   
                &&,||
                用于连接关系表达式
                和 &:有false则false                               
                或 |:有true则true                                       
                异 ^:相同则false,不同则true。                 
                非 !:true则false  false则true                 
                       
               &&:&&和&的结果一样
               ||:||和|的结果一样

               &&和&的区别:
               &&有短路效果,左边为false,右边不执行
               &左边无论是什么,右边都会执行
                         
             ||和|的区别:
             ||有短路效果,左边为true,右边不执行
             | 左边无论是什么,右边都会执行

注意:参与逻辑运算符的量都必须是boolean类型的,结果也都是boolean类型的        .       

我整理了一下if语句和for语句的一些方法和格式:
1.if结构
                格式一:
                if (true/false) {
                }
                格式二:
                if (true/false) {
                } else {
                }
                格式三:
                if () {
                } else if () {
                } else if () {
                } else {
                }
2.switch结构
                格式:
                switch (key) {
                case value:
                        break;
                default:
                        break;
                }
                key可以接收的数据类型:byte,short,char,int,String
               
3.for循环
                for(初始化语句;判断条件语句;控制条件语句){
                        循环体语句;
        }
4.while循环:
                初始化语句;
        while(判断条件语句){
                循环体语句;
                控制条件语句;
        }
5.do...while循环:
                初始化语句;
        do{
                循环体语句;
                控制条件语句;
        }while(判断条件语句);

死循环:
long i = 0;
for(;true;){
        System.out.println(i++);
}

while(true){
        System.out.println(i++);
}

do{
        System.out.println(i++);
}while(true);

这些格式后面会经常用,尤其是死循环,需要我们牢记!

0 个回复

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