• JavaSE 基础知识(常识概念 + 基础语法)问答总结/面试题 —— 讲给应届生的 Java 开源知识项目

    时间:2023-12-26 22:56:47

    写在最前面这个项目是从20年末就立好的 flag,经过几年的学习,回过头再去看很多知识点又有新的理解。所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的 Java 开源知识项目,专注 Java 后端面试题 + 解析 + 重点知识详解 + 精选文章的开源项目,希望它能伴随你我一...

  • JavaSE教程-04Java中循环语句for,while,do···while-练习

    时间:2023-12-22 23:37:28

    0.实现打印50遍的“我爱你”1.请在控制台输出数据1-102.请在控制台输出数据10-13.求出1-10之间数据之和4.求出1-100之间能够被3整除的所有数的和前四题代码:public class Test1{ public static void main(String[] args){...

  • javase基础复习攻略《五》

    时间:2023-12-22 14:42:13

    总结完JAVA的基础语法和面向对象思想后,今天为大家补充一下JAVA中的数组,数组是什么呢?大家是不是想到了集合,数组和集合有相似之处,集合中的数据无序,不可以重复。数组中则存放着具有相同特征的一组数据集合,数组中的数据有序且可以重复,数组使用时应先声明,再分配存储长度,然后才能够使用。JAVA中的...

  • 【干货】用大白话聊聊JavaSE — ArrayList 深入剖析和Java基础知识详解(二)

    时间:2023-12-20 14:45:19

    在上一节中,我们简单阐述了Java的一些基础知识,比如多态,接口的实现等。然后,演示了ArrayList的几个基本方法。ArrayList是一个集合框架,它的底层其实就是一个数组,这一点,官方文档已经说得很清楚了。作为一个容器,ArrayList有添加元素,删除元素,以及获取元素的方法。本节我们先不...

  • 09 - JavaSE之线程

    时间:2023-12-20 08:17:56

    线程线程的基本概念线程是一个程序里面不同的执行路径。进程与线程的区别每个进程都有独立的代码和数据空间(进程上下文),进程间的切换开销大。线程可以看作轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程的切换开销小。多进程:在操作系统中能同时运行多个程序。多线程...

  • JavaSE 学习笔记之反射技术(二十四)

    时间:2023-12-18 09:14:02

    反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:1、获得Class对象,就是获取到指定的名称的字节码文件...

  • [javaSE] 看博客学习多线程的创建方式和优劣比较和PHP多线程

    时间:2023-12-17 12:49:12

    通过实现Runnable接口创建线程获取Thread对象,new出来,构造函数参数:Runnable对象Runnable是一个接口,定义一个类MyRunnable实现Runnable接口,实现run()方法,重写run()方法,编写业务逻辑调用Thread.currentThread()方法获取当前...

  • 小兔博客新增源码下载模块,JavaWeb项目实战,JavaScript入门教程 ,JavaSE案例等

    时间:2023-12-13 11:16:46

    从今以后,所有的源码在 http://www.xiaotublog.com/downloadView.html 都可以免费下载,在下载页面还可以直接链接到相关的教程地址(如果有教程的话...)。最近工作太忙了,很久没有更新,等空闲下来,我会继续更新博客的。当然,有问题的话,也可以加群,群里讨论问题的...

  • javaSE学习笔记(16)---网络编程

    时间:2023-12-11 15:04:50

    javaSE学习笔记(16)---网络编程基本概念如今,计算机已经成为人们学习、工作、生活必不可少的工具。我们利用计算机可以和亲朋好友网上聊天,也可以玩网游、发邮件等等,这些功能实现都离不开计算机网络。计算机网络实现了不同计算机之间的通信,这必须依靠编写网络程序来实现。下面,我们将教大家如何编写网络...

  • 一、JavaSE语言概述

    时间:2023-12-09 19:03:01

    1.软件:系统软件 VS 应用软件2.人与计算交互:使用计算机语言。图形化界面VS命令行。3.语言的分类:第一代:机器语言 第二代:汇编语言 第三代语言:高级语言(面向过程-面向对象)4.java语言的特性:面向对象、健壮性、跨平台性(write once,run anywhere)--JVM5.安...

  • JavaSE Collection集合

    时间:2023-12-05 21:36:01

    集合:是java中提供的一种容器,可以用来存储多个对象。可是我们前面学习的数组也是可以保存多个对象的,为什么还要提供集合容器呢?集合和数组它们有啥区别呢?数组的长度是固定的。一旦创建完成不能改变长度。并且只能保存同一类型的数据。集合的长度是可变的。会随着保存的元素个数的增加而扩容。并且可以保存不同类...

  • javase建议学习路线

    时间:2023-11-29 22:44:23

    javase建议学习路线:1.环境的搭建2.基本变量类型3.流程控制4.数组5.集合6.IO7.异常8.线程9.网络编程

  • JavaSE 教程的选择

    时间:2023-11-29 09:22:43

    你好我是大福 你现在看的是大福笔记又降温了 下点小雨出门有点冷走路到公司20多分钟,又走的有点热昨天说到了,今年的计划是从零开始重新学习并梳理下这两年学习和接触到的技术那么今天开始第一个知识点JavaSE的学习学习之前的首要任务是选择教程关于Java的书籍好多,下图是现在手上已买的书籍,也算买了不少...

  • Intellij Idea系列之JavaSE项目的创建(一)

    时间:2023-11-28 13:25:34

    Intellij Idea系列之JavaSE项目的创建(一)一.Intellij Idea于 Intellij Idea是捷克的Jetbrain公司的一款优秀的针对Java程序员的IDE,其自从问世以来备受广大Java程序员的喜爱,并从Eclipse这款优秀的IDE中抢夺了部分的用户,而且还是收费软...

  • JavaSE的基础语法之标识符:

    时间:2023-11-22 17:44:41

    标识符(掌握) (1)就是给类,接口,方法,变量等起名字的字符序列 (2)组成规则: A:英文大小写字母 B:数字 C:$和_ (3)注意事项: A:不能以数字开头 B:不能是java中的关键字 C...

  • javaSE高级篇5 — java8新特性详解———更新完毕

    时间:2023-11-19 19:06:48

    java8新特性在前面已经见过一些东西了,但是:挖得有坑儿1、lambda表达式lambda表达式是jdk1.8引入的全新语法特性它支持的是:只有单个抽象方法的函数式接口。什么意思?就是说:这个接口下面只有一个抽象方法是真正属于自己的( 像那种从Object类里面继承过来的不算 ———— 所以这样严...

  • JavaSE回顾及巩固的自学之路(二)——————进入JavaSE

    时间:2023-11-19 09:40:25

    好的。今天接着上一篇文章对JavaSE的历程初步介绍,开始对JavaSE的技术性知识进行探讨。首先,选择编程,成为一名程序员,应该会了解一些计算机的相关基础知识,毕竟,以后就是和计算机打交道了嘛。so,我们要知己知彼,百战不殆嘛。那么对于一个计算机来说,主要由两部分组成:计算机硬软件的支持,才可以完...

  • JavaSE面试题

    时间:2023-11-17 08:52:34

    JavaSE面试题欢迎到我的Git仓库去提交您觉得优秀的内容!1.是否可以从一个static方法内部发出对非static方法的调用?不可以。当一个static方法被调用时,可能还没有创建任何实例对象,如果从一个static方法中发出对非static方法的调用,那个非static方法是关联到哪个对象上...

  • JavaSE入门学习9:Java基础语法之数组

    时间:2023-11-16 22:24:16

    一数组的定义数组能够理解为是一个巨大的"盒子",里面能够按顺序存放多个类型同样的数据。比方能够定义int型的数组scores存储4名学生的成绩。watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/...

  • JavaSE语法基础(3)---函数、数组

    时间:2023-11-16 21:41:06

    JavaSE语法基础(3)---函数、数组函数的概念:实现特定功能的一段代码,可反复使用。函数的出现减少代码冗余,提高代码的复用性,可读性,可维护性,可以使每个功能模块独立起来,方便分工合作。函数的三要素:返回值、函数名、参数表我们可以在类中,与main方法(函数)并行的位置定义一个函数,如果我们定...