• Java1


    Java语言的基本了解

    Java语言是一种编程语言,距今有37年的历史了。它的应用目前最为广泛(与其他语言相比)
    
    JDK的发展史:目前最新版本是JDK10。

    计算机储存单元

    8 bit = 1 Byte
    1024 B = 1 KB
    1024 KB = 1MB
    1024 MB = 1GB
    1024 GB = 1TB

    十进制与二进制的相互转换

    Cmd命令提示符:方便开发Java程序

    如何使用cmd

     启动                                Win+R
    切换盘符                         盘符名称:  ( ' : ' 是英文的)
    进入文件夹                     cd 文件夹名称
    进入多级文件夹              cd  文件夹1文件夹2文件夹3
    返回上一级                     cd ..
    直接回根路径                 cd 
    查看当前内容                 dir
    清屏                               cls
    退出                               exit
    

    如何注释

    1. // 注释文案
    2.
                   /*          ......                   
                               .......
                              多行注释
                                                       */
    
    3. 文档注释----用此方法注释的内容会被解释成程序的正式文档
                     /**       ......              */
    

    什么是JDK,JRE,有什莫不同?

    1、面向人群不同:
    
                JDK是面向开发人员使用的SDK。
    
                JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者。
    
    2、重要程度不同:
    
                 JRE的地位就象一台PC机一样,编写的Java程序必须要JRE才能运行。只要你的电脑安装了JRE,就可以正确运行Jav a应用程序。
    
    3、安装位置不同:
    
                 如果安装JDK,电脑有两套JRE,一套位于 jre 另外一套位于 C:Program FilesJavaj2re1.4.1_01 目录下。
    
                如果安装JRE,会在 C:Program FilesJava 目录下安装唯一的一套JRE。
    

    JDK的安装以及环境变量的配置----见书

    简单的JAVA程序

    //第一行的第三个单词必须和所在的文件名称完全一致,大小写也要一样
    //public class后面代表定义一个类的名称,类是Java当中所有源代码的基本组织单位
    public class HelloWorld {
        //第二行的内容是万年不变的固定写法,代表main方法
        //这一行代表程序执行的起点
        public static void main(String [] args) {
            //第三行代表打印输出语句
            System.out.println("Hello World!");
        }
    }
    

    关键字

    关键字是有特殊含义的、被保留的、不可以随意使用的字
    
    关键字的特点:
    1.完全小写的字母
    2.在增强版的记事本中(例如Notepad++)有特殊颜色
    

    标识符

    标识符是只在程序中,我们自己定义的内容。比如类的名字、方法的名字以及变量的名字...都是标识符
    
    命名规则
    1.硬性要求
    
        标识符可以包含英文字母26个(区分大小写)、0-9数字、$美元符号、和_下划线
        标识符不能以数字开头
        标识符不能是关键字
    
    2.软性规范
    
        类名规范:首字母大写,后面每个单词的首字母大写
        变量名规范:首字母小写,后面每个单词的首字母大写
        方法名规范:首字母小写,后面每个单词的首字母大写
    

    常量与变量

    常量:在程序运行中,固定不变的量
    
        1.常量的分类
    
            字符串常量、整数常量、浮点数常量、字符常量、布尔常量(只在量中取值。truefalse)、空常量(null。代表没有任何数据)
            字符常量打印输出两个单引号中间有且只有一个字符
            空常量打印输出不能直接打印一个null放在println()的括号里面
    

    变量:在程序运行中,可以发生改变的量
    创建变量的格式: 数据类型 变量名称 = 数据值;
    1.注意事项
    创建多个变量,那么变量之间的名称不可以重复
    对于float与long类型来说,字母后缀F和L不可丢掉
    没有赋值的变量不可以直接使用
    变量的使用不可以超过作用域的范围
    可通过一个语句创建多个变量(不推荐)

    数据类型转换

    低: Byte 、short、char——> int ——>long——>float——>double      高
    自动转换:从低级到高级发生自动类型转换
    强制转换:例如    Byte  b;
                                 short  s1;
                                 short  s2 =  (short)(s1+b);
    

    运算符

    取模(取余数):%      余数的符号与被除数相同。 如:-10%3=-1;  10%-3=1;
    
    ++:自增,变量值加一。例:a=3; a++=3,a=4;
    --:自减,变量值减一。例:b=6; b--=6,b=5;
    x=3; ++x=4,x=4;
    y=6; --y=5,y=5;
    三目运算符:例:a>b?,a:b 正确返回为a,错误返回为b.
    
    &:AND,与
    |:OR,或
    &&:短路与,两个操作数皆为真,运算结果才为真。
    ||: 短路或,两个操作数只要一个为真,运算结果就为真。
    

    类与对象的关系

    类代表一个共性,对象代表一个个性。类是由属性和方法组成的。
    
    class 类名称{
        数据类型  属性;
        ......
        public  返回值的数据类型  方法名称(参数1,参数....){
            程序语句;
            return 表达式;
        }
    }
    

    对象的创建及使用

    所有的对象名称都在栈内存中保存,而对象的具体内容保存在对应的堆内存,必须用new关键字才能开辟堆内存空间。
    栈内存放的是推内存的地址。
    
    创建:
        类名  对象名称 = null;   //声明对象
        对象名称 = new 类名();   //实际化对象
    

    面向对象的封装性、继承性、多态性。

    见书92页
  • 相关阅读:
    现代软件工程_团队项目_阿尔法阶段_后端python部分编程规范_2017.11.28
    现代软件工程_团队项目_阿尔法阶段_阿里云服务器部署_2017.11.24
    现代软件工程_团队项目_阿尔法阶段_前端知识分享_2017.11.22
    JavaScript基础(二)
    JavaScript基础(一)
    Socket接口
    【学习】CSS基础(一)
    【学习】HTML基础(二)
    【学习】HTML基础入门(一)
    现代软件工程_团队项目_阿尔法阶段_前端页面原型v1.0.2_2017.11.14
  • 原文地址:https://www.cnblogs.com/yuanqizhizhi/p/11456281.html
Copyright © 2020-2023  润新知