第一章1. java白皮书的关键术语:简单性,面向对象,网络技能(Network-Savvy),健壮性,安全性,体系结构中立,可移植性,解释型,高性能,多线程,动态性。第二章1. 安装JDK后安装源代码库和文档:库源文件:src.zip。将其解压到jdk/src文件夹中(可用cmd调用java命令:jar xvf ../src.zip)。文档:从官网下载并解压到jdk目录。2. 开发环境:用Not
    突然之间需要学习Java,学校里学的东西早就忘记了,得用最短的时间把Java知识理顺,重点还是J2EE,毕竟所有的ava项目中95%都是J2EE,还是先从基础的J2SE学起吧.......    首先是了解Java核心机制,Java中有两种核心机制:    ①Java虚拟机(Java Vi
Java 编程中,特别是当谈到“Java 核心代码还是副”的问题时,确实是一项相当复杂的议题。理解主(Main Class)和副(Supporting Class)的角色与关系,对于有效组织和构建优雅的 Java 程序至关重要的。接下来,让我们一起走过这一过程。 ## 背景定位 在业务应用中,高效的代码结构不仅提高了开发效率,也增强了系统的可维护性。在许多企业级应用中,Jav
原创 6月前
40阅读
下载jdk并安装 写一个测试并执行,需要将bin加到系统的路径中去 javac test.class java test 如果使用Eclipse的IDE,则需要进行运行库的配置,使用IDE的设置和系统的安装版本相一致。 1 基本结构 Java一种大小写敏感的语言。源代码的文件名必须和其中的公有名字相同。Java中的main必须包含
转载 2023-08-09 11:05:37
49阅读
Java 中,我们常常会面对一个困惑的问题:“Java 中的方法?”为了厘清这个疑问,本文将系统性地探讨这个主题,包括技术原理、架构解析、源码分析等多个方面。接下来,我们将一步步解析这个问题,带你深入理解 Java 中的方法之间的关系。 ## 背景描述 在 Java 编程语言中,方法两个核心概念。用于定义对象的结构和行为,而方法则是对象可以执行的操作。为了解释这两者的关系
原创 6月前
23阅读
                                                       
Mysql 数据类型和函数 知识点 数据类型分类 CHAR VARCHAR int float DATETIME TIMESTAMP TEXT Blob 函数 avg() 求平均值
转载 2024-10-23 16:14:57
29阅读
JAVA中所有与集合有关的实现都是这六个接口的实现。 Collection接口:集合中每一个元素为一个对象,这个接口将这些对象组织在一起,形成一维结构。 List接口代表按照元素一定的相关顺序来组织(在这个序列中顺序主要的),List接口中数据可重复。 Set接口数学中集合的概念:其元素无序,且不可重复。(正好与List对应) SortedSet会按照数字将元素排列,为“可排序集合”。 M
# Java Interface方法必须实现? 在Java中,接口(Interface)一种特殊的引用类型,用于定义的行为规范。当一个实现一个接口时,通常需要实现接口中定义的所有方法。这让人产生了一个常见的问题:在Java中的接口方法是否必须实现呢? ## 接口的基本概念 Java中的接口一个抽象类型,它只包含常量和抽象方法。接口不能包含具体的实现(只在Java 8及以后版本可以
原创 2024-08-04 07:28:55
161阅读
Java方法位置:方法外,与main方法平级方法(函数)就是功能实现,它遵循了特定语法,一段具有特定功能代码方法不调用,不执行非构造方法(普通方法)定义:(可以有返回值,可以没有返回值)修饰符 返回值类型 方法名(参数类型 参数名) { 方法体 return 返回值; }修饰符:public、protected、默认修饰符、private,权限逐步降低public的访问权限最大,priv
关于java抽象1.抽象是什么?Java语言中,用abstract 关键字来修饰一个时,这个叫作抽象。抽象它的所有子类的公共属性的集合,包含一个或多个抽象方法。抽象可以看作的进一步抽象。在面向对象领域,抽象主要用来进行类型隐藏。2.抽象的特点1.抽象,其修饰符必须为public或者protected,不能private,因为创建抽象,就是要被其他继承,用pr
一、抽象的基本概念普通一个完善的功能,可以直接产生实例化对象,并且在普通中可以包含有构造方法、普通方法、static方法、常量和变量等内容。而抽象指在普通的结构里面增加抽象方法的组成部分。那么什么叫抽象方法呢?在所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用。而抽象方法指没有方法体的方法,同时抽象方法还必须使用关键字abstract做
在实际开发中,我们往往需要对某些方法进行增强,常用的方法增强的方式有三种。继承 、方法覆盖 必须控制对象创建,才能使用该方式装饰者模式方法加强 必须和目标对象实现相同接口或继续相同父,特殊构造器(传入被包装对象)动态代理我们来编写一个案例感受一下,新建一个Java项目。 新建Catpublic class Cat{ public void run(){ System.out.print
转载 2023-08-23 21:16:11
230阅读
1、XML 一种描述数据的方式。可以使用任何一种程序设计 语言处理 XML 数据,而 Java API 对 XML 处理提供了很好的支持。 2、HTML 一种描述网页结构的方式。除了用于在网页上放置 Java applet 的 HTML 扩展之外,两者没有任何共同之处。 3、检查一个字符串既不是 null 也不为空串 if (str != null && str.length(
手写ArrayList核心源码ArrayListJava中常用的数据结构,不光有ArrayList,还有LinkedList,HashMap,LinkedHashMap,HashSet,Queue,PriorityQueue等等,我们将手写这些常用的数据结构的核心源码,用尽量少的代码来揭示核心原理。下面我们来手写ArrayList的核心源码首先我们定义一个QArrayList,不要问为什么
一、java EE的核心技术简介 参考链接:https://zhuanlan.zhihu.com/p/85608263 JAVA核心技术有很多,包括JDBC、JNDI、EJB、RMI、Serverlet、JSP、XML、JMS、JavaIDL、JTS、JTA、JavaMail和JAF Java数据库连接(JDBC)在Java语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了诸如查询和更新
转载 2024-05-29 10:59:32
62阅读
# Java单继承多实现Java一种面向对象的编程语言,其中的构建对象的基本单位。在Java中,可以继承其他,也可以实现一个或多个接口。这引发了一个常见的问题:Java是否只能单继承但可以多实现? ## 单继承性 在Java中,只能直接继承一个父。这意味着一个Java只能有一个直接的父,而不能继承多个。这是Java中的单继承性。 让我们通过一个简单的代码示例
原创 2023-11-25 09:43:15
68阅读
Java核心库 01. 常用的 1.1 常用的包与功能描述java.lang 核心包,jvm自动导入。包含System,String......java.util 工具包,包含大量工具与集合,如Scanner,Random,List等。java.io 输入输出包,关于读写文件相关的,FileInputStream,FileOutputStream等。java.net 网络包,提供大量
4.1.2题目:下面说法中,错误的有(    )A. Java面向对象语言容许单独的过程与函数存在;B. Java面向对象语言容许单独的方法存在;C. Java语言中的方法属于中的成员(member);D. Java语言中的方法必定隶属于某一(对象),调用方法与过程或函数相同。答案:ABC解释:方法与函数:这两个概念不严格区分,就是一个东西,通过对象调用的,就是方
Java自带很多实用的包,这些包中定义了很多库常用的java核心包及其功能:基础1、java.lang  封装了各种基本编程功能方法,基本对象,布尔数、字符和数字类型包容器,基本数学函数,字符串,标准输入输出等系统,线程控制和例外处理。2、java.io  提供对不同的输入和输出设备读写数据的支持。主要包括:输入流、输出流、文件访问、流标记3、java.util  提供了执行各
转载 2023-06-05 19:15:33
76阅读
  • 1
  • 2
  • 3
  • 4
  • 5