Java基础
文章平均质量分 65
个人在哔哩哔哩学习Java的笔记
计算机内卷受害者
这个作者很懒,什么都没留下…
展开
-
JVM的快速入门
JVM思维导图JVM思维导图简化版原创 2021-07-20 17:19:39 · 118 阅读 · 0 评论 -
注解和反射
一、注解二、 反射例子:测试:输出结果:原创 2021-07-19 17:36:01 · 76 阅读 · 0 评论 -
多线程详解
一、线程简介process和thread程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。进程则是程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常一个进程里面包含多个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。注意:很多多线程是模拟出来的,真正的多线程是指有多个CPU(多核),如果是模拟出来的多线程,即在一个CPU的情况下,在同一个时间点,CPU只能执行一个代码,以为切换的很快,所以就有了同时执行的错觉。核心概原创 2021-07-06 11:22:28 · 1354 阅读 · 0 评论 -
网络编程基础
计算机网络:计算机网络系统就是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。通过计算机的互联,实现计算机之间的通信,从而实现计算机系统之间的信息、软件和设备资源的共享以及协同工作等功能,其本质特征在于提供计算机之间的各类资源的高度共享,实现便捷地交流信息和交换思想。...原创 2021-07-05 16:10:38 · 77 阅读 · 0 评论 -
Java面向对象
Java面向对象一、面向过程 & 面向对象面向过程:面向对象:静态方法可以直接调用,如果是非静态方法需要先实例化(new)才可以调用。构造器功能:1、使用new关键字,本质是调用构造器。2、初始化对象的值。注意:如果自己定义了有参构造,无参构造必须显示定义。一个类即使什么都不写,也会存在一个方法(无参构造器)。生成构造器快捷键 Alt+Insert。IDEA中out文件可以查看class文件,如果没有去项目结构里面添加。创建对象的内存分析:二、封装、继承、原创 2021-07-02 16:11:52 · 52 阅读 · 0 评论 -
Java数组
Java数组原创 2021-07-01 22:13:26 · 51 阅读 · 0 评论 -
Java方法
Java方法一、什么是方法二、方法的定义三、方法调用四、方法的重载原创 2021-07-01 18:28:01 · 58 阅读 · 0 评论 -
Java流程控制
Java流程控制一、用户交互ScannerJava提供了一个可以获得用户输入的工具类,java.util.Scanner是java5的新特性,我们可以通过Scanner类来获得用户的输入。基本语法:Scanner s = new Sccanner(System.in);通过Scanner类的next()和nextLine()方法获得输入的字符串,在读取前我们一般需要使用hasNext()和hasNextLine()判断是否还有输入的数据。.next():一定要读取到有效字符后才可以结束输入原创 2021-06-30 11:10:00 · 61 阅读 · 0 评论 -
Java入门
Java的背景介绍一、 java的特性和优势·简单性·面向对象·可移植性·高性能·分布式·动态性·多线程·安全性·健状性二 、JDK \JRE\ JVMJDK: Java Development KitJRE: Java Runtime EnvironmentJVM: Java Virtual MachineJDK > JRE > JVM三、安装和卸载JDK(1.8)安装JDK的详细教程四、第一个Java程序创建一个Hello.java文件public c原创 2021-06-29 10:00:34 · 92 阅读 · 0 评论 -
Java的基础语法
Java的基础语法一、注释单行注释: // 注释内容多行注释:/* 注释内容 /文档注释(JavaDoc):/** 内容注释 */二、标识符关键字:Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。标识符注意点所有的标识符只能以字母、$、或者下划线开始。首字母之后可以是数字、字母、下划线、$。严格区分大小写标识符最好见名知意不可以和关键字一样三、数据类型强类型语言:要求变量的使用严格符合规定,所有的变量都必须先定义后才能使用弱类型语言:要求变量的原创 2021-06-29 23:03:51 · 128 阅读 · 0 评论