第1弹、Java的基础常识

1. Java开发架构

JVM : 虚拟机;

JRE : JVM+ 核心类库;

JDK : JRE+Java开发工具。

2. Java安装目录下目录功能简介

bin : 存放一些可执行程序工具;

db : 小型数据库;

jre : Java程序运行时环境;

include : 由于JRE是C and C++ 实现的,启动时需要引入必要的头文件;

lib : Java类库;

src.zip : JDK的核心类源代码。

3. 补码,反码 and 原码

原码: 数据对应的二进制码。      eg.  - 29 == 10011101B

反码: 原码除最高位(符号位)外取反。  eg. 11100010B

补码: 反码+1。                                        eg.  11100011B

4. 基础类型的大小

byte、short、char (16bit) <  int  <  long  <  float  <  double

这里要说明JVM中采用Unicode编码,char是2个字节的,可以表示一个汉字。

5. 加号在Java中的两种作用

     a. 字符串连接 

     b. 数据相加

public class TestSum{

          public static void main(void)

          {

                       int a = 10, b = 10;

                       int sum = a+b;   //相加作用

                       System.out.println("Sum"+sum); // 连接作用

          }

}

6. 双等号在Java中的作用

对于对象对比的是地址是否相同,Note: Sting 是一个类。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 5,502评论 4 12
  • Java-Review-Note——1.Java基础知识 标签: JavaStudy 1.面向过程与面向对象的对比...
    coder_pig阅读 3,998评论 1 4
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,898评论 18 399
  • equals和==的区别 1.基本数据类型(byte short char int long float doub...
    Rush的博客阅读 3,950评论 0 2
  • 那日初逢 我已霜降悲华,你恰芳菲满庭 我默而不语阑珊转身,你寂寞无心浅唱低吟 你无力抚我寸寸殇,我无能及你窈窕身 ...
    恒风阅读 1,482评论 0 0