当前位置:首页 > 虚拟机 > 正文

java虚拟机重点知识


一、java有哪些基础知识?

语言概述

首先,你需要知道Java是什么。Java是SUN(StanfordUniversityNetwork,斯坦福大学网络)于1995年推出的一种高级编程语言。它是一种面向互联网的编程语言。随着Java技术在Web上的不断成熟,它已经成为Web应用程序的首选开发语言。


那么为什么要使用这种语言呢?Java语言的特点是跨平台的。用Java语言编写的应用程序可以运行在不同的系统平台上。其原理是在必须运行Java应用程序的操作系统上安装一个Java虚拟机(JVMJavaVirtualMachine)就足够了。JVM负责在系统中运行Java程序。

2.了解JRE、JDK

JRE(JavaRuntimeEnvironmentJava运行时环境)

包括Java虚拟机(JVMJavaVirtualMachine)以及Java程序所需的基类库等。,如果你想运行开发好的Java程序,只需要在你的电脑上安装JRE即可。

JDK(JavaDevelopmentKitJava开发工具包)

JDK是为Java开发者提供的,包含了Java开发工具,其中就包括JRE。所以安装完JDK后,就不需要再单独安装JRE了。

开发工具:编译工具()、打包工具()等。

综上所述,使用JDK开发java程序然后提交。把它交给JRE来运行。

中的面向对象

面向对象是相对于面向对象而言的,面向过程与面向过程是同一个思想。

面向过程,强调功能行为。

面向对象将功能封装在对象中,强调对象具有功能。它是一种符合人们思维习惯、能够将复杂事物简单化的思想。

4.如何学习Java

不要急功近利、急功近利,否则难免会走弯路。一定要有正确的心态。学习编程则不然。一夜之间就能完成的事情。

另外,不要学习一切。浮躁的程度与技术水平成反比。首先,学好一门语言。掌握一门语言后,改变是很容易的。潮流,不听别人说什么,只跟随浮躁的环境。


二、零基础为什么学习Java开发?Java基础知识点有哪些?

为什么要从头开始学习Java开发?Java的基础知识点有哪些?初学者学习编程语言时为什么要选择Java?事实上,Java是很多编程语言的基础,因为Java一直是编程界的全才。1.(保存地址)*p

Java中没有指针的概念(使用引用概念)

2Java面向对象(人类懒惰思维)

类对象接口

面向对象的特性:重写、继承与多态

3Java分布式

双十一京东淘宝1000亿、5000万访问量他们的服务器

如果只有一台服务器,压力会更大

多台服务器支持同一个业务

4.系统)

JDK程序开发工具包(含JRE和JVM)

JRE程序执行环境(含JVM)

JVMJava虚拟机

Java代码在虚拟机上运行

Mac系统安装JVMMacjava

注意:Java文件不能直接运行,需要一个编译过程)

Java内存处理方式:

GC垃圾回收方式:后期回收(延迟处理),到一定时间,被系统自动回收(round-robin)。

的优点(让你的网站容错能力更强)

Java是强类型语言(严格区分大小写)

这种异常处理方法:-它激励用户

2Java基础知识

在开始学习Java时,你需要了解什么是标签,命名约定等。基本代码行的定义。

1.

以$开头的美元符号

2:-**

使用驼峰命名法当单词的字母是多个单词时,每个单词的第一个字母单词大写

驼背大小写:(用于描述变量名)

第一个字母。第一个字小,除第一个字外,其他字首字母大写。系统提供的特殊定义(系统使用后不能重复使用)

3**变量和常量**

常量:程序运行过程中保持不变的不可变量

变量:存储数据

数据类型变量名=初始值;

4**数据类型:**

二进制位)与可以存储1个字节的信息

2.Short:两字节ShortInteger

#整数类型(常用):四字节

teger类型:八字节

(2)浮点type:

:四个字节

(通常默认使用)声明的十进制系统使用double类型:八个字节

3.字符类型:char

属性:可转换为整数

4.布尔类型。

其实我们毕业后参加Java培训或者自学的时候,主要面对的是Java技术的开发,最重要的是工作,目前Java就业薪资和行业背景都很好。如果你打算自学Java技术开发,小编为你提供了Java视频教程,全套!跟着老师一步步学习java,从入门到熟练,最终你会成功。

免责声明:内容来自公共互联网。