美文网首页
Javase基础

Javase基础

作者: WhiteNightNote | 来源:发表于2016-09-23 22:25 被阅读0次

    Javase

    2016年9月23日

    8:29

    一、现在流行的计算机语言

    C:面向过程

    C++:面向过程+面向对象

    Java:面向对象

    PHP:用于书写Web应用

    Python:用于书写脚本(可以考虑作为第二计算机语言:爱写脚本是种病)

    C#:用于编写苹果手机语言(目前不能跨平台)

    Ruby:日本

    Android:linux + java

    二、Java语言特性

    1、跨平台性:利用JVM(Java虚拟机)可以在Windows,Linux、Mac等系统上面使用Writeonce,Run anythere.

    三、Java开发前的准备工作

    配置环境变量:

    Path:windows系统执行命令时要搜寻的路径

    方法:我的电脑右键、属性、高级系统设置、环境变量、系统变量、path、将JDK中的bin文件夹的地址值添加到path变量值的最前方以“;”结束。

    动态调用:1、在系统变量里面新建一个变量JAVA_HOME变量值设置为bin文件地址值“/bin”前半部分

    2、将"%JAVA_HOME%/bin;"添加到path环境变量值的最前方即可实现动态调用

    3、当bin文件夹地址值变化时,只需要将JAVA_HOME的变量值改变即可。“%.......

    %用于实现动态获取

    四、第一个程序

    public class KaiSheng {

    /*标识符:对各种变量、方法和类命名时使用的字符序列(凡是自己能起名字的都叫标识符)起名时要做到见名知意

    标识符命名规则:(必须遵守,否则会报错,编译不通过)

    1、标识符由26个英文字母大小写、0-9、_和$构成

    2、数字不能用来开头

    3、Java严格区分大小写,长度无限制

    4、不能用关键字和保留字,但能包含关键字和保留字

    5、标识符不能包含空格

    标识符命名规范:(不遵守不会报错,要养成良好的编码习惯)

    1、包名:均为小写xxx或xxxyyyzzz

    2、类名、接口名:单词首字母大写Xxx或XxxYyyZzz

    3、方法名、变量名:单单词组成时小写,多单词组成时xxxYyyZzz

    4、常量名:所有字母都大写

    */

    //main方法,是主方法,是一个程序运行的入口

    //类,主方法,方法体,程序是写在主方法的方法体中

    public static void main(Stringargs [] ) {

    System.out.println("First day in KaiSheng is agood day");

    }

    }

    五、转义字符

        /n     换行符

        /t     制表符(占4个空格位)

        //     转义/

        /"     转义“

        /’      转义‘

    六、数据类型(变量需要先赋值,再使用)

    a.基本数据类型(8种)

         int4字节是Java默认整数类型

          short     2字节

            bit      1字节

           long     8字节    longl =12345678L // 注意加L

          double  8字节   是Java默认浮点类型

         float       4字节    floata =374.123F//注意加F

         char       2字节

          boolean

    b.引用数据类型

        String          当String数据与“+”共存时,其后的“+”为连接符

    七、数据类型之间的相互转换

          a.自动数据类型转换:容量大→小

           表达式中最大的数据类型决定了结果的数据类型(注意整形和浮点型数据默认为int和double)           例:short s= 3;s =s+3中s+3即为int型

        b.强制数据类型转换:容量小→大要使用强制类型转换符:()

            例:long l1=12345L;

               int m 1=(int)l1;

    八、注释

        a.单行注释://

        一般写在注释语句的上方或后面

    b.多行注释:/*

                            *

                            *

                            */            多行注释不能嵌套

    c.文档注释:

        Java特有,是源文件的说明书

       格式:/**

                *@author

                 *@version

                 *@param

                 */

    相关文章

      网友评论

          本文标题:Javase基础

          本文链接:https://www.haomeiwen.com/subject/unxxyttx.html