- 第22 章 : 泛型 96 泛型问题引出 JDK >= 1.5 主要为了解决 ClassCastException 举例: 要描述一个坐标类,允许存放以下坐标数据类型 整型 x = 10, y = 20 浮点型 x = 10.1, y = 20.2 字符串型 x = 东经 10 度 , y = 北纬 20 度 可以使用Object,不过会出现转型操作 整型... 第22 章 : 泛型 96 泛型问题引出 JDK >= 1.5 主要为了解决 ClassCastException 举例: 要描述一个坐标类,允许存放以下坐标数据类型 整型 x = 10, y = 20 浮点型 x = 10.1, y = 20.2 字符串型 x = 东经 10 度 , y = 北纬 20 度 可以使用Object,不过会出现转型操作 整型...
- 第23 章 : 包的定义及使用 101 包的定义 包 == 目录 “.”表示分隔子目录 package com.name.demo; public class Hello{} 1234 编译后的.class文件需要保存到指定目录中 打包处理 $ javac -d . Hello.java 1 -d 表示要生成的目录,package定义的结构 . 表示当... 第23 章 : 包的定义及使用 101 包的定义 包 == 目录 “.”表示分隔子目录 package com.name.demo; public class Hello{} 1234 编译后的.class文件需要保存到指定目录中 打包处理 $ javac -d . Hello.java 1 -d 表示要生成的目录,package定义的结构 . 表示当...
- 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。 这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 &nbs... 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。 这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 &nbs...
- package demo; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ListDemo { public static void main(String[] args) { String str = "A,B"; // 字符串转Li... package demo; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ListDemo { public static void main(String[] args) { String str = "A,B"; // 字符串转Li...
- 第28 章 : 内部类 126 内部类基本概念 内部类:类的内部定义其他的类 // 外部类 class Outer{ private String message = "私有属性" ; // 普通方法 public void fun(){ // 实例化内部类并调用内部类方法 Inner in = new Inner(); in.printInfo(); } //... 第28 章 : 内部类 126 内部类基本概念 内部类:类的内部定义其他的类 // 外部类 class Outer{ private String message = "私有属性" ; // 普通方法 public void fun(){ // 实例化内部类并调用内部类方法 Inner in = new Inner(); in.printInfo(); } //...
- 第17 章 : IO操作深入 80 字符编码 常用的编码 1、GBK/GB2312 国标编码, GB2312简体中文,GBK包含简体和繁体 2、ISO8859-1 国际通用编码,描述所有字母 3、UNICODE 16进制存储,描述所有问题 4、UTF 象形文字部分使用16进制,普通字母采用ISO8859-1,主要使用UTF-8 列出本机属性 System.get... 第17 章 : IO操作深入 80 字符编码 常用的编码 1、GBK/GB2312 国标编码, GB2312简体中文,GBK包含简体和繁体 2、ISO8859-1 国际通用编码,描述所有字母 3、UNICODE 16进制存储,描述所有问题 4、UTF 象形文字部分使用16进制,普通字母采用ISO8859-1,主要使用UTF-8 列出本机属性 System.get...
- 以部署 demo-0.0.1-SNAPSHOT.jar 项目为例 通过两个脚本可以实现对java服务的重新部署 service.sh # 位于服务器上,控制服务启动、停止、重启 deploy.sh # 位于开发环境中,打包、更新服务器代码并重启 12 service.sh #!/bin/bash # 启动命令 function start(){ echo "... 以部署 demo-0.0.1-SNAPSHOT.jar 项目为例 通过两个脚本可以实现对java服务的重新部署 service.sh # 位于服务器上,控制服务启动、停止、重启 deploy.sh # 位于开发环境中,打包、更新服务器代码并重启 12 service.sh #!/bin/bash # 启动命令 function start(){ echo "...
- java有关的打包文件 Jar文件 Java Application Archive 包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等 War文件 Web Application Archive)包含全部Web应用程序 Ear文件(扩展名为.Ear,Enterprise Application Archive 包含全... java有关的打包文件 Jar文件 Java Application Archive 包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等 War文件 Web Application Archive)包含全部Web应用程序 Ear文件(扩展名为.Ear,Enterprise Application Archive 包含全...
- i++和++i已经见过很多次了,来看个i=i++ // j = i++ class Demo{ public static void main(String[] args) { int i = 3; int j = i++; System.out.println("j = " + j + " i = " + i); // j = 3 i = 4 } }1234567... i++和++i已经见过很多次了,来看个i=i++ // j = i++ class Demo{ public static void main(String[] args) { int i = 3; int j = i++; System.out.println("j = " + j + " i = " + i); // j = 3 i = 4 } }1234567...
- 多项式求值: package ceshi; import java.awt.Polygon;import java.text.DecimalFormat; public class duoxiangshiqiuzhi { //一维多项式求值 n为多项试系数 数组a为存放多项式系数的n个系数 x为指定变量值 public static double yiwei(dou... 多项式求值: package ceshi; import java.awt.Polygon;import java.text.DecimalFormat; public class duoxiangshiqiuzhi { //一维多项式求值 n为多项试系数 数组a为存放多项式系数的n个系数 x为指定变量值 public static double yiwei(dou...
- 概念: Java 提供的一种原程序中的元素关联任何信息和任何元数据的途径和方法 内容: Java 中常见的注解注解分类自定义注解注解应用实战 一、Java 中常见的注解 1、JDK 自带注解 @Override 覆盖 @Deprecated 废弃 @SuppressWarnings 抑制警告 123 示例代码: AnnotationDemo.java ... 概念: Java 提供的一种原程序中的元素关联任何信息和任何元数据的途径和方法 内容: Java 中常见的注解注解分类自定义注解注解应用实战 一、Java 中常见的注解 1、JDK 自带注解 @Override 覆盖 @Deprecated 废弃 @SuppressWarnings 抑制警告 123 示例代码: AnnotationDemo.java ...
- OpenJFX 英文 https://openjfx.io/ 中文 https://openjfx.cn/ Java教程 https://www.w3cschool.cn/java/java-book.html JavaFX教程 http://www.javafxchina.net/main/ https://www.yiibai.com/javafx h... OpenJFX 英文 https://openjfx.io/ 中文 https://openjfx.cn/ Java教程 https://www.w3cschool.cn/java/java-book.html JavaFX教程 http://www.javafxchina.net/main/ https://www.yiibai.com/javafx h...
- MyBatis 第一个程序 MyBatis 是基于 Java 的数据持久层框架 持久化:数据从瞬时状态变为持久状态 持久层:完成持久化工作的代码块 DAO 简而言之: MyBatis 将数据存入数据库中,从数据库中取数据 通过框架可以减少重复代码,提高开发效率 MyBatis 是一个半自动化的 ORM 框架 Object Relationship Mappi... MyBatis 第一个程序 MyBatis 是基于 Java 的数据持久层框架 持久化:数据从瞬时状态变为持久状态 持久层:完成持久化工作的代码块 DAO 简而言之: MyBatis 将数据存入数据库中,从数据库中取数据 通过框架可以减少重复代码,提高开发效率 MyBatis 是一个半自动化的 ORM 框架 Object Relationship Mappi...
- 整合示例 1、依赖 pom.xml <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</ar... 整合示例 1、依赖 pom.xml <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</ar...
- 课程介绍 1、热部署使用场景 本地调试线上发布 2、优点 本地、线上都适用无需重启服务器 3、前置知识 Java语言Spring开发经验构建SpringBoot项目 4、课程大纲 热部署原理分析案例分析项目演示测试发布程序课程总结 热部署与热加载 1、Java热部署与热加载联系 不重启服务器编译/部署项目基于Java的类加载器实现 2、Java热... 课程介绍 1、热部署使用场景 本地调试线上发布 2、优点 本地、线上都适用无需重启服务器 3、前置知识 Java语言Spring开发经验构建SpringBoot项目 4、课程大纲 热部署原理分析案例分析项目演示测试发布程序课程总结 热部署与热加载 1、Java热部署与热加载联系 不重启服务器编译/部署项目基于Java的类加载器实现 2、Java热...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签