阶段一:筑基Java基础掌握不牢,对于一个开发人员来说无疑是非常致命的。学习任何一个技术知识无疑不是从基础开始;在面试的时候,面试官无疑不是从基础开始拷问。内容包括:Java概述、Java基本语法、Java 执行控制流程、面向对象、访问控制权限、接口和抽象类、异常、内部类、集合、泛形、反射、枚举、I/O、关于 null 的几种处理方式、思维导图。1、Java概述2、Java基本语法3、Java
转载 2024-07-12 10:47:35
93阅读
 由于不能经常上网,所以这日子只能一次全弄上来啦1.         File类(1)   是IO中唯一代表磁盘文件本身信息的类,而不是文件中的内容 (2)   定义了一些与平台无关的方法来操作文件,例如创建、删除、重命名 (3) &nbs
转载 2024-07-17 18:49:06
30阅读
一、 Java 中的反射(评论留言获取原件)1.说说你对 Java 中反射的理解Java 中 的 反 射 首 先 是 能 够 获 取 到 Java 中 要 反 射 类 的 字 节 码 , 获 取 字 节 码 有 三 种 方 法 , ①.Class.forName(className) ②.类名.class ③.this.getClass()。然后将字节码中的方法,变量,构造函数等映射成 相应的 M
反射与动态代理一、类加载器 我们已经知道一个Java程序是由很多的类,以及这些类的对象组成的,因为类是创建对象的模板,所以当某个Java程序中需要使用某个类,那么JVM就会将该类加载到内存,并为之创建一个Class类的对象。 注意:Java中每一个类或接口都会有一个对应的Class类的对象,该对象用于描述所有类共有的属性和行为。 1.类加载器的作用:负责将.class文件加载到内存,并为之生成对
一、线程概述在操作系统中,每个运行着的应用程序都至少有一个后台运行程序,叫做进程,它是独占一定内存空间的程序片段。一个进程当中可能会有多条执行路径(程序从开始执行到结束执行这一途径)。线程就是进程中的一个独立的控制单元。一个进程中至少有一个线程,线程在控制着进程的执行。在Java语言中,main方法是程序入口,通常称为主线程,其他线程则称为子线程。注意:程序中控制单元或执行路径每一个进程执行都有一
Java语言基础组成:1.关键字 2.标识符 3.注释 4.常量和变量 5.运算符 6.语句 7.函数 8.数组一、关键字定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 如果使用关键字作为类名或方法名或变量名就会出现异常 比如:class public { }如果非要用关键字起名,请将某个字母大写,Java中是严格区分大小写的。二、标识符定义:在程序
转载 2024-07-17 18:56:31
40阅读
p18基本数据类型整数:byte、short、int(默认)、long浮点数:float、double(默认)字符:char布尔:boolean引用数据类型类数组接口字符串Lambdap22、p23、p24自动类型转换(隐式)自动完成数据范围从小到大强制类型转换(显式)格式:范围小的类型 变量名 =(范围小的类型)原本范围大的数据一般不推荐使用,可能发生精度损失(不是四舍五入,把小数位直接省掉)或
Java笔记3P201如果一个事物内部包含另一个事物,则一个类包含另一个类成员内部类局部内部类内用外随意访问,外用内需要内部类对象P203如何使用成员内部类间接方式:在外部类的方法中使用内部类,main只是调用外部类的方法直接方式:类名称 对象名=new 类名称() 外部类名称.内部类名称 对象名=new 外部类名称().new 内部类名称()P205如果一个类定义唉一个方法内部,这个类就是局部内
黑马程序员全套Java教程_Java基础教程_集合进阶之Map(二十八)5.1 Map集合概述和使用5.2 Map集合的基本功能5.3 Map集合的获取功能5.4 Map集合的遍历(方式1)5.5 Map集合的遍历(方式2)案例:HashMap集合存储学生对象并遍历案例:HashMap集合存储学生对象并遍历案例:ArrayList集合存储HashMap元素并遍历案例:HashMap集合存储Arr
因为之前看有一遍,但没有同步书写blog,如果现在硬着头皮回想每一天的所学所得,无疑是既浪费时间又不可能牢固知识点,所以就再次看一遍,在牢固知识点的基础上书写blog。毕老师的视频着实是从零开始,但是我写blog不仅是为了完成任务,更是根据自己知识点的掌握,方便以后复习所写,所以可能概括的知识点只是出于我个人的角度出发,希望老师不要认为我是不详细的归纳。   &nbs
1.变量:如果创建多个变量,则变量之间的名字不可重复2.对于float和long类型来说,变量后面的F和L不能丢掉3.使用byte和short,则右侧的数据值不能超过左侧类型的范围4.没有进行赋值的变量不能直接使用,一定要赋值才能使用。5.变量的使用不能超过作用域的范围(从定义变量的那一行开始,一直到直接所属的大括号结束为止)6.可以通过一个语句来完成多个变量的创建,但一般不推荐这样写。7.数据类
转载 2023-06-29 11:28:18
101阅读
Java 1.JAVA_HOME:Java 的安装目录 .Path: 指定一个路径列表 , 用于搜索可执行的文件 . 这个路径指定 jdk 安装目录下的 bin 目录 .       可以用 %JAVA_HOME% 来塔配环境 .ClassPath: 指定一个路径列表,用于搜索 Java 在编译或运行时需要用到的类( .cl
一.java中的标识符 定义合法标识符规则: (1)由26个英文字母大小写,数字,0~9和符号_组成。 (2)数字不可以开头。 (3)不可以使用关键字(保留字)如 class public等. (4)java中严格区分大小写。 (5)为提高阅读性,起名字尽量有意义 即见名知义。 java中的名称规范: (1)包名:多单词组成时所有字母都小写。如:xxxyyyzzz (2)类名,接口名
目录:(1)集合类中主要有几种接口?(2)集合类的底层数据结构?(3)HashSet 如何检查重复?(4):HashMap 和 HashTable 区别?(5):ConcurrentHashMap 和 HashTable 区别?(6)ArrayList 和 linkedList 区别?(7)HashMap 底层实现原理?(8)HashMap 什么时候扩容?(9)HashMap 中的 key 我们可
转载 2023-09-02 14:19:12
105阅读
1、 环境变量path和classpath的作用是什么?2、 已知一个int数组, 编程从数组中获取最大数.3、 编写程序计算1+2+3+....+100的和.4、 UDP协议与TCP协议有什么不同?5、 创建一个包含有private的属性和private方法的类。然后创建一个内部类,它有一个方法可用来修改外部类的属性,并调用外部类的方法。在外部类的另一个方法中,创建此内部类的对象,并且调用它的方
转载 2023-08-09 13:43:22
320阅读
目录:(1)JVM 内存区域?(2)基本数据类型,int 初始值,integer 初始值?(3)静态变量与实例变量区别?静态方法与非静态方法区 别?(4)String、StringBuffer、StringBuilder 的区别?(5)String 类的常用方法有哪些?(6)字符串操作:如何实现字符串的反转及替换?(7)==与 equals 的区别?(8):接口和抽象类的区别是什么?(9)slee
# 如何制作“黑马 Java 培训”简历 作为一名刚入行的小白,制作一份专业的简历可能会让你感到迷茫。要想在求职过程中脱颖而出,一份清晰、结构合理的简历至关重要。本文将教你如何实现“黑马 Java 培训”简历,从流程到代码,实现你的简历制作。 ## 1. 简历制作步骤 首先,让我们明确制作简历的整体流程,以下是一个简单的步骤表格: | 步骤 | 描述
原创 9月前
154阅读
1. 参数传递1.1 类名作为形参和返回值(应用)1、类名作为方法的形参方法的形参是类名,其实需要的是该类的对象实际传递的是该对象的【地址值】2、类名作为方法的返回值方法的返回值是类名,其实返回的是该类的对象实际传递的,也是该对象的【地址值】示例代码:• class Cat { public void eat() { System.out.println(“猫吃鱼”); } } cla
1.报错是显示非法字符中文字符2.程序包system不存在代码编译错误3.红框出不能有空格,否则会被判定为两个class4.空常量不可以直接输出System.out.println(null);//错误形式5.public class定义后面类型时,文件名应保持一致 6.更改已经定义的变量时,可以不用int 等public class VariableDem01 { public static
### Java 程序设计的基础与实践 Java 是一种广泛使用的编程语言,因其平台无关性、安全性以及强大的社区支持,成为了开发人员的热门选择。无论是企业级应用、移动开发,还是Web开发,Java 始终扮演着关键角色。本文将通过简单的代码示例和图表,介绍 Java 编程的基本概念。 #### Java 的基本概念 在开始编程之前,了解基本的 Java 语言特性是必要的。Java 是一种面向对
原创 10月前
19阅读
  • 1
  • 2
  • 3
  • 4
  • 5