值传递 (Pass by Value): Java在方法调用时传递基础类型参数的机制。实际上传递的是变量值的副本,原始变量不会被改变。 引用传递 (Pass by Reference): 虽然Java中的对象引用也是通过值传递的,但由于传递的是引用的值,所以方法可以通过这个引用改变对象本身。 代码示例: public void modifyPrimitive(int number) {...
JDK(Java Development Kit)是整个 Java 的核心,是java开发工具包,包括了 Java 运行环境 JRE、Java 工具和 Java 基础类库。 JRE(Java Runtime Environment)是运行 JAVA 程序所必须的环境的集合,包含java虚拟机和java程序的一些核心类库。 JVM是 Java Virtual Machine(Java 虚拟机)的缩写,是整个 java 实现跨平台的...
Java基础知识总结(超级经典、详细) 一:java概述: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE...
接口性(Interface):接口是Java中定义规范的一种机制。接口定义了一组抽象方法,实现类必须实现这些方法。通过接口,可以实现代码的解耦和多重继承效果,提高代码的可扩展性和灵活性。 内部类(Inner Class):Java支持在一个类内部定义另一个类,这就是内部类。内部类可以访问外部类的成员,包括私有成员,实现更加紧密的类之...
Java基础知识篇02——Java基本语法 一、数据类型 定义: 就是用了保存数据的一个类型,一种数据类型,只能保存该类型数据值 作用: 只有了解数据类型,才能选择合适的类型存放数据,才能更好的利用计算机硬件资源(内存和硬盘等)。 不同的数据类型存放数据大小是不同的。
一、Java 概述 1. Java体系 java是一个体系,包含:java语言运行在各种平台上的虚拟机class字节码文件格式java api(jdk中提供的api),类库商业的或者三方优秀开源类库 Java体系 2. 常用的DOS命令 常用的DOS命令 3. JDK、JRE、跨平台、Java平台 JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;JDK =...
1、JavaJava 流(Stream)、文件(File)和 IOjava.io 几乎包含了所有操作输入、输岀需要的类。所有这些流类代表了输入和输岀的目标支持很多格式,比如:比如基本类型,对象,本地化字符等一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输岀流表示想爱你给一个目标写数据。读取控制台输入1. 控制台的...
一、基础篇 1.1、Java基础 1.1.1、面向对象的特征:继承、封装、多态、抽象 抽象: 封装 继承 多态 1.1.2、final, finally, finalize 的区别 ...
java.lang: 这个是系统的基础类,比如String、Math、Integer、System和Thread, 提供常用功能。java.io: 这里面是所有输入输出有关的类,比如文件操作等java.net: 这里面是与网络有关的类,比如URL,URLConnection等。java.util : 这个是系统辅助类,特别是集合类Collection,List,Map等。java.sql: 这个是数据库操作的类...
java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行. 一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数. 二:java语法基础: 1,关键字:其实就是某种语言赋予了特殊含义的单词。 保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。