java基础4
(1)构造方法每个类中都存在一个构造方法,构造方法的主要目的是为类中的属性初始化。构造方法的名称必须与类名称相同;构造方法定义时没有返回值类型的声明;不能在构造方法中使用return返回一个内容。如果在一个类中没有明确声明一个构造方法的时候,类中会有一个默认的什么都不做的构...
2024-01-10java基础:键盘数据的录入
我们如何实现键盘数据的录入呢?A:导包 格式:import java.util.Scanner; 位置:在class上面。 B:创建键盘录入对象 格式:Scanner sc = new Scanner(System.in);C:通过对象获取数据 格式:int x = sc.nextInt();Demo:import java.util.Scanner; class ScannerDemo {public static void main(String[] args) {//创建...
2024-01-10Java基础文章传送门
这边整理一个Java基础相关文章的汇总贴,方便文章阅读和查阅。基础文章你必须知道的Java基础知识String字符串的最大长度是多少?String源码浅析String的intern方法使用场景Java正则表达式简明教程Pattern和Matcher使用Java时间API使用详解Java 中判断今年是一年中的第几天,第几个月,今天是星期几?...
2024-01-10java入门基础,循环、函数、重载篇。
while 循环和for 循环和函数方法 。这些基础性的东西,必须要牢牢的掌握。要闭上眼也能写出来。有些东西必须得去背,去记,要灵活运用。对于一些基础性的东西要从做题中学习。才能看到效果。遇到问题解决问题。不断进步。,获取1~10的和,输出。class ForTest2{ publicstatic void main(String[] ar...
2024-01-10《Java基础复习》—常识与入门
突然发现自己Java基础的底子不到位,复习!所记知识会发布在CSDN与博客网站jirath.cn《Java基础复习》—常识与入门一、Java语言的知识体系图分为三部分编程语言核心结构:变量、基本语法、分支、循环、数组Java面向对象的核心逻辑:OOP(面向对象编程)、封装、继承、多态、接口。。。。。。J...
2024-01-10java基础之-----锁
概述 在开发过程中,会有很多地方用到锁,比如多线程修改一个对象时,为了防止多个线程同时修改,会采用加锁的机制,还有数据库在多个线程修改同一条记录时,也会有读锁,写锁等,所有这些都为了解决一个问题,在并发情况修改同一个值的时候,如何可以保证这个值不出问题。举个简单...
2024-01-10java基础-01基本概念
java的特点跨平台所谓的平台,我们可以理解为操作系统。大部分语言是不能跨平台的,比如c语言的程序在windows和linux上需要编写不同的代码。java程序是运行在JVM(Java Virtual Machine - Java虚拟机-虚构出来的计算机)中, JVM是Java跨平台使用的根本。Java既是编译型语言(编译为字节码,字节码可以在jvm中运行...
2024-01-10初学者Java学习基础去哪儿入门?
初学者Java学习基础去哪儿入门?首先我们第一想到的就是Java培训了,对于Java培训学习这样的话题近来随着Java行业的发展,越来越多的人都想要知道答案,对于这问题动力节点小编这里觉的有俩个方面的内容决定了Java培训哪里学习是比较好的,是适合大家进行学习的。 1. 就是地区的选择:选...
2024-01-10java RocketMQ快速入门基础知识
如何使用1、引入 rocketmq-client<dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>4.1.0-incubating</version></dependency>2、编写ProducerDefaultMQProducer producer = new DefaultMQProducer("producer_demo");//指定NameServer...
2024-01-10重载怎样在java基础中实现?
本教程操作环境:windows7系统、java10版,DELL G3电脑。1.定义所谓方法重载是指在一个类中,多个方法的方法名相同,但是参数列表不同。参数列表不同指的是参数个数、参数类型或者参数的顺序不同。2.三种方法(1)参数数量。add(int, int)add(int, int, int)(2)参数的数据类型。add(int, int)add(int, float)(3)参...
2024-01-10java基础之java今生前世
1990年末,Sun公司预料嵌入式开发未来将会大显身手,成立James Gosling 领导的 Green 计划,准备为下一代智能家电编写通用控制系统1990~1991 年间,该团队进行像疫情一样的讨论大战,选择C++? C++对当时的开发团队成员来说太过复杂和其它原因,最终团队放弃1992年夏,Green已完成了新平台的部分功能,包...
2024-01-10java基础:虚引用如何使用?
我们讲过这么多的引用,还有一个引用大家平时可能接触不到,那就是虚引用。基本上没有什么引用,还经常会被回收,使用的时候需要结合队列。有的小伙伴就说,那它有什么用处呢?不着急,我们一起先来学习下虚引用的概念、应用场景,通过代码示例体会它的作用。1.概念虚引用是所有类型中最...
2024-01-10java基础---->可变参数
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入...
2024-01-10java基础:12.8 综合练习
1、复制文件是常见的IO操作,设计如下方法,实现复制源文件srcFile到目标文件destFilepublic static void copyFile(String srcFile, String destFile){} /** * 复制文件 * @param srcFile 原文件/地址 * @param destFile 复制后的文件/地址 */ public static void copyFile(String srcFile, String destFile){ File f = ...
2024-01-10Java基础——选择语句
Java基础——选择语句 1. if语句规律:1. 首先计算表达式的值。2. 若表达式为真,则执行对应语句,为假则不执行。 第一种:if(表达式) 语句;//多个语句可用{}例如:int m=1;if(m==1) System.out.println("Hello, world!");编译结果:Hello, world! 第二种:if(表达式) 语句;else 语句;例如:in...
2024-01-10java基础 ++n 与 n++?
各位,我知道这个问题有可能是十分好笑的,毕竟它过于基础,但是在我实操的过程中却发现了一些有意思的不同。首先,我们知道++n是先对n进行+1操作,然后再进行运算;而n++则是先拿旧值进行元素,再对n进行+1操作,那么在下面的代码中n++ + n++ 难道不应该是3 + 3 才对吗?为何最终是3 + 4 ?第二个n++难道不是返回其原来的值3吗?int n = 3;System.out.printl...
2024-03-14java基础--IO流之File类
一、File类概述用来将文件或者文件夹封装成对象,方便对文件与文件夹的属性信息进行操作,File对象可以作为参数传递给流的构造函数二、File类常见方法:1,创建boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返false, 和输出流不一样,输出流对象一建立创建文件...
2024-01-10Java基础——方法的调用
Java基础——方法的调用 总结:1. 在同一个类中——对于静态方法,其他的静态和非静态方法都可以直接通过“方法名”或者“类名.方法名”调用它。对于非静态方法,其他的非静态方法可以直接通过类名调用它,但其他的静态方法只有通过对象才能调用它。2. 在不同类之间——对于静态方...
2024-01-10精通CSS入门基础
文章目录概览:今天我们要介绍什么呢?什么是 Padding 和 Margin ?Margin 和 Padding 的属性值快速指南:水平对齐垂直对齐自定义无序列表使用无序列表创建导航栏什么是溢出?使用大的背景图文字替换CSS Sprites概览:今天我们要介绍什么呢?我们将从CSS的基本属性和技术开始,这些都是我们创建基...
2024-01-10java基础:子类构造方法中如何调用?
本教程操作环境:windows7系统、java10版,DELL G3电脑。1.子类继承定义在java中规定:一个父类可以有多个子类,但是一个子类只能有一个父类。子类可以通过extends关键字来继承父类。通过继承,子类可以得到父类除构造函数以外所有的成员(包括成员变量和成员函数),但是要注意得到并不等于可以随...
2024-01-10java并发基础(四)--- 取消与中断
《java并发编程实战》的第7章是任务的取消与关闭。我觉得这一章和第6章任务执行同样重要,一个在行为良好的软件和勉强运行的软件之间的最主要的区别就是,行为良好的软件能很完善的处理失败、关闭和取消等过程。一、任务取消 在java中没有一种安全的抢占式(收到中断请求就立刻停止...
2024-01-10VUE 入门基础(9)
十一,深入响应式原理 声明响应式属性 由于Vue不允许动态添加根级响应式属性,所以你必须在初始化实例钱声明根级响应式属性,哪怕只有一个空值。 var vm = new Vue({ data:{ // 声明 message 为一个空字符串 ...
2024-01-10vue2.0实战之基础入门(1)
最近公司的H5项目准备重构,部门老大说前端使用vue2.0来开发,所以就准备把整个项目的开发过程记录下来,一方面是为了记录开发过程中遇到的坑,另一方面也加强自己写作的能力。什么是 Vue?简要介绍一下vue,vue就是一个前端框架,特点是 数据双向绑定,比如说改变input输入框里的内容,就会自...
2024-01-10Java基础-JVM调优策略简介
Java基础-JVM调优策略简介 作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。一.JVM结构分析1>.JVM结构图2>.JVM运行时数据区功能说明 JVM管理的内存段可分为两大类:线...
2024-01-10