- 经过Java初次学习,我们对其有了大概的了解,不过这还不够 下面我们将学习运算符与数据类型转换 ok,那么我们直接开始吧! 经过Java初次学习,我们对其有了大概的了解,不过这还不够 下面我们将学习运算符与数据类型转换 ok,那么我们直接开始吧!
- 对象的使用 对象的使用格式创建对象:类名 对象名 = new 类名();使用对象访问类中的成员:对象名.成员变量;对象名.成员方法();对象的使用格式举例: public static void main(String[] args) { // 1. 导包。 // 我需要使用的Student类,和我自己Demo02Student位于同一个包下,所以省略导包... 对象的使用 对象的使用格式创建对象:类名 对象名 = new 类名();使用对象访问类中的成员:对象名.成员变量;对象名.成员方法();对象的使用格式举例: public static void main(String[] args) { // 1. 导包。 // 我需要使用的Student类,和我自己Demo02Student位于同一个包下,所以省略导包...
- 面向对象思想 面向对象思想概述 概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想,强调... 面向对象思想 面向对象思想概述 概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想,强调...
- 1.jdk下载点击下载(此处下载的是jdk8,建议下载jdk8)一路点击下一步即可 2.环境变量配置什么是环境变量?1)环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数2)环境变量分为用户变量和系统变量,系统变量是指系统环境变脸,对所有用户起作用,用户环境变量指定当前用户起作用。3)例如:系统变量Path是高速系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统... 1.jdk下载点击下载(此处下载的是jdk8,建议下载jdk8)一路点击下一步即可 2.环境变量配置什么是环境变量?1)环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数2)环境变量分为用户变量和系统变量,系统变量是指系统环境变脸,对所有用户起作用,用户环境变量指定当前用户起作用。3)例如:系统变量Path是高速系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统...
- enum枚举类 enum 是一个 class ,每个枚举的值都是 class 实例public class Main { public static void main(String[] args) { Season winter = Season.winter; }}// 枚举的定义enum Season{ spring, summer,autumn,winter}// 枚举... enum枚举类 enum 是一个 class ,每个枚举的值都是 class 实例public class Main { public static void main(String[] args) { Season winter = Season.winter; }}// 枚举的定义enum Season{ spring, summer,autumn,winter}// 枚举...
- @[TOC](文章目录)---# 前言本文介绍了File类、内部类、以及线程优先级。通过这篇文章,您可以对三个知识有更深入的了解,其中线程优先级讲究概率,也就是即使你的优先级很高,也有可能被优先级低的抢到。线程的优先级属于多线程里面的,多线程在大学Java课程里非常重要,尽管我们当时没有学的很深入,后面的守卫线程都没有学,但是线程优先级是非常基础的一个知识。内部类则可以简化代码,内部类(In... @[TOC](文章目录)---# 前言本文介绍了File类、内部类、以及线程优先级。通过这篇文章,您可以对三个知识有更深入的了解,其中线程优先级讲究概率,也就是即使你的优先级很高,也有可能被优先级低的抢到。线程的优先级属于多线程里面的,多线程在大学Java课程里非常重要,尽管我们当时没有学的很深入,后面的守卫线程都没有学,但是线程优先级是非常基础的一个知识。内部类则可以简化代码,内部类(In...
- LinkedList源码分析(一) LinkedList源码分析(一)
- 小伙伴们,大家国庆快乐,在这个长达7天的假期,我们要在放松休息的闲暇时刻,还是要保持一定的学习的,这样才可以有弯道超车的机会,今天为大家带来关于消息中间件ActiveMQ核心理念应该了解的一些方面,话不多说,开卷:1.什么是 ActiveMQ?activeMQ 是一种开源的,实现了 JMS1.1 规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信... 小伙伴们,大家国庆快乐,在这个长达7天的假期,我们要在放松休息的闲暇时刻,还是要保持一定的学习的,这样才可以有弯道超车的机会,今天为大家带来关于消息中间件ActiveMQ核心理念应该了解的一些方面,话不多说,开卷:1.什么是 ActiveMQ?activeMQ 是一种开源的,实现了 JMS1.1 规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信...
- 大家好,我是bug郭,一名双非科班的在校大学生。对C/JAVA、数据结构、Linux及MySql、算法等领域感兴趣,喜欢将所学知识写成博客记录下来。 希望该文章对你有所帮助!如果有错误请大佬们指正!共同学习交流作者简介:CSDN java领域新星创作者blog.csdn.net/bug…掘金LV3用户 juejin.cn/user/bug…阿里云社区专家博主,星级博主,developer.a... 大家好,我是bug郭,一名双非科班的在校大学生。对C/JAVA、数据结构、Linux及MySql、算法等领域感兴趣,喜欢将所学知识写成博客记录下来。 希望该文章对你有所帮助!如果有错误请大佬们指正!共同学习交流作者简介:CSDN java领域新星创作者blog.csdn.net/bug…掘金LV3用户 juejin.cn/user/bug…阿里云社区专家博主,星级博主,developer.a...
- 类加载过程我们刚刚了解到我们的JVM执行流程,就是将一个.class文件加载到内存中,然后根据.class文件构造一个类对象,当类对象结束使用后,一个类的生命周期也就结束!而我们的类加载过程一共分为3个步骤!加载(Loading)加载过程主要做的,就是先找到对应的.class文件,然后打开并读取.class文件,同时初步生成一个类对象!Loading阶段最关键就是找到对应的.class文件... 类加载过程我们刚刚了解到我们的JVM执行流程,就是将一个.class文件加载到内存中,然后根据.class文件构造一个类对象,当类对象结束使用后,一个类的生命周期也就结束!而我们的类加载过程一共分为3个步骤!加载(Loading)加载过程主要做的,就是先找到对应的.class文件,然后打开并读取.class文件,同时初步生成一个类对象!Loading阶段最关键就是找到对应的.class文件...
- Open-Closed PrincipleOCP指对扩展开发、对修改关闭。比如我是做课程的,ICourse定义接口,JavaCourse实现Java课程,如果做活动有优惠,直接改JavaCourse的getPrice()可能有风险,影响其他地方的调用结果,所以再写JavaDiscountCourse扩展JavaCourseDependence Inversion PrincipleDIP 依... Open-Closed PrincipleOCP指对扩展开发、对修改关闭。比如我是做课程的,ICourse定义接口,JavaCourse实现Java课程,如果做活动有优惠,直接改JavaCourse的getPrice()可能有风险,影响其他地方的调用结果,所以再写JavaDiscountCourse扩展JavaCourseDependence Inversion PrincipleDIP 依...
- Collections之ArrayList源码解读(七) Collections之ArrayList源码解读(七)
- RMI协议RMI 协议采用 JDK 标准的 java.rmi.*实现,采用阻塞式短连接和 JDK 标准序列化方式,Java 标准的远程调用协议。连接个数:多连接连接方式:短连接传输协议:TCP传输方式:同步传输序列化:Java 标准二进制序列化适用范围:传入传出参数数据包大小混合,消费者与提供者个数差不多,可传文件。适用场景:常规远程服务方法调用,与原生 RMI 服务互操作 Hessian... RMI协议RMI 协议采用 JDK 标准的 java.rmi.*实现,采用阻塞式短连接和 JDK 标准序列化方式,Java 标准的远程调用协议。连接个数:多连接连接方式:短连接传输协议:TCP传输方式:同步传输序列化:Java 标准二进制序列化适用范围:传入传出参数数据包大小混合,消费者与提供者个数差不多,可传文件。适用场景:常规远程服务方法调用,与原生 RMI 服务互操作 Hessian...
- 一、构造器 构造器的作用 用于初始化一个类的对象,并返回对象的地址Car c = new Car();构造器的定义格式 修饰符 类名(形参列表){ ... } public class Car { ... // 无参数构造器 public Car(){ ... } // 有参数构造器 public Car(String n, String b){ ... } } 初始化对象的格式... 一、构造器 构造器的作用 用于初始化一个类的对象,并返回对象的地址Car c = new Car();构造器的定义格式 修饰符 类名(形参列表){ ... } public class Car { ... // 无参数构造器 public Car(){ ... } // 有参数构造器 public Car(String n, String b){ ... } } 初始化对象的格式...
- 一、设计对象并使用这一节重点是学习获取已有对并使用和学习自己设计对象并使用1、学习获取已有对并使用学之前学习的键盘录入技术就是对已有的对象进行使用public class Test {public static void main(String[] args) {// 1、得到一个随机数对象,用于得到随机数Random r = new Random();int data = r.next... 一、设计对象并使用这一节重点是学习获取已有对并使用和学习自己设计对象并使用1、学习获取已有对并使用学之前学习的键盘录入技术就是对已有的对象进行使用public class Test {public static void main(String[] args) {// 1、得到一个随机数对象,用于得到随机数Random r = new Random();int data = r.next...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签