Fork me on GitHub

java 初级01


1.java继承了OAK语言能够跨平台运行的特点,融合了面向对象的编程分格,广受开发人员的喜欢。
2.java分为三各分支:
    java ME: 对应于移动手机等设备的开发。

    java SE: 对应于桌面的开发,可以开发基于控制台或图形界面的应用程序。
    
    java EE:对应于企业级开发,包括b/s架构的开发,分布式开发,web服务等非常丰富的内容。
3.java特点:
    面向对象开发
    健壮性和安全性
    高性能
    平台无关性
    多线程开发
    分布式应用
4.java准备
    安装jdk
5.jdk配置
    java_home:jdk的安装目录
    classpath:jdk提供的类库,也就是java_home下lib目录中的jar文件

6.标示符
   变量,类的名称
   只能用$ 下划线  数字  字母来命名  开头可以用字母、$和下划线
7.变量
    分配内存空间

   int a;   //定义变量
   a=30;     // 初始化
   或
   int a=30;
8.定义变量的语法:  数据类型 变量名=[初始值]  
9.注释
   //单行注释
   /*    */多行注释
   /**   */文档注释
10.数据类型分为基本类型和引用类型
    基本类型有
    byte   占用1字节空间   
    char   占用2字节空间   
    short  占用2字节空间   
    int    占用4字节空间
    long   占用8字节空间
    float  占用4字节空间
    double 占用8字节空间
    Boolean 占用1字节空间
    应用类型
    string     字符串
    integer    正型的包装类
    arraylist  集合 保存一系列的数值
11.转义字符
    最基本的有\n  \\  \t \' \b  \a等


12.常量:整数   浮点数等
13.运算符:
    常见的运算有赋值运算  算术运算  关系运算 逻辑运算
14.java输入:
   Java.util.Scanner inout=new java.util.Scanner(System.in);
   int score=input.nextint();
15.Scanner常用的输入有
    next     输入字符串
    nextInt  输入int类型的数据
    nextshort  short类型
16.命名规则
   骆驼命名法:  方法和属性使用骆驼命名法
   帕斯卡命名法:类,接口 枚举使用帕斯卡命法
   匈牙利命名法:g_int_age
17.数据类型的转换
    自动转换   由低精度到高精度转换
    强制类型转换    (转换类型)转换常量
18.IDE集成开发环境   能够编译 运行  测试等集成的开发环境

19.程序执行的方式
       编译执行
            要求语法完全正确才能编译成功
            一次编译,多次执行
            性能高
            java   c   c++  C#等
       解释执行
           边解释边运行,逐行进行
           一次解释,一次执行
           性能低
            html  asp  jsp等

posted @ 2014-05-14 18:06  淡无心  阅读(103)  评论(0编辑  收藏  举报