• 【图灵百科】什么是JavaEE?

    JavaEE概念。
    Javaee,Java平台企业版(Javaplatformenterprisedition),之前被称为Java2platform、Enterprisedition(J2ee),2018年3月更名为Jakartaee(这个名字应该还没有得到公 ...

    2021-12-17 14:00:48

  • 【图灵百科】JavaSE是什么?

    JavaSE以前被称为J2SE,全名为JavaStandardEdition,中文翻译为Java标准版,是Sun发布Java平台的标准版;它是运行JAVA程序不可或缺的环境,是Java的核心。随后出现了各种各样的框架,各种产品都以JavaSE为基础,即JavaSE是java不断进步的基础,Java任何高级产品的底层基础都是JavaSE,因此,如果要学习,要学好,要学好,要牢固。
    ...

    2021-12-17 13:55:03

  • 详解Java开发三大体系JavaSE、JavaEE、JavaME

      Java编程语言是世界上使用最为广泛的编程语言之一,但您真的了解Java语言吗?在Java开发语言,JavaEE,JavaME这三种主要的JavaSE今天小编与您分享。 ...

    2021-12-17 10:36:17

  • 【Java面试题】经典Java面试题分享

    Java程序员是企业级软件开发的核心,因此在Java程序员招募时,企业都要经过严格的甄选,其中包括面试和笔试环节,其核心在于检验Java程序员对技术的把握和在工作中解决问题的能力。并且通过面试问题,程序员也能了解到目前企业的核心技术需求是什么。因此,作为一个Java程序员,在学习新技术的同时,应该看看考试分享。以下将与你分享一些经典的Java面考题,Java程序员面试必不可少。
    ...

    2021-12-17 10:05:28

  • Java开发可以从事哪些岗位?

      想要转职业的人绝对不仅仅是有兴趣学习玩,还有就是为了更好的工作,那么学习Java开发能干些什么呢?完成java之后,您将进入Java开发工程师.JavaWeb开发.Java后台.手游java服务器.Java开发软件等职位。Java是当今市场上比较流行的编程语言,因特网的Java技术已经普及,应用于各种软件.java游戏.计算机软件等各个方面。

    ...

    2021-12-17 09:55:05

  • 【Java面试题】类的加载过程是什么?

    今后为图灵学员提供更多的就业指导和研究资料,小编整理了很多关于Java程序员面试的话题。此时您还没有换工作的打算,也可以通过面试题目了解目前企业所关注的内容从而查漏补缺,为将来“跳槽”做好准备。在这一节中Java程序员面的题目是:类的装入过程。 ...

    2021-12-17 09:51:43

  • Java基础:面向过程与面向对象

      初学编程时都会遇到一个思维转换的过程,从最初的人类思维模式转变为机器可接受的思维模式。这一过程非常困难,这就是为什么网络人才能拿到很高的工资。对Java学习来说,面向过程可能更加接近人类的正常思维,面向对象思想也是一项巨大的挑战。这篇文章将与您一起讨论面向过程和面向对象的优点。

    ...

    2021-12-17 09:47:28

  • Java基础:序列化详细介绍

      序列化是把一个物体的状态信息转化成能够被存储或传送的过程。所以串行化是Java开发中非常重要的一环。Java序列化可以保存(持久性)设定的对象,在JVM停止运行后,还可以在以后重新读取保存的对象。

    ...

    2021-12-16 11:11:08

  • java基础:String类详解

    1.String类:即字符串类,其主要结构方法为:String(StringOriginal)将字符串封装成字符串对象; ...

    2021-12-16 10:41:10

  • Java开发中abstract class 和 interface 有什么区别?

      abstractclass和interface在Java开发中有什么不同?包含abstract修饰符的class就是一个抽象类,abstract类无法创建的实例对象。包含abstract方法的类必须定义为abstractclass,abstractclass类中的方法不一定是抽象的。abstractclass类中的抽象方法必须在一个具体的(Concrete)子类中实现,因此没有抽象构造方法或者抽象态方法。当一个子类不能实现抽象父类的所有抽象方法时,它也必须定义为abstract类型。

    ...

    2021-12-16 10:24:43

  • String s = "Hello";s = s + " world!"码执行变化

      Java开发中的Strings=“Hello”;s=s+“world!”;这两行代码执行后,原始String对象中的内容是否发生了变化?不,因为String被设计成不可变的(immutable)类,所以它所有的对象都是不可变的对象。在这个代码中,S最初指向一个String对象,内容是“Hello”,然后我们+操作S。

    ...

    2021-12-16 10:21:22

  • Java基础开发的集合类都有哪些?主要方法有什么?

      Java基础开发的集合类是什么?主要方法是什么?最常用的集合类是List和Map。List的具体实现包括ArrayList和Vector,它们是可变大小的列表,更适合构建、存储和操作任何类型对象的元素列表。List适用于根据数值索引访问元素。

    ...

    2021-12-15 13:09:07

  • ArrayList,Vector, LinkedList 的存储性能和特性是什么?

      存储器,存储器,存储器的性能和特性,这类问题属于随机发挥题:这样的题比较考级,两个方面的水平:一是要真正理解这些内容,二是要有较强的总结和表述能力。假如你理解,但是表达不清楚,那么它就等同于别人的不理解。 ...

    2021-12-15 11:57:56

  • Java字节流和字符流有哪些不同?

      Java基本字节流和字符流有什么不同?要逐个将一片二进制的数据输出到一个设备,或从一个设备中逐个读取二进制数据的片断,无论什么是输入输出设备,我们都要以一种抽象的方式对其进行描述,即:这种抽象描述方法被称为IO流,相应的抽象类是OutputStream和InputStream,用一个字节运算的不同的实现类代表不同的输入输出设备。 ...

    2021-12-15 11:55:46

  • java序列化是什么?怎样进行java序列化?

      java序列化是什么?怎样进行java序列化?还是解释Serializable接口的作用?有时,我们将java对象作为字节流传递或从字节流返回到java对象,比如,要在硬盘或网络中存储java对象,或将java对象传送,这一过程我们可以自己编写代码,以将java对象转换成特定格式的字节流。

    ...

    2021-12-15 11:54:46

  • 【图灵干货】能不能自己写个类也叫 java.lang.String

    Java的基础知识,能不能自己写一个类别,也叫java.lang.string?是的,但是在应用的时候,需要用自己的类加载器加载,否则系统的类加载器总是只加载jre.jar包里的java.lang.string。
    ...

    2021-12-14 11:44:16

  • 【图灵干货】Jvm性能如何调优

      如何优化Java基本Jvm性能?有什么方法进行优化?查看内存释放,集合类检查,目标树,查看堆空间大小分配(年轻的,年老的,)持久性代发)提供即时垃圾回收功能,垃圾监测(监测(长期监测再循环))查看堆内类别,目标信息查看:数量,型别等等,对象参考可见。

    ...

    2021-12-14 11:41:14

  • 【图灵干货】Jvm如何加载类?如何分配空间?

      Java基础Jvm如何加载类?如何分配空间?指将class文件的二进制数据读入运行时的数据区(JVM在内存中划分),在方法区创建class对象JVM运行时划分内存空间,称为运行时的数据区 ...

    2021-12-14 11:37:14

  • Java线程详解(深度好文)

    过程是指在内存中运行的应用程序。每个过程都有自己独立的内存空间,即过程空间或(虚拟空间)。该过程不依赖于线程,而是独立存在。多个线程可以在一个过程中启动。例如,在Windows系统中,运行的exe是一个过程。
    ...

    2021-12-13 11:12:26

  • Java并发编程:如何创建进程?

      前一篇文章已经介绍了进程和线程的起源,今天我们将讨论如何在Java中创建线程,以便允许线程执行子任务。在详细说明如何创建一个过程之前,我们在Java中首先介绍应用程序和流程的概念知识。以下是本文的目录概要:

    ...

    2021-12-13 11:08:13

  • 【图灵干货】HashMap、HashSet、HashTable的区别是什么?

      Java基础HashMap,HashSet,HashTable之间的差异在哪里?HashMap,HashSet,HashTable之间的差异:继承的父类和线程安全是不同的,要提供contains方法,**key和value是否允许null值,散列值的计算方法不一样,数组初始化和扩展的内部实现使用了不同的方法。 ...

    2021-12-12 11:58:33

  • 【Java面试题】Object类中的Hashcode和equals是有区别的

      Java基本采访题目Object中的Hashcode和equals的区别和联系是什么?在equalsObject类中,缺省实现为:returnthis==obj。也就是说,只有this和obj引用了同一个对象,返回true。该方法返回对象的散列码,返回值为int类型的散列码。

    ...

    2021-12-12 11:56:25

  • 【图灵干货】Java开发中进程和线程的区别是什么?

      进程和线程在Java开发中的区别是什么?流程是具有一定独立功能的程序对某一数据集的单一操作活动,进程是系统分配和调度资源的独立单元,线程本身并没有系统资源,只有一些必要的资源,而线程本身并没有系统资源。

    ...

    2021-12-12 11:50:58

  • 【图灵干货】Static局部变量与全局变量的区别?

      Static中局部变量和全局变量有什么不同?已编译的地图文件包含这些变量的地址吗?在一个全局变量(外部变量)的描述之前,再次使用static是一个静态全局变量。一个全局变量本身是静态的,一个静态的全局变量当然也是静态的。二者在储存方法上没有差别。尽管非静态全局变量的作用域就是整个源程序,但是当一个源程序包含多个源程序时,非静态全局变量对单个源程序来说都是有效的。 ...

    2021-12-12 11:25:38

  • 用 Java怎么实现排序?冒泡排序

      如何使用Java实现某种排序?要编写特定的算法实现,不要简单地调用Arrays.sort方法。  冒泡排序(BubbleSort)是一种简单的排序算法。他反复访问要排序的数列,每次比较两个 ...

    2021-12-12 11:23:18

热门标签