Java简介

第一章

1. 写出java发展史

1991年—>sun公司成立一个项目组研发,组长詹姆斯高斯林
1995年—>正式成立
1996年—>java 1.0发布
2009年—>被oracle公司收购

2. java如何实现跨平台

在不同的操作系统上开发ivm(iava康拟机),java程序在不同的虚拟机中运行,翻译给不同的操作系统即可( 也就是将class根据系统的不同再进行转译。)

3. java运行机制

先开发一个.java(源文件),再使用java编译器将.java文件编译为标准统一的.class文件(字节码文件),最后把编译后的.class文件交给对应平台的虚拟机运行即可

4.什么是JDK,JRE,JVM三者之间的关系

JDK:英文全称 Java Development Kit,是Java的开发工具包 ,通俗的说就是开发用的。
JRE:英文全称 Java Runtime Environment,是Java运行环境 JRE包括Java虚拟机 (JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。通俗的说就是运行用的。
JVM:英文全称 Java Virtual Machine),是java虚拟机。 它只认识.class为后缀的文件,它能将class文件中的字节码指令进行识别并调用操作系统向上的API完成动作。JVM是java能够跨平台的核心机制。通俗的说就是跨平台用的,就是把我们写的代码,转换成class文件用的。
在这里插入图片描述

第二章

1.java中的注释有哪些?

单行注释:
// 用于单行注释, 快捷键ctrl+/

多行注释:
/* */ 用于多行注释,快捷键ctrl+shift+/ ctrl+shift+\ 取消注

文本注释:
/** */ 文档注释,用于为类,方法,属性 功能进行说明,可在调用时提示,以及使用javadoc命令生成说明文档

2.标识符的命名规则?

【强制】
● 由26个英文字母大小写,0-9 ,_或 $ 组成
● 数字不可以开头,下划线或美元符号不能开头,也不能以下划线或美元符号结束
● 不可以使用关键字和保留字,但能包含关键字和保留字
● Java中严格区分大小写
● 长度无限制。
● 标识符不能包含空
【软性要求】
● 包名:多单词组成时所有字母都小写:xxxyyyzzz
例如: java.lang com.ffyc
● 类名、接口名:多单词组成时,所有单词的首字母大写: XxxYyyZzz
例如: HelloWorld String
● 变量名、方法名:多单词组成时,第一个单词首字母小写,第二 个单词开始每个单
词首字母大写:xxxYyyZzz
例如: age userName
● 常量名:所有字母都大写,多单词时每个单词用下划线连接: XXX_YYY_ZZ
例如:MAX_VALUE,PI

3.Java数据类型分几大类?,基本类型有哪些?

数据类型分为两大类:基本数据类型,和引用数据类型
基本类型分为 :数值型、字符型和布尔型。
数值类型(byte,short,int long )浮点类型(float,double)
字符型(char) 布尔型(boolean)
类(class)接口(interface)数组([])

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值