java基础
文章平均质量分 58
钟晚tk
这个作者很懒,什么都没留下…
展开
-
java数组基础
数组数组是相同类型数据的有序集合[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROvqVrMa-1653837753234)(/Users/tk/Desktop/img/image-20220518164411308.png)]三种初始化状态package array;public class Demo02 { public static void main(String[] args) { //静态初始化 int[]原创 2022-05-31 00:00:00 · 92 阅读 · 0 评论 -
面向对象基础
面向对象本质:以类的方式组织代码,以对象的组织(封装)数据三大特性封装继承多态构造器package oop.demo01;public class Preson { //一个类即使什么都不写,也会存在一个方法 String name; //1.使用new关键字,本质是在调用构造器 //2.用来初始化值 public Preson(){ } //有参构造:一旦定义了有参构造,无参就必须显示定义 public原创 2022-05-29 23:19:16 · 87 阅读 · 0 评论 -
JVM基础
jVM探究请你谈谈你对jvm的理解?java8虚拟机和之前的变化更新什么是OOM,什么是栈溢出StackOverFlowError?怎么分析?JVM的常用调优参数有哪些内存快照如何抓取,怎么分析Dump文件?谈谈JVM中,类加载器你的认识?1.JVM的位置 JVM ->操作系统 -> 硬件系统2.JVM的体系结构3.类加载器 作用: 加载class文件 1.虚拟机自带的加载器 2.启动类(根) 加载器 3.扩展类加载器 4.原创 2022-05-25 15:19:14 · 329 阅读 · 0 评论 -
注解与反射
反射与注解注解package annotation;//什么是注解@SuppressWarnings("all")public class Test01 extends Object{ //重写的注解 @Override public String toString() { return super.toString(); } //不推荐程序员使用 @Deprecated public static void hell原创 2022-05-22 22:33:44 · 68 阅读 · 0 评论 -
java数组
数组数组是相同类型数据的有序集合三种初始化状态package array;public class Demo02 { public static void main(String[] args) { //静态初始化 int[] a = {1, 2, 3, 4, 5, 6, 7, 8}; //动态初始化:包含默认初始化 int[] b = new int[10]; b[0] = 10;原创 2022-05-22 10:56:19 · 68 阅读 · 0 评论 -
javaSE进阶
javaSE进阶scannerpackage scanner;import java.util.Scanner;public class Demo01 { /** * next() * 1.一定要读取到有效字符后才可以输入 * 2.对输入有效字符之前遇到的空白,next()方法会自动将其过滤掉 * 3.只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 * 4.next() 不能得到带有空格的字符串 * * @原创 2022-05-22 10:48:13 · 57 阅读 · 0 评论 -
多线程基础
多线程进程 :是执行程序的一次执行过程,他是一个动态的概念.线程 : 通常一个金层可以包饭多个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是cpu调度和执行的单位很多多线程是模拟出来的,真的的多线程是指有多个cpu,即多核,如服务器。核心概念1.线程就是独立的执行路径2.在程序运行时,即使没有自己创建的线程,后台也会有多个线程,如主线程,gc线程3.main()称之为主线程,为系统的入口,用于执行整个程序4.在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度原创 2022-05-21 16:45:27 · 162 阅读 · 0 评论 -
java SE基础
javaSE笔记原创 2022-05-17 12:29:30 · 82 阅读 · 0 评论