首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java基础:Java程序设计环境

按应用范围,Java 可分为 3 个体系,即 Java SE、Java EE 和 Java ME。Java 语言的开发运行,也离不开 Java 语言的运行环境 JRE。...~ 本篇主要记录内容包括:Java 术语(体系&环境)、安装 Java 开发工具包 ---- 上一篇内容:Java基础:Java程序设计概述 下一篇内容:Java基础:Java基本概念 更多知识学习...:全网最全的 Java 技术栈内容梳理(持续更新中) ---- 文章目录 一、Java 术语(体系&环境) 1、Java 三大体系 2、JDK、JRE、JVM 二、安装 Java 开发工具包 1、Java...、Java 三大体系 按应用范围,Java 可分为 3 个体系,即 Java SE、Java EE 和 Java ME: Java SE(Standard Edition):即 Java 标准版,以前称为...Java SE 包含了支持 Java Web 服务开发的类,并为 Java EE 提供基础,如 Java 语言基础、JDBC 操作、I/O 操作、网络通信以及多线程等技术; Java EE(Enterprise

46640

Java基础:Java程序设计概述

---- 下一篇内容:Java基础:Java程序设计环境 更多知识学习:全网最全的 Java 技术栈内容梳理(持续更新中) ---- 文章目录 一、Java 概述&起源 1、Java 语言简介 2、Java...然而,Java 的确是一种优秀的程序设计语言。作为一个名副其实的程序设计人员,使用 Java 无疑是一个好的选择。有人认为:Java 将有望成为一种最优秀的程序设计语言,但还需要一个相当长的发展时期。...——《JAVA核心技术(卷1)》第一版 1、Java 语言简介 Java 是由 Sun Microsystems 公司于 1995 年推出的一门面向对象程序设计语言。...2、面向对象 面向对象设计是一种程序设计技术。它将重点放在数据(及对象)和对象的接口上。 Java 是一种面向对象的编程语言;开发 Java 时,面向对象技术已经相当成熟。...Java 在当时很超前。它是第一个支持并发程序设计的主流语言,从白皮书中可以看到,它的出发点稍有些不同。

37940

Java动态程序设计:反射介绍

使用运行的类的信息使你的程序设计更加灵活 反射授予了你的代码访问装载进JVM内的Java类的内部信息的权限,并且允许你编写在程序执行期间与所选择的类的一同工作的代码,而不是在源代码中。...在这里,你可以找到Java反射API是如何在运行时让你钩入对象的。 在第一部分,我向你介绍了Java程序设计的类以及类的装载。...使用反射与和metadata(描述其它数据的数据)一些工作的Java程序设计是不同的。通过Java语言反射来访问的元数据的特殊类型是在JVM内部的类和对象的描述。...初识class 使用反射的起点总时一个java.lang.Class类的实例。如果你与一个预先确定的类一同工作,Java语言为直接获得Class类的实例提供了一个简单的快捷方式。...后面的这些项是我们在程序设计过种经常使用的,因此在这一节的后面我会给出一些用这些信息来工作的例子。

25120

JAVA语言程序设计(一)04747

//public class 后面代表定义一个类的名称,类是java当中所有源代码的基本组织单位 关键字的概念与特征 完全小写的字母 根据编辑器去分。。...代表没有任何数据 public class Java{ public static void main(String[] args){ //字符串常量 System.out.println...程序运行期间内容可以发生改变的量 首先需要创建一个变量并且使用的格式 数据类型、变量名称 变量名称 = 数据值; 将右边的数据值,赋值交给左边的变量 变量的基本使用 int public class Java...System.out.println(num1); int num2 = 20; System.out.println(num2); } } byte public class Java...参数的多类型顺序不同 /* 比较俩个数据是否相等 参数分别为俩个byte类型、俩个short类型、俩个int类型、俩个long类型 并在main方法中进行测试 */ public class Java

5K20

CSU 1808 地铁 (Dijkstra)

ICPCCamp 有 n 个地铁站,用 1,2,…,n 编号。...m 段双向的地铁线路连接 n 个地铁站,其中第 i 段地铁属于 ci 号线,位于站 ai,bi 之间,往返均需要花费 ti分钟(即从 ai 到 bi 需要 ti 分钟,从 bi 到 ai 也需要...如果乘坐第 i 段地铁来到地铁站 s,又乘坐第 j 段地铁离开地铁站 s,那么需要额外花费 |ci-cj | 分钟。注意,换乘只能在地铁站内进行。...Bobo 想知道从地铁站 1 到地铁站 n 所需要花费的最小时间。 Input 输入包含不超过 20 组数据。 每组数据的第一行包含两个整数 n,m (2≤n≤105,1≤m≤105)....保证存在从地铁站 1 到 n 的地铁线路(不一定直达)。 Output 对于每组数据,输出一个整数表示要求的值。

67980

Java 基础篇】Java 泛型程序设计详解

导言 Java 泛型程序设计Java 5 版本引入的一项重要特性,它允许我们在编写代码时使用参数化类型,从而实现更加通用和类型安全的代码。...而泛型程序设计通过引入类型参数来解决这个问题。 Java 泛型允许我们定义参数化类型,其中的参数可以在代码编写时指定,从而使代码更加通用。...二、泛型类和泛型方法 在 Java 中,我们可以定义泛型类和泛型方法来实现参数化类型。 1、泛型类 泛型类是指具有一个或多个类型参数的类。...总结 Java 泛型程序设计是一项强大的特性,它使我们能够编写通用、类型安全的代码。本文介绍了泛型的概念、泛型类和泛型方法的使用,以及类型边界和通配符的应用。...希望本文对你理解和使用 Java 泛型程序设计提供了帮助。

16550
领券