Java基础知识-随笔记

Java基础知识

这是我的第一篇博客,以前没有写过这种分享性的文章,但是随着学习的东西越来越多,头脑里的知识开始交叉混乱,看了网上很多大牛都在写博客梳理知识,所以就有了这个想法。刚开始也没有找到什么可写的,刚好前几天看了一下Java的基础知识,就来写一写吧,如果你是大牛可以忽略这篇文章,有什么写错的地方,欢迎大家指错。

java为什么能一处编译,处处运行

这个是Java的一大优点,Java开发必不可少的配置环境就是要安装jJDK,JDK上面有Java的运行环境jre,因为Java语言程序运行都是在jre下面的虚拟机jvm上运行的,尽管每个操作系统的指令集不一样,只要在操作系统上安装操作系统对应的jdk,就可以在上面跑你的Java程序啦。

Java中的装箱与拆箱

Java是一门面向对象的语言,但是它依然具有基本数据类型(int,char),为了在开发中便于使用这些数据类型,我们就会将他们进行装箱操作。
装箱:将基本类型数据转换成包装器类型。比如int装箱成Integer引用类型,int变成Integer后,里面就会有很多的方法供我们使用,例如将字符转成数字,而不需要我们自己写方法来实现,
拆箱则与装箱相反的,就是将包装器类型转换成基本数据类型。

Java中==和equals()方法的区别

这个算是很基础的问题,刚开始学Java的人都会学,面试或者笔试也经常会遇到。两者都是比较两个变量的值
==比较的是基本数据类型(例如int,long,char)就是比较它们被赋予的值是否相等
==比较的如果是引用数据类型(例如String integer)比较的就是变量地址所指向的值。
equals()方法比较的是两者是否是同一个对象,就是比较两个对引用类型变量的内存地址是否相同。因为类都是继承自object类的如果引用类型重写了equals()方法,比较的方式会发生改变,比如string和date就是重写了equals()方法,比较的就是变量里的值。

就先写这些吧,后面再更新。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
探索全栈前端技术的魅力:HTML+CSS+JS+JQ+Bootstrap网站源码深度解析 在这个数字化时代,构建一个既美观又功能强大的网站成为了许多开发者和企业追逐的目标。本份资源精心汇集了一套完整网站源码,融合了HTML的骨架搭建、CSS的视觉美化、JavaScript的交互逻辑、jQuery的高效操作以及Bootstrap的响应式设计,全方位揭秘了现代网页开发的精髓。 HTML,作为网页的基础,它构建了信息的框架;CSS则赋予网页生动的外观,让设计创意跃然屏上;JavaScript的加入,使网站拥有了灵动的交互体验;jQuery,作为JavaScript的强力辅助,简化了DOM操作与事件处理,让编码更为高效;而Bootstrap的融入,则确保了网站在不同设备上的完美呈现,响应式设计让访问无界限。 通过这份源码,你将: 学习如何高效组织HTML结构,提升页面加载速度与SEO友好度; 掌握CSS高级技巧,如Flexbox与Grid布局,打造适应各种屏幕的视觉盛宴; 理解JavaScript核心概念,动手实现动画、表单验证等动态效果; 利用jQuery插件快速增强用户体验,实现滑动效果、Ajax请求等; 深入Bootstrap框架,掌握移动优先的开发策略,响应式设计信手拈来。 无论是前端开发新手渴望系统学习,还是资深开发者寻求灵感与实用技巧,这份资源都是不可多得的宝藏。立即深入了解,开启你的全栈前端探索之旅,让每一个网页都成为技术与艺术的完美融合!
探索全栈前端技术的魅力:HTML+CSS+JS+JQ+Bootstrap网站源码深度解析 在这个数字化时代,构建一个既美观又功能强大的网站成为了许多开发者和企业追逐的目标。本份资源精心汇集了一套完整网站源码,融合了HTML的骨架搭建、CSS的视觉美化、JavaScript的交互逻辑、jQuery的高效操作以及Bootstrap的响应式设计,全方位揭秘了现代网页开发的精髓。 HTML,作为网页的基础,它构建了信息的框架;CSS则赋予网页生动的外观,让设计创意跃然屏上;JavaScript的加入,使网站拥有了灵动的交互体验;jQuery,作为JavaScript的强力辅助,简化了DOM操作与事件处理,让编码更为高效;而Bootstrap的融入,则确保了网站在不同设备上的完美呈现,响应式设计让访问无界限。 通过这份源码,你将: 学习如何高效组织HTML结构,提升页面加载速度与SEO友好度; 掌握CSS高级技巧,如Flexbox与Grid布局,打造适应各种屏幕的视觉盛宴; 理解JavaScript核心概念,动手实现动画、表单验证等动态效果; 利用jQuery插件快速增强用户体验,实现滑动效果、Ajax请求等; 深入Bootstrap框架,掌握移动优先的开发策略,响应式设计信手拈来。 无论是前端开发新手渴望系统学习,还是资深开发者寻求灵感与实用技巧,这份资源都是不可多得的宝藏。立即深入了解,开启你的全栈前端探索之旅,让每一个网页都成为技术与艺术的完美融合!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值