java基础
数据类型:基本数据类型数值型: byte[1],short[2],int[4],long[8] 存放整数字符型:char[2] 存放单个字符“a”或者单个汉子布尔类型: boolean[1] 存放true false引用数据类型类(如: String)接口数组浮点数在及其中存放的形式 浮点数=符号位+指数位+尾数位字符类型的本质是整数 注意定义时用单引号,如果...
2024-01-10java基础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入门系列之包装类
前言上一节我们讲解了StringBuilder VS StringBuffer以及二者区别,本节我们来讲解包装类。包装类我们知道在Java中有8中基本数据类型,分为数值类型:byte、short、int、long、float、double。字符类型:char。布尔类型:bool,那么什么是包装类呢?包装类是8种基本数据类型的对象表示,而且8种包装类和字符串...
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基础:子类构造方法中如何调用?
本教程操作环境:windows7系统、java10版,DELL G3电脑。1.子类继承定义在java中规定:一个父类可以有多个子类,但是一个子类只能有一个父类。子类可以通过extends关键字来继承父类。通过继承,子类可以得到父类除构造函数以外所有的成员(包括成员变量和成员函数),但是要注意得到并不等于可以随...
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-10vue2.0实战之基础入门(1)
最近公司的H5项目准备重构,部门老大说前端使用vue2.0来开发,所以就准备把整个项目的开发过程记录下来,一方面是为了记录开发过程中遇到的坑,另一方面也加强自己写作的能力。什么是 Vue?简要介绍一下vue,vue就是一个前端框架,特点是 数据双向绑定,比如说改变input输入框里的内容,就会自...
2024-01-10Java基础第二篇方法与数据成员
目录1、调用同一对象的数据成员2、方法的参数列表3、调用同一对象的其他方法4、数据成员初始化5、总结上一篇文章Java基础 从HelloWorld到面向对象1、调用同一对象的数据成员方法可以调用该对象的数据成员。比如下面我们给Human类增加一个getHeight()的方法。该方法返回height数据成员的值:public class T...
2024-01-10Java基础-JVM调优策略简介
Java基础-JVM调优策略简介 作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。一.JVM结构分析1>.JVM结构图2>.JVM运行时数据区功能说明 JVM管理的内存段可分为两大类:线...
2024-01-10Day 004 狂神java基础第一阶段
注释单行注释//单行注释多行注释/* 多行注释 多行注释 */ 文档注释/***@文档注释*@文档注释*/标识符关键字:关键字不能用来作为类名(文件名)类名、变量名以及方法名都被称为标识符注意所有的标识符都应该以 字母(A-Z或者a-z)、美元符号( $ )、或者下划线( _ )开始首...
2024-01-10