• JAVA基础


    1.程序语言的发展过程:

    机器语言->汇编语言(C、Basic、Pascal、Fortrain)->第三代(Algo、Simula67、Ada、SmallTalk,C++、Java、C#)

    2.Java的特点:

    1)简单易学:摒弃了指针、结构及内存管理;

    2)安全性高:强制型语言、垃圾回收机制;

    3)跨平台:JVM虚拟机

    4)多线程

    3.Java的应用领域:

    1)J2SE主要用来开发桌面软件

    2)J2ME嵌入式开发,向手机里软件和掌上电脑等

    3)J2EE属于网络编程,JSP等等

    4.Java语言的基本元素

    1)标识符:以字母、下划线、美元符开始的一个字符串序列,后面可以跟字母、下划线。美元符和数字

    2)关键字:都是小写英文字母

    5.Java中的数据类型

                                        

    6.输出数据的格式控制

                             

    注意:Java中没有%ld和%lf

    7.常量

    1)整型常量:

      默认是int,如果数字过大,应该在末尾加L,否则会溢出。 如long i=98888392792L

      十进制(12)  八进制(O12)  十六进制(ox12)

    2)浮点常量:

      默认是double类型,如果想写成float,在数字后边加f  

     如:float x=2.2f

    3)字符常量:

     必须用单引号括起来,一个字符占两个字节。如’a’

    特殊字符:’ ’ ‘’退格 ‘ ’回车  ‘ ’制表

    4)布尔类型常量

    8.不同类型变量的存储范围

    byte 一个字节    boolean 一个字节

    char 两个字节    short 两个字节

    int   四个字节     float 四个字节

    long 八个字节     double 八个字节

    9.数据类型的转化

                

    10.运算符

    + - *  / %

    >  >=  <  <=   !=(不等于)   ==

    逻辑运算符   ! &&   ||

    赋值运算符   =  +=  -=   *=  /= %=

    位运算符   &  |   ~  ^(异或)

    +

    %

    >>

    <<

  • 相关阅读:
    java ssh 框架下 利用junit4 spring-test进行单元测试
    在写junit test 的时候出现的java.lang.UnsupportedClassVersionError问题
    IBatis 2.x 和 MyBatis 3.0.x 的区别(从 iBatis 到 MyBatis)
    mysql GET DIAGNOSTICS 语法
    如何优化用SQL语句INSERT INTO … SELECT插入数据时锁全表的问题
    mysql中binlog_format模式与配置详解
    MySql 里的IFNULL、NULLIF和ISNULL用法区别
    mysql order by 优化 |order by 索引的应用
    几款开源ESB总线的比较
    ETL简介
  • 原文地址:https://www.cnblogs.com/xiaoxiaohui2015/p/5398715.html
Copyright © 2020-2023  润新知