Javase基础

2016-09-23  本文已影响0人  WhiteNightNote

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

             */

上一篇下一篇

猜你喜欢

热点阅读