《Java SE》初学Java

原创 2016年08月29日 21:31:00
  • Java体系结构包括4个独立但相关的技术
1.the Java programming language 程序设计语言
2.the Java class file format 字节码文件格式
3.the Java Application Programming Interface应用编程接口
4.the Java Virtual Machine 虚拟机
  • Java语言的特点
1.一种面向对象的语言。
2.一种平台无关的语言,提供程序运行的解释环境。一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)。

  • Java程序运行机制及运行过程


  • 核心机制之Java虚拟机
1.Java虚拟机可以理解成一个以字节码为机器指令的 CPU。
2.对于不同的运行平台,有不同的虚拟机。
3.Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。


  • 核心机制之垃圾收集
    1.garbage collector
    2.不再使用的内存空间应回收-垃圾收集。
    3.在C/C++ 等语言中,由程序员负责回收无用内存。
    4.Java语言消除了程序员回收无用内存空间的责任;它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。
    5.垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。  
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java se 集合类

java的集合类包含四个有关的接口,list set map collection Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 colle...

Java SE语法——数组

Java SE语法——数组数组tags:Java 数组 JavaSE数组的定义: 数组(Array)是一系列相同类型的数的集合(collection),数组长度表示为数组名.length 数组的特...

【Java SE】正则表达式

用来处理字符串的利器:包括字符串的匹配(字符的匹配,例如IP地址是否正确,从网页中揪出链接,email地址等)、查找、替换。 简单认识正则 import java.util.regex.Match...

Java SE7新特性之二进制字面量

Java SE 7中, 整数类型(byte, short, int以及long) 也可以使用二进制数系来表示。要指定一个二进制字面量,可以给二进制数字添加前缀 0b 或者 0B。下面的示例展示了一些...

java SE 集合(四)

Set接口是collection 的另一个子接口本节将分析Set接口,以下内容来自(API) public interface Setextends Collection 一个不包含重复元素...

【Java SE】————环境变量的配置及其原因(Windows)

环境变量:                  先说说环境变量,一般我们在配置的时候电脑中有两个,一个是用户环境变量,另一个是系统环境变量。(如下图...

安装Java SE时CLASSPATH的作用

一、Java SE简介 1.Java SE 是Java平台标准版的简称(Java Platform, Standard Edition),用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java...
  • myGFZ
  • myGFZ
  • 2017-03-29 21:20
  • 260

Java SE 详细笔记

一、数据类型   1.基本数据类型 包括整数类型、字符类型、浮点类型、布尔类型 整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节) 字符类型:char(...

Java SE 自学笔记4 之面向对象的类

Java 面向对象 1.Java程序中,类是程序的最小单位,所有的Java程序都必须从类定义开始 2.类的定义  [修饰符] class 类名 { //0~N个Fie...

【JAVA SE】4.数据

一、数据类型(有固定的范围,不受操作系统影响,保证可移植性)- 整型 整型允许负数 整型默认为int类型;但如果表示地球居住人数,就需要使用long类型;byte/short;类型用于特定应用场合,例...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)