博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基础问题--春招准备:java基础第一记
阅读量:5164 次
发布时间:2019-06-13

本文共 1381 字,大约阅读时间需要 4 分钟。

  最近结束实习开始准备春招,我自己计划了一些复习的内容,这边主要是java的基础的一些问题。

  1、jdk、jre、jvm的意思和关系

    jvm:java virtual machine,java虚拟机,相当于小型的计算机,可以实现运算、存储、处理、最终实现java的跨平台性

    jre:java runtime environment,java运行环境,里面包含jvm和核心类库

    jdk:java development kit,java开发工具包,里面包含jre、一堆java工具(javac、java、jdb等)和java基础类库(java API)

    jdk中包含jre,在jdk的安装目录下包含两个文件夹,bin和lib,在这里可以认为bin就是jvm,lib是jvm工作所需要的类库,而jvm和lib合起来就称为jre。

  2、以下赋值正确的为:

    ① int num1 = (int)"12".    false    Integer.parseInt("12")

    ② int num2 = 12.0  false  int num2 = (int)12.0

    ③ double num3 = 2d  true

    ④ double num4 = 5  true

    ⑤ int i = 48; char ch = i+1;  false  char ch = (char) (i+1)

    ⑥ byte b = 19; short s = b+2;  false  byte b = 19; short s = (int)b+2;

    将String转换成double:  double d = Double.parseDouble("12.5");

    将char转换成String:  char ch = 'c'; String s = ch+"";

    基本数据类型之间的转换:

      自动类型转换:小 -- 大

      

      强制类型转换:大 -- 小

    String和基本数据类型之间的转换:

      基本类型 -- String:String s = 基本类型 + "";

      String -- 基本类型:调用parse方法

      以上转换只针对于非char类型,String类型转换成char类型需要 string.charAt(index) 示例: String s = "s"; char c = s.charAt(0);

  3、&&和&的区别:

    &&:如果条件1为false,则条件2不进行判断

    &:不论条件1是否为false,都对条件2进行判断

    (|| 与 |)类似

  4、数组声明方式:

    String[] s;

    String s[];

    String s[] = new String[length];

    String [] s = {};

    String [] s = new String[] {};

    

 

转载于:https://www.cnblogs.com/qugemingzihaonan13/p/10081745.html

你可能感兴趣的文章
子元素设置margin-top,父元素无法将margin-top包含在父容器的原因及解决办法
查看>>
Centos服务器搭建(6)——安装JDK
查看>>
C语言_第二讲_规范以及常用数据类型
查看>>
RIP的缺点
查看>>
Unity最优化摘要
查看>>
类模板使用说明
查看>>
Redis源代码分析(一)--Redis结构解析
查看>>
Flex父子窗体相互调用
查看>>
改动网卡IP信息
查看>>
【Java】国内maven私服
查看>>
第三方开源水面波浪波形view:WaveView
查看>>
POJ 2251 Dungeon Master(3D迷宫 bfs)
查看>>
Linux查看和编辑文件
查看>>
MVC之 自定义过滤器(Filter)
查看>>
loadrunner controller:设置多个load generator
查看>>
关于self.用法的一些总结
查看>>
[原创.数据可视化系列之十三]idw反距离权重插值算法的javascript代码实现
查看>>
SharpDX初学者教程第2部分:创建窗口
查看>>
基于.net standard 的动态编译实现
查看>>
mssql sqlserver in 关键字在值为null的应用举例
查看>>