当前位置:首页 > Java入门 > 正文内容

java的一些基础知识(java基本常识)

abcsky887个月前 (10-29)Java入门96

本文分享给大家的是:

原标题:Java干货来啦!这些常见的Java基础知识,你知道几个?每天更新Java干货,今日为大家分享几个Java基础知识,来看看你知道几个?

java的一些基础知识(java基本常识)

一、JAVA运行机制Java 程序的运行必须经过编写、编译、运行三个步骤编写是指在Java开发环境中输入程序代码,最后形成一个后缀为的Java源文件java编译是指使用Java编译器(JDK中)对源文件可以进行分析错误问题排查的过程,编译后将生成一个后缀名为.class的字节码文件,这不像C语言学习那样我们最终通过生成可执行程序文件。

Run 是使用 Java 解释器将字节码文件转换为机器码,执行并显示结果字节码文件是一个中间代码,与任seo查询百科何特定的机器环境和操作系统环境无关它是由Java编译器编译的Java源文件生成的二进制文件和目标代码文件。

程序员和计算机都不能直接读取字节码文件,它必须由专门的Java解释器(JVM)来解释和执行,所以Java是一种在编译的基础上解释和运行的语言二、SDK JDK JRE JVMSDK(Software Development Kit)软件开发工具包

JDK(Java Development Kit) JAVA开发工具包JRE(Java Runtime Environment) JAVA运行环境JVM(Java Virtual Machine)虚拟机

JDK = JRE + javac.exe(编seo查询百科译工具)+jir.exe(打包工具)JRE = JVM + 类库JDK用于开发(编译、执行、打包),而JRE只用于执行另外,由于Eclipse等IDE具有自己的编译器,所以只需要JRE就可以了。

Java提出的“一次编写,到处运行”是建立在JRE基础之上的;Java的.class文件可以放到任何装有JRE的机器上运行;开发java应用程序需要JDK,运行java程序需要JRE;三、JAVA程序组织形式

Java程序是一个纯粹的面向对象的语言,因此Java程序必须以类(class)的形式存在类(class)是Java程序中的最小程序单位,Java程序不允许可执行语句,方法等成分独立存在,所有的程序部seo查询百科分都必须存放在类定义里。

一个Java源文件可以包含多个类定义,但最多只能包含一个public类定义如果Java源文件里包含public类定义,则该源文件的文件名必须与这个public类的类名相同四、JAVA数据类型引用数据类型还包括一种特殊的null类型。

自动类型转换:从小到大强制类型转换:从大到小数值类型和布尔类型不能进行类型转换,引用数据类型的转换只能再有继承关系的两个类型之间进行五、标识符即用于命名的符号由数字、字母、下划线、美元符组成,不可为关键字和保留字,不能包括空格,开头不可为数字。

六、final1.final修饰的变量不可被改变,final修饰的成员变量必须显式的指定初始值(否则seo查询百科没意义,默认初始化)2.final定义并指定初始值的变量在编译阶段就确定下来,保存在常量池中,程序执行时直接进行宏替换。

3.final修饰的方法不能被重写,比如Object类中的getClass()方法4.final修饰的类不能被继承返回搜狐,查看更多责任编辑:

扫描二维码推送至手机访问。

版权声明:本文由海南拓宏网络科技工作室发布,如需转载请注明出处。

本文链接:http://4blc.com/post/695.html

分享给朋友:

“java的一些基础知识(java基本常识)” 的相关文章

java哪家培训机构最好(哪家java培训班好)

本文分享给大家的是: 现在IT行业发展是十分迅速的,这对于很多Java培训机构来说是一种考验,因为不少机构实力还不足以做到跟上发展速度,无法在第一时间跟上技术的更新迭代,而作为国内最好的Java培训机构就一定要掌握市场变化的需要,随着市场的不断变化随时更新自己的课程,所以,要在国内...

java学到什么程度才能找工作(java学到什么地步可以找工作)

本篇文章给大家谈谈 很多应届生找工作没自信,不知道自己学习的东西能不能胜任企业里的工作,网上一搜,介绍的全是各种没有接触过的技术,然后就更焦虑了到底学到什么程度就可以找工作了呢,今天我给大家说一下最低要求第一,基础部分,如初级语法,容器,异常,io流,多线程,注解等 第二,...

java工程师面试题(java开发工程师面试)

本篇文章给大家谈谈 人事问题必看面试官问的时候,我们需要毫不犹豫的回答出来,这一点非常的重要,一但回答犹豫不决,面试官会认为你正准备编故事,所以不管你后面说什么,都会持怀疑的态度,一但他对你有怀疑,你觉的他还会要你吗?1、请你自我介绍一下你自己? 回答提示:一般人回答这个问...

java到底是什么意思(java是个什么东西)

今天给各位分享 起初接触Java,很多人会有这样一个疑问:Java到底是什么?Java能做什么?小优今天想来给初学者做一个解答:首先打开百度搜索,我们看到有关百度百科的介绍:Java是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C里难以理解的多继承、指针等概念,因此J...

java为什么要用反射机制(java为什么要用抽象类去实现接口)

本篇文章给大家谈谈 目录1、static的“由来”2、static的使用场景3、关于static的常见问题4、总结 Java是一种面向对象编程的语言,而对象是客观存在的事物,对同类对象抽象出其共性,便是Java中的类,类是对象的模子,具有相同属性和方法的一组对象的集合。 有...

天猫代入驻什么意思(代办天猫入驻费用)

本文分享给大家的是: 不少网友想入驻天猫开店,2020天猫怎么入驻?我为大家介绍最新流程及费用,感兴趣的亲不要错过本文啦。接下来一起看看吧! 一,需要哪些资料:经营不同品牌、不同品类所需要提交的材料有所不同商家可以根据实际经营情况在天猫入驻小帮手中选择输入您要经营的店铺类型...