java入门->基础知识1 java了解

1:java用于服务器的开发; 特点:开源,面向对象,跨平台(一次编译,到处使用),安全,GC垃圾回收机制。

2:java编译运行过程:

 编译:java源程序(.java)--(通过javac命令编译源文件)-->java字节码(.class)

 运行: 通过java命令启动JVM -->加载.class文件-->运行.class文件

 JDK-->java的开发工具    JDK=JRE+编译运行等命令工具

   JRE--> java的运行环境 JRE= JVM+ java系统类库

 JVM-->java的虚拟机  加载并运行 .class文件

3.java

3.1变量

 指代在内存中开辟的空间,专门用于存放数据。

 变量申明:变量名+变量类型

3.2变量的命名

 1)由数字,字母,"_"和$组成

 2)首字母不能以数字开头

 3)大小写  驼峰命名 见名知意

 4)不能使用关键字

3.3 java基本数据类型

 int:整形, long:长整形, double:小数,浮点型 ,char:字符型, boolean :true或false

 整形:byte(-128~127),short(-32768~32767),int,long;

   浮点型:float,double

  char字符是表现形式,实际上是int码, char形直接放在单引号之中,有且只有一个。

     ASCll 码:"a":97;"A":65;"0":48

 基本内心间的转换:

 byte->short-> int-> long-> float-> double 

     char ->int   

  自动转换: 小->大                 强制转换  大->小

        int:4个字节, char:2个字节 double:4个字节

3.4算数运算 +,-,*,/,%,++,--

       1)%取余,余数为0即为整数

   2)++/--,自增1,自减1,可以在变量前,可以在变量后。

   2.1)单独使用,在前灾后无差别;eg: int  a=5;a++=6  =>a++=a+1

           2.2)被使用,在前在后有差别

     a++为a的值,++a的值为a++的值。

  关系运算,逻辑运算->boolean类型

  赋值运算:=,+=,/=,*=,%=,-=

       字符串拼接:+

  使用条件(三目)运算符:boolean? 数1:数2

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值