E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【JAVA基础知识】
Java程序员面试核心知识--
Java基础知识
(一)
目录一、Java程序初始化顺序二、Java的Clone方法作用三、OverLoad(重载)与Override(重写)区别四、abstractclass(抽象类)与interface(接口)的异同五、String、StringBuffer、StringBuilder区别六、“==”、equals和hashCode的区别七、字符串创建与存储的机制一、Java程序初始化顺序结论:父类静态变量->父类静态
Alphamilk
·
2023-11-01 22:03
Java
Java程序员面试宝典
java
面试
1024程序员节
Java基础知识
之反射机制详解
一、什么是反射机制?反射机制是指在运行时动态地获取类的信息,并能够通过这些信息对类的对象进行操作。Java中的反射机制包括获取类信息、获取成员信息、创建对象、调用方法等操作。通过反射机制,我们可以在运行时动态地了解类的结构、属性和方法等信息,从而实现对类的动态操作。通俗来讲,实例化号对象之后,反过来获取Class对象(一个类只有一个Class对象),这个对象包含了完整的类的结构信息,这个对象就像一
小明说Java
·
2023-11-01 09:24
Java从入门到精通
java
反射
spring restful 接收json_SpringMVC系列之基于SpringMVC的RestFul开发
适用人群:适合对
Java基础知识
应用自如,掌握SpringMVC框架和基本REST概念,对RESTful有一定了解的同学。课程概述:SpringMVC是强大的Web开发框架,基于Sprin
无可就是九头鸟
·
2023-11-01 06:00
spring
restful
接收json
牛客网Java后端开发面经汇总
文章目录
Java基础知识
计算机网络知识MySQL、数据库常用数据结构操作系统Spring设计模式分布式RedisMybatis消息队列场景题手撕代码LinuxTomcat其他技能相关
Java基础知识
HashTable
xyx_HFUT
·
2023-10-31 22:32
Java
笔试面试
java
面试
java字符的使用 计算机中的存储单元 基本数据类型 变量定义 运算符的使用: 数据类型的转换: 转换: ASCII表 赋值运算符 比较运算符 逻辑运算符 三元运算符 if...else if...
文章目录
java基础知识
常用快捷键:字符的使用计算机中的存储单元基本数据类型变量定义运算符的使用:数据类型的转换:转换:ASCII表赋值运算符比较运算符逻辑运算符三元运算符方法if...elseif..
李铁柱的
·
2023-10-31 02:49
java
肝了一个月!这本 Java 开发手册出炉啦!
今天推送一篇高质量博文,这篇文章一共44330字,超级全面的
Java基础知识
总结,图文并茂。如果需要PDF版本的,可以后台回复「开发手册」下载!作者是久一的好朋友cxuan,下面开始我们的文章。
java知多少
·
2023-10-31 02:05
lamp
scipy
makefile
crm
lighttpd
java基础知识
(一)------java的语言概述
1.Java是一种跨平台的语言,其特点可简单总结为三点:面向对象、高性能、相对简单。发展历史(简述):1990年年末:Sun公司的JamesGosling(Java之父)领导的“Green”计划创造一种全新语言:Oak。1994年秋:Oak改名为Java。1995年年初:Sun公司发布Java语言。1996年初:发布JDK1.0,运行环境(JRE)和开发环境(JDK)。1998年12月:Java历
云近
·
2023-10-31 02:43
Java基础知识
2023年最新版
Java基础1.变量1.1什么是变量1.2java的内存应用栈内存:(先进后出)堆内存:(先进先出)1.3变量的命名规范1.4java常用关键字2.运算符2.1赋值运算2.2逻辑运算(与、或、非)2.3比较运算2.4算数运算自增自减2.5三目运算2.6运算符优先级3.流程控制3.1顺序结构3.2判断结构3.3switch选择结构4.循环结构for循环foreach循环while循环do...whi
风好大的雨.
·
2023-10-30 20:42
java
开发语言
javascript用于web服务器端,javascript在服务器端运行
java基础知识
为什么要学习java1.表单验证-减轻服务器端压力2.页面的动态交互3.页面动态效果什么是javaJavaScript是一种基于对象和事件驱动的,并具有安全性能的脚本语言JavaScript
小狗AI
·
2023-10-30 14:53
javascript
2.7w字!Java基础面试题/知识点总结!(2021 最新版)
这篇《
Java基础知识
总结》是JavaGuide上阅读量最高的一篇文章,由于我对其进行了重构完善并且修复了很多小问题,所以,我再同步一下!
Fightevery
·
2023-10-29 14:37
java
架构
架构师
编程
程序人生
java基础之泛型(Generics)
泛型,广泛存在于各种开源框架及容器集合类中,在我们阅读源码的过程中一定会碰到,作为
java基础知识
的一个重要模块,对泛型的理解和掌握有助于我们在之后的源码阅读中借鉴框架思想以及在项目开发中灵活应用泛型。
qingwangwang
·
2023-10-28 17:33
Android
java
泛型
android
Java基础知识
(字符串与数组)
5.字符串与数组5.1字符串创建与存储的机制是什么字符串声明与初始化主要有如下两种情况:1.对于Strngs1=newString(“abc”)与Strings2=newString(“abc”),存在两个引用对象s1,s2,两个内容相同的字符串对象“abc”,在内存中的地址不同,只要用new总会生成新的对象。2.对于Strings1=“abc”和Strings2=“abc”,在JVM中存在一个字
加加大了
·
2023-10-28 13:36
程序员面试笔试宝典笔记
java
编程语言
字符串
温习2021年 Java 面试题汇总【100题】
一、
Java基础知识
面试题1、Java概述①.何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
Coding路人王
·
2023-10-26 06:53
Java
面试
Java基础知识
的十个盲点
======================================================注:本文源代码点此下载======================================================连续三天的javalanguagefundamentalknowledge培训,整体是会让那些有经验的java程序员哈欠连天的。原本也想坐到trainingroo
chaoxidawang
·
2023-10-26 05:54
java
java
class
interface
编译器
training
string
JAVA基础知识
Fundamental
JAVA基础知识
Java开发环境名词解释八大基本类型整型长整型双精度浮点型布尔型字符型类型间的转换运算符(Operator)算术运算符关系运算符逻辑运算符赋值运算符字符串连接运算符条件运算符分支结构循环结构数组方法方法的重载
YinaBloom
·
2023-10-26 05:19
JAVA语法
java
java基础知识
(1)
Java概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还
小饭_317b
·
2023-10-26 03:24
JAVA基础知识
学习笔记(持续更新中。。)
第一章:Java概述1、高级语言的运行机制计算机高级语言按程序的执行方式可以分为:编译型和解释型编译型:使用专门的编译器、针对特定的平台(操作系统)将某种高级语言源代码一次性的翻译为可在该平台硬件执行的机器码(包括机器指令和操作数),并包装成该平台所能识别的并执行程序的格式。编译生成的可执行的程序可以脱离开发环境,在特定的平台上独立运行。有些程序编译完后,还需要对其编译好的目标代码进行链接,即组装
跟着组织混饭吃
·
2023-10-25 14:21
java
基础
Java基础之值传递和引用传递
前言值传递和引用传递是
java基础知识
中一个比较重要的概念,如果对这个概念理解不清的话,可能就会造成我们的代码出现“对象中的值被无故改变了”这种问题。
moutory
·
2023-10-24 21:47
java基本表达式_
java基础知识
-----运算符表达式和分支结构
一.运算符1.算术运算符:+,-,,/,%,++,--2.关系运算符:>,=,b&&++a>b?a:bSystem.out.println("a="+a+",b="+b+",c="+c)//输出结果为a=6,b=6,c=6.短路运算++a>b没被执行System.out.println(10+20+""+30)//输出3030System.out.println(10+""+20+30)//输出1
木易movie
·
2023-10-24 17:40
java基本表达式
万字文肝
Java基础知识
(一)
目录一、前言、入门程序、常量1.1Java语言开发环境搭建1.2常用DOS命令的使用1.3环境变量JAVA_HOME的配置二、HelloWorld入门程序2.1程序开发的步骤2.2HelloWorld案例的编写编译运行2.3初学者编写HelloWorld常见问题2.4Notepad++软件的安装和配置三、注释和关键字3.1注释3.2关键字3.3标识符四、常量与变量4.1常量的概念和分类4.2打印不
Amo Xiang
·
2023-10-24 06:38
大数据开发
java
实习日常的点点滴滴记录(
Java基础知识
之Java锁)------好记性不如烂笔头--慢慢积累,厚积薄发
一、Java锁的概述Java锁是一种多线程同步的机制,用于控制多个线程对共享资源的并发访问。Java锁的作用是保证线程间的互斥性,即同一时刻只有一个线程可以访问共享资源,从而避免多线程间的竞态条件和其他并发问题。Java锁可以分为两大类:隐式锁(ImplicitLocks)和显式锁(ExplicitLocks)。隐式锁,称为内置锁或synchronized锁;通过在方法或代码块中使用synchro
小小理想家
·
2023-10-24 02:10
实习
java
开发语言
PayPal面经
Paypal的AIinfraEngineer极客时间演讲视频:AI在金融应用HR面试首面zhangchao首先让我介绍自己和项目基础知识出题lettcode1and0s二面luwen没有让我重复介绍自己那好,问
java
郑泽洲
·
2023-10-24 01:54
互联网开发
Java
大数据
互联网
金融
面经
人工智能
大数据
Java集合容器面试题
主题链接
Java基础知识
面试题Java集合容器面试题Java并发编程面试题Java底层知识面试题Java常用框架面试题计算机网络面试题数据库面试题RabbitMQ面试题Redis面试题Elasticsearch
已是寒冬
·
2023-10-23 18:52
Java面试题
Java社招面试题
Java集合面试题
面试题
自用的快速复习
Java基础知识
,不适用于每一个人
自用的快速复习
java基础知识
,不适用于每一个人问题背景1.类定义出来的变量称为**对象**[IDEA安装](https://www.jb51.net/article/193853.htm)[IDEA破解
时间是一种解药
·
2023-10-23 03:23
java开发常遇问题
java
intellij-idea
开发语言
《Java编程思想》读书笔记一
感觉这本书是适合C/C++程序员转行到Java学习的一本书,并不适合零基础的初学者去看这本书,毕竟当初花了一百多买了这本书,现在还是把它倒腾出来看一下吧,当作是巩固
Java基础知识
,本文会把自己感兴趣的知识点记录一下
小懒编程日记
·
2023-10-22 10:50
Java
java
开发语言
Java基础知识
-- 初识Java
第一章初识JavaJava简介1.Java的发展历程Sun公司(已被Oracl收购)于1995年5月推出了Java程序设计语言和Java平台2.Java基本特点Java是一种程序设计语言,不是脚本语言Java语言时高级语言(所谓高级语言就是独立于机器,面向过程或对象的语言,C++、python、C#也是高级语言,因为这些语言书写的代码越来越接近人类的自然语言)Java是面向对象的,不是面向过程的,
没见过世面的小白
·
2023-10-22 02:58
java
jvm
开发语言
序列化---transient关键字
某些敏感属性不能序列化:使用transient关键字)实现Externalizable接口(所有属性均不会自动序列化)2文章Javatransient关键字使用小记哎,虽然自己最熟的是Java,但很多
Java
hellolovelife
·
2023-10-22 01:13
1
JavaJvm
CyclicBarrier线程同步
目录一、导读二、概览CyclicBarrier和countdownlatch的区别三、使用四、原理五、推荐阅读一、导读我们继续总结学习
Java基础知识
,温故知新。
Android西红柿
·
2023-10-21 19:39
java基础
java
spring
android
线程
同步
Java基础知识
梳理&异常机制
当一个程序出现错误时,可能是以下三种错误:语法错误:如缺少必要的标点符号、关键字输入错误、数据类型不匹配等,在编译器对程序进行编译的过程中,会把检测到的语法错误以提示的方式列举出来,故又称为编译错误。运行时错误:如空指针异常,数组越界,除数为零、数据库连接失败等,迫使程序终止,有特定的发生条件。逻辑错误:在语法上是有效的,但是在逻辑上是错误的,此类问题不好调试。这里说的Java异常处理机制主要是指
赶时间的书生
·
2023-10-20 20:04
#
基础知识
Java基础知识
梳理&修饰符
private修饰符1.private修饰的变量和方法只在类内部可见。2.在类内部,该类的所有的属性和方法都是可以访问的。子类继承父类的所有属性和方法或子类拥有父类的所有属性和方法是对的。但是父类的私有属性和方法,对子类不可见,子类是无法直接访问到的。即只是拥有,但是无法使用public修饰符被声明为public的类、方法、构造方法和接口能够被任何其他类访问。如果几个相互访问的public类分布在
赶时间的书生
·
2023-10-20 20:04
#
基础知识
Java基础知识
梳理&assert
断言概述编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。可以将断言看作是异常处理的一种高级形式断言表示为一些【布尔表达式】,程序员相信在程序中的某个特定点该表达式值为真可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。使用断言可以创建更稳定,品质更好且易于除错的代码当需要在一个值为FALS
赶时间的书生
·
2023-10-20 20:34
#
基础知识
Java基础知识
梳理&transient
1.transient的作用及使用方法我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一
赶时间的书生
·
2023-10-20 20:34
#
基础知识
transient
Serializable
Externalizable
java基础知识
梳理&代理模式之动态代理
代理接口对象publicinterfaceService{ResulttoTestOne(StringtoTestOne);ResulttoTestTwo(StringtoTestTwo);interfaceResult{voidprintLog();voidsavaLog();}}简单代理逻辑publicTcreate(finalClassservice){return(T)Proxy.newP
赶时间的书生
·
2023-10-20 20:03
#
基础知识
JAVA
Proxy
Java基础知识
梳理&多线程
Java多线程编程Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语-进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结
赶时间的书生
·
2023-10-20 20:03
#
基础知识
多线程
Thread
Runnable
java基础知识
梳理&泛型初探
目录概述范型的使用类型参数类型通配符泛型方法泛型类限定类型参数上限上界通配符(UpperBoundsWildcards),用来限定泛型的上界。下界通配符(LowerBoundsWildcards),用来限定泛型的下界。范型的特点范型是类型擦除的不能创建一个范型类型实例不能初始化范型数组基本类型不能做类型参数static的语境不能引用类型变量概述所谓范型,就是允许在定义类、接口、方法时使用类型形参,
赶时间的书生
·
2023-10-20 20:03
#
基础知识
泛型
通配符
边界
Java基础知识
学习笔记一
1、Java入门1.1Java是什么?Java是由SunMicrosystems公司于1995年推出的一门面向对象程序设计语言。2010年Oracle公司收购SunMicrosystems,之后由Oracle公司负责Java的维护和版本升级。Java还是一个平台。Java平台由Java虚拟机(JavaVirtualMachine,JVM)和Java应用编程接口(ApplicationProgram
千漈琉璃雪
·
2023-10-20 17:05
Java
学习
java
java jdbc批量更新_
JAVA基础知识
之JDBC——JDBC事务处理及批量更新
JDBC事务JDBC的事务由Connection提供,默认是打开的。要开启事务,则要关闭自动提交,1conn.setAutoCommit(false);提交事务使用1conn.commit();回滚事务使用1conn.rollback();可以在某个位置设置一个保存点,回滚时只回滚到这个点,1try{2Savepointsp=conn.setSavepoint();3...4}catch(SQLE
清水荷叶粥
·
2023-10-20 10:38
java
jdbc批量更新
JAVA基础知识
总结
一、变量1-1、变量typevarName=value//数据类型变量名=值2-1、常量当常量被设定后,一般情况下不允许再进行更改,否则会报错常量名一般使用大写字符。final常量名=值;finaldoublePI=3.14;publicclassday05{//finalfinalstaticdoublePI=3.14;publicstaticvoidmain(String[]args){Sys
程序员小王꧔ꦿ
·
2023-10-20 06:55
java
java
开发语言
关于hashcode & equals
学习
java基础知识
时,一
weixin_43493520
·
2023-10-20 02:19
java
jvm
java
开发语言
JAVA基础知识
点总结
文章目录前言一、JAVA简介二、基础语法面向对象StringIntegerObject异常IO序列化Java泛型注解反射前言一、JAVA简介Java是一门面向对象的编程语言。语言特点:面向对象,平台无关性,支持多线程,编译与解释并存JVM:JavaVirtualMachine,Java虚拟机。JRE:Java运⾏时环境。JDK:JavaDevelopmentKit,它是功能⻬全的JavaSDK。J
sen_senPro
·
2023-10-19 20:57
java知识点
java
jvm
开发语言
linux学生管理系统的数据库怎么制作,项目实战-SSM简易版学生管理系统
技术准备为了完成这个项目,需要掌握如下技术:
Java基础知识
前端:HTML,CSS,JAVASCRIPT,JQUERYJ2EE:Tomcat,Servlet,JSP,Filter框架:Spring,SpringMVC
櫻花朽木
·
2023-10-19 18:35
java语言学习
java基础知识
文章目录
java基础知识
一、预言二、简介三、环境设置四、基本语法五、对象和类六、基本数据类型七、变量类型八、修饰符九、运算符十、循环控制十一、判断十二、Numbers类十三、Character
箫遥游
·
2023-10-19 07:51
java
java
unix
jvm
“Java编程入门指南:从零开始学习
Java基础知识
“
如果你想从零开始学习
Java基础知识
,以下是一些建议和步骤:安装Java开发工具包(JDK):首先,你需要安装Java开发工具包。你可以从Oracle官方网站上下载适合你操作系统的最新版本的JDK。
爱编程的小土豆
·
2023-10-18 09:38
java
学习
开发语言
Java(老白再次入门) - 语言基础
Java基础知识
图解Java基本语法(上):变量与运算符1.关键字与保留字关键字(keyword)的定义和特点定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写官方地址
博_采_众_长
·
2023-10-17 17:36
Java
#
Java
-
SE
java设计模式系列之开篇
进入新的公司已经有一段时间了,从进入新公司的第一天就开始阅读前辈的代码,真的是头大,没有使用我在其他家公司所使用的流行框架,也因为这个项目年代久远,不是单纯的http通信,里面融合了很多的
java基础知识
和高级知识
小马哥爱编程
·
2023-10-17 03:19
java各种运算符联合使用_
Java基础知识
·运算符
掘友们,大家好呀,我是宸道。今天给大家带来一篇Java的运算符,虽然很基础但还是希望大家看完,就当时复习知识了,基础越牢固越好,对我们是有很大帮助的。相关推荐3.1运算符的分类运算符和表达式是Java程序的基本组成要素。运算符是一种特殊的符号,用以表示数据的运算,赋值和比较。不同的运算符用来完成不同的运算。1.概念:Java语言使用运算符将一个或者多个操作数连缀成执行性语句,形成表达式,表达式是由
爱因互动机器人
·
2023-10-16 03:14
java各种运算符联合使用
第0章-序言
每本书涉及到的深浅都不同,每本书在一些重点知识点上总有遗漏的,也就是说针对某一个相同问题想要完整的搞清楚,需要把这些所有书里面涉及相同问题的章节全部看一遍才能搞清楚,出于这个原因,我就想按照我自己的思路整理一套针对
Java
Zwarwolf
·
2023-10-15 15:23
Java基础知识点无死角全集
java
Java 工程师面试题汇总,全会月薪至少 3W
Java基础知识
java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?
着火点
·
2023-10-15 02:48
后端
java
jvm
开发语言
后端
面试
【MySQL 进阶笔记】InnoDB 的事务隔离级别以及死锁
推荐阅读学习笔记《深入理解Java虚拟机》学习笔记《后端架构设计》学习笔记《
Java基础知识
进阶》学习笔记《Nginx学习笔记》学习笔记《前端开发杂记》学习笔记《设计模式学习笔记》学习笔记《DevOps
燕归来兮_
·
2023-10-14 14:27
MySQL
进阶
mysql
lock
隔离级别
isolation
重拾
Java基础知识
:代码校验
代码校验前言测试单元测试Junit测试覆盖率前置条件断言(Assertions)契约式设计测试驱动开发日志日志等级调试使用JDB调试图形化调试器基准测试微基准测试JMH剖析和优化优化准则风格检测静态错误分析代码重审结对编程重构重构基石持续集成本章小结前言你永远不能保证你的代码是正确的,你只能证明它是错的。测试Java是一个静态类型的语言,程序员经常对一种编程语言明显的安全性感到过于舒适,“能通过编
成为大佬先秃头
·
2023-10-14 00:51
On
Java
8
java
开发语言
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他