java基础
数据类型:基本数据类型数值型: byte[1],short[2],int[4],long[8] 存放整数字符型:char[2] 存放单个字符“a”或者单个汉子布尔类型: boolean[1] 存放true false引用数据类型类(如: String)接口数组浮点数在及其中存放的形式 浮点数=符号位+指数位+尾数位字符类型的本质是整数 注意定义时用单引号,如果...
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-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-100基础学java_for循环
for循环for(初始化; 布尔表达式; 循环步幅) { //代码语句}初始化又可以看作是循环变量的起点,布尔表达式又可以看作是循环变量的终点,循环继续执行的条件,判断不通过时循环终止(同while的逻辑),循环步幅是指每次循环末尾执行的步子幅度,又可以赋值的增加量。for 循环和while 、 do while...
2024-01-10java基础:虚引用如何使用?
我们讲过这么多的引用,还有一个引用大家平时可能接触不到,那就是虚引用。基本上没有什么引用,还经常会被回收,使用的时候需要结合队列。有的小伙伴就说,那它有什么用处呢?不着急,我们一起先来学习下虚引用的概念、应用场景,通过代码示例体会它的作用。1.概念虚引用是所有类型中最...
2024-01-10java基础---->可变参数
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入...
2024-01-10【JS】java进阶 IO基础
计算机最重要的功能是处理数据。一个有用的计算机语言需要拥有良好的IO功能,以便让未处理的数据流入程序,让已处理的数据流出。与其他语言相比,Java的IO功能显得复杂。在其他语言中,许多IO功能(比如读取文件),是被封装好的,可以用一两行程序实现。在Java中,程序员往往需要多个层次的装...
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基础——选择语句 1. if语句规律:1. 首先计算表达式的值。2. 若表达式为真,则执行对应语句,为假则不执行。 第一种:if(表达式) 语句;//多个语句可用{}例如:int m=1;if(m==1) System.out.println("Hello, world!");编译结果:Hello, world! 第二种:if(表达式) 语句;else 语句;例如:in...
2024-01-10Java入门系列之包装类
前言上一节我们讲解了StringBuilder VS StringBuffer以及二者区别,本节我们来讲解包装类。包装类我们知道在Java中有8中基本数据类型,分为数值类型:byte、short、int、long、float、double。字符类型:char。布尔类型:bool,那么什么是包装类呢?包装类是8种基本数据类型的对象表示,而且8种包装类和字符串...
2024-01-10java基础--IO流之File类
一、File类概述用来将文件或者文件夹封装成对象,方便对文件与文件夹的属性信息进行操作,File对象可以作为参数传递给流的构造函数二、File类常见方法:1,创建boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返false, 和输出流不一样,输出流对象一建立创建文件...
2024-01-10java基础10(IO流)-字节流
IO流输入与输出【参照物是程序】如果从键盘、文件、网络甚至是另一个进程(程序或系统)将数据读入到程序或系统中,称为输入如果是将程序或系统中的数据写到屏幕、硬件上的文件、网络上的另一端或者是一个进程(程序或系统),称为输出IO流的分类根据数据流向不同分为:输入流和输出...
2024-01-10精通CSS入门基础
文章目录概览:今天我们要介绍什么呢?什么是 Padding 和 Margin ?Margin 和 Padding 的属性值快速指南:水平对齐垂直对齐自定义无序列表使用无序列表创建导航栏什么是溢出?使用大的背景图文字替换CSS Sprites概览:今天我们要介绍什么呢?我们将从CSS的基本属性和技术开始,这些都是我们创建基...
2024-01-10java基础之 创建对象的几种方式
有4种显式地创建对象的方式:1.用new语句创建对象,这是最常用的创建对象的方式。2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。3.调用对象的clone()方法。4.运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法.下面演示了用前面3种方式创建对象的...
2024-01-10Java基础-流程控制(04)
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。流程控制语句分类顺序结构选择结构循环结构顺序结构...
2024-01-10java并发基础(四)--- 取消与中断
《java并发编程实战》的第7章是任务的取消与关闭。我觉得这一章和第6章任务执行同样重要,一个在行为良好的软件和勉强运行的软件之间的最主要的区别就是,行为良好的软件能很完善的处理失败、关闭和取消等过程。一、任务取消 在java中没有一种安全的抢占式(收到中断请求就立刻停止...
2024-01-10java基础(四) java运算顺序的深入解析
1. 从左往右的计算顺序 与C/C++不同的是,在Java中,表达式的计算与结果是确定的,不受硬件与环境的影响。如:int i = 5;int j = (i++) + (i++) +(i++); 在C/C++中,这个例子的运算结果将会根据不同的开发环境而不同。Turbo C下,j的值是15;在VC下,j的值是 18。 在Java中,表达式的计算顺序是从左...
2024-01-10VUE 入门基础(9)
十一,深入响应式原理 声明响应式属性 由于Vue不允许动态添加根级响应式属性,所以你必须在初始化实例钱声明根级响应式属性,哪怕只有一个空值。 var vm = new Vue({ data:{ // 声明 message 为一个空字符串 ...
2024-01-10VUE 入门基础(6)
六,条件渲染 v-if 添加一个条件块 <h1 v-if=“ok”>Yes</h1> 也可以用v-else 添加else 块 <template> 中 v-if条件组 因为v-if 是一个指令,需要将它添加到一个元素上,但是如果我们想切换多个元素呢可以把一个<template> 元素当做包装元素,并在上面使用v-if,最终的渲染结果不会包括它。...
2024-01-10