欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • JavaSE 第二次学习随笔(五)

    /* * 中文乱码出现的情况研究 * 注意点:乱码解决的办法是再编码再解码 * 但是如果是编码出错了,无法解决.如果是解码出错了,可以利用再编码再解码 * * * 编码 解码 结果 * GBK utf8 不可以(GBK2个字节,utf83个字节) * GBK ISO8859-1 可以 * utf8 ...

    程序员文章站2023-10-15
  • 安利一款强大的学习软件XMind(顺便放上这几天制作的JavaSE的思维导图day1-day4)

    最近在学习Java,并且在使用一款非常酷炫无敌吊炸天的软件,思维导图制作神器-XMind,然后就像分享给大家,至于XMind是什么大家自行百度,在这里我就不赘述了 我这里说下我认为的好的实用的常用快捷键(这是完整版本的快捷键,轻量版有些快捷键没有) XMind以前的网站暂时停止服务了,现在出了个官网 ...

    程序员文章站2023-10-15
  • javaSE练习13——(知识点:类的继承 方法的覆盖)

    设计2个类,要求如下: (知识点:类的继承 方法的覆盖)1、定义一个汽车类Vehicle, 1.1 属性包括:汽车品牌brand(String类型)、颜色color(String类型 )和速度speed(double类型)。 1.2 至少提供一个有参的构造方法(要求品牌和颜色可以初始化为任意值 ,但 ...

    程序员文章站2023-09-29
  • JavaSE之——并没有多维数组

    来看下面的例子: //创建一个Object[]类型的一维数组,动态初始化长度为5 (其他类型也可以)——这是第一维数组 //输出: null null null null null Q:为什么叫动态初始化呢? A:概念:只指定了数组长度,由系统自动为数组元素赋初始值,即为数组的动态初始化; 反之,如 ...

    程序员文章站2023-08-29
  • JavaSE 第二次学习随笔(四)

    Java多线程交互, 流, 字节流 字符流 printStream printWriter 缓存Buffered流 标准输入输出流 流的转换 ...

    程序员文章站2023-08-02
  • java面试题-javaSE基础

    "TOC" java面向对象 1. 面向对象都有哪些特性,以及你对这些特性的理解? 1. 继承:继承是从已有类得到的类的信息创建新类的过程。提供继承信息的被成为父类(基类),得到继承信息的被称为子类 2. 封装:通常认为封装是吧数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 3. ...

    程序员文章站2023-03-26
  • JavaSE:关键字(全)

    访问控制: private 访问控制方式:私有的 protected 访问控制方式:受保护的 public 访问控制方式:公共的 类、方法和变量修饰符: abstract 声明抽象,表明类或者成员方法具有抽象属性 extends 继承,表明A类型是B类型的子类型,这里常见的B类型有抽象类 class ...

    程序员文章站2023-02-26
  • javase部分1

    1.1dos常用命令: dir 列出当前目录下的文件及文件夹 md 创建目录 rd 删除目录 cd 进入指定目录 cd.. 退回上一级目录 cd/ 退回根目录 del 删除文件 exit 退出dos命令行 1.2 java语言概述 java语言是简单易学,完全面对对象,安全可靠,与平台无关的编程语言 ...

    程序员文章站2023-02-22
  • JavaSE的反射机制

    文章目录1.注意点2.获取class的三种方式2.1Class.forName()2.2对象.getClass()2.3任何类型.class3.通过反射实例化对象4.路径问题类加载器传送门1.注意点反射机制的作用:操作字节码文件(class文件)反射机制的相关类在java.lang.reflect.*下反射机制相关的重要类(1)java.lang.Class:代表整个字节码,代表一个类型(2)java.lang.reflect.Method:代表字节码中的方法字节码(3)java.lang.

    程序员文章站2022-12-20
  • javaSE基础知识

    JVM,JRE,JDK三者的简单总结 1.见名解释 Java虚拟机(JVM):Java virtual machine简称JVM;“virtual”中文意思“虚拟的”,“machine”中文意思“机器”,翻译为“java虚拟机”。 Java运行环境(JRE):Java Runtime Environ ...

    程序员文章站2022-12-16
  • 基于JavaSE阶段下的集合类汇总

    一.数组与集合的区别 数组和集合都是用来存储对象的容器,但是,数组只能储存基本数据类型的对象,且长度不可变;而集合是储存引用数据类型的对象,且长度可变,所以,在不知对象数量的具体数值时一般用集合来存储。 二.javaSE阶段下的层次图 从层次图可以来看,集合类是以接口来实现的,其中和 ...

    程序员文章站2022-11-29
  • JAVASE开发知识点汇总

    JAVASE学习路线JAVA基本概念环境配置idea工具安装数据类型变量定义及使用数组定义及使用集合修饰符条件语句循环语句类与方法对象继承,封装,多态接口IO流目前自己整理的学习路线,可能会有变动,重点什么的可能有错误,初学者希望大家多担待,我会努力学习改进的。自己查资料拼凑的知识点,如有侵权请联系我删文,谢谢。QQ1475728369 请备注来意。...

    程序员文章站2022-11-20
  • 荐 JavaSe 基础 - 第九章 对象的创建和使用

    JavaSe 基础 - 第九章 对象的创建和使用1、怎样创建对象?2、什么是实例变量?3、对象和引用的区别?4、画内存图注意事项  为什么要画内存图(非常重要)?5、程序在什么情况下会出现空指针异常呢?6、方法在调用的时候参数是如何传递的?7、构造方法【拓展】java 虚拟机内存管理(理解)传送门1...

    程序员文章站2022-11-15
  • javaSE总结(二)--java面向对象

    一、类和对象 (1)类 --每个单词首字母大写,其余字母小写 --最好不能是关键字,可以包含关键字 与类相关的构造器 --构造器没有返回值 (2)对象 a) 创建对象 类名 对象名 = new 构造器名(); b) 对象调用 对象调用类中的内容(没有被static修饰过) 1 调用方法: 对象名.方 ...

    程序员文章站2022-10-24
  • 【JavaSE】多线程Part1(11)

    【JavaSE】多线程Part1(11)

    引言人类本质是懒惰的,要克服这种本性,‘奖励’再合适不过;知识点总结多线程基本概念1.并发与并行并发是指一个cpu同时执行多个任务,执行方式是【反复横跳.jpg】,只是切换速度很快;比如罗志祥的多人运动,罗志祥一个人做多件事;(????)并行是指多个cpu执行多个任务,比如考试的时候多人在同一时间段...

    程序员文章站2022-10-18
    IT编程
  • JavaSE的static、final、abstract修饰符

    JavaSE的static、final、abstract修饰符

    static :静态常量,静态方法,静态代码块 静态变量: 静态变量属于类的,使用类名来访问,非静态变量是属于对象的,"必须"使用对象来访问. 注意:静态变量对于类而言在内存中只有一个,能被类中所有的实例共享。 实例变量对于类的每一个实例都有一份, 它们之间互不影在加载类的过程中为静态变量分配内存, ...

    程序员文章站2022-10-08
    IT编程
  • shiro经典通俗易懂javase例子

    log4j log4j log4j.rootLogger=INFO, stdout log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.app ...

    程序员文章站2022-10-05
  • JavaSE第十二章 继承

    JavaSE第十二章 继承

    Java自我学习路线一、继承概述二、继承的作用三、 继承的特性四、继承的语法格式一、继承概述概念:继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为为什么使用继承:不使用继承会导致代码量大且臃肿,而且维护性不高(维护性主要是...

    程序员文章站2022-10-04
    IT编程
  • javaSE— 数组、冒泡排序、方法

    javaSE— 数组、冒泡排序、方法

    javaSE_day04目录javaSE_day041. 一维数组1.1 什么是数组1.2 特点1.3 声明数组1.4 创建数组(申请内存)1.5 存放数据1.6 使用数组补充:堆、栈1.7 main方法的==args数组==的使用1.8 数组的==拷贝==和==扩容==1.9 数组元素的排序1.9.1 冒泡排序1.9.2 选择排序2. 二维数组2.1 声明2.2 创建2.3 赋值2.4 使用数组元素练习1. 对角线求和2. 矩阵转置3. 杨辉三角3. 方法3.1方法的定义3.2 方法的调用3.3 方法的

    程序员文章站2022-10-03
    IT编程
  • javaSE 阶段 题目

    一、基础题()用最有效的的方法算出2乘以8等于几答案:2

    程序员文章站2022-10-03