`
crazy_rabbit
  • 浏览: 33699 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

重操旧业之CODE20100402

 
阅读更多

已经好长时间没有写java程序了,大概已经有4个月多点了。发现现在自己真的很手生,有好多以前记得清清楚楚的知识点也忘记了不少了,为了自己的兴趣我还是要坚持下,重操旧业,努力。现在每天都来记录下自己学习的点滴,希望以此来加强自己的所学,一步一个脚印。

昨天和前天都没有怎么写代码,这个是我自己感觉比较不满意的,做程序员的,在学习了理论知识后要和实践知识相结合,这样才能保证程序的质量。

昨天和今天看了马士兵老师的视频,同时,自己也看了下孙卫琴老师的书,感觉java的基础还是蛮重要的,如果没有什么java基础的话,那么感觉寸步难行。

视频和书中主要看了:

1、java的数据类型,包括以下两种:

1.1基本类型

1.2引用类型

1.1.1基本类型又包括四类八种:

 

 

数据类型 占用内存空间 默认的取值

整型:

字节整型(byte) 1个字节 0

短整型(short) 2个字节 0

基本整型(int) 4个字节 0

长整型(long) 8个字节 0L

 

字符型:

char 2个字节 '\u0000'

 

浮点型:

单精度浮点型(float) 4个字节 0.0f

双精度浮点型(double)  8个字节 0.0d

 

布尔类型(boolean) 1个字节 false

 

1.2.1引用类型包括三种:

 

 

一种是类类型引用(class)

一种是接口类型引用(interface)

还有一种就是数组类型引用(array)

他们三种引用类型的默认的取值是null

注意:

如果这种引用类型是数组类型,在没有创建对象之前,默认取值是null,如果创建好对象以后,还没有初始化,那么这个数组类型的引用的默认取值是对应数据类型默认取值。

 

1.3基本数据类型运算时候的转换:

一种是自动转换,另外一种强制类型的装换。

 

1.3.1、当在一个运算表达式中,只要有一个数据的类型是double类型的,那么这个运算的结果就是double类型的;

1.3.2、如果一个运算表达式中,有一个数据的类型是float类型的,同时没有double类型的,那么这个运算的结果就是float类型的;

1.3.3、如果一个运算表达式中,有一个数据类型是long类型的,同时表达式中没有double类型和float类型,那么运算的结果就是long类型的;

1.3.4、除了上面的三种情况后,那么这个表达式的结果就是int类型的。

 

2、变量和方法:

2.1变量分为两类,分别是:

2.1.1成员变量

包括:实例成员变量和静态成员变量;其中实例成员变量和类型的实例相关,而静态成员变量和类相关

2.1.2局部变量

局部变量时在方法中第一的,也分几种:一种是在方法中定义的;一种是在方法中的代码块中定义的;还有一种是方法的参数。局部变量的生命周期和方法的调用相关,随着方法调用局部变量被创建,随着方法的结束调用,这个局部变量被销毁。

 

 

EOF:今天就写到这里吧,时间也不早了,明天也要上班,不,应该说是今天了,加油,不要放弃……

 

 

分享到:
评论

相关推荐

    PAX MASTER PCI XFI Driver Suite V1.50.7z

    创新声卡以其优异的性能,在独立声卡市场为广大音乐爱好者追捧。...然而,在其发布网站仅仅有今年发布的旧版本,可能是作者中途因为某事而归隐了一段时间,近期又重操旧业,开始继续发布这个系列的缘故吧。

    简易库存管理

    直到进入了丰田通商公司后,由于人事档案的要求较迫切,不得已重操旧业,把原来积累的一些档案进行完善,形成了现在的初版,后来在薛维栋同 行的要求进行修订,就形成了现在的版本。由于本人时间及水平所限...

    RevTime(智能解除共享软件的时间限制)v2.50 绿色版

    况,于是近日重操旧业,把它从头到脚的从新武装一番。不知合不合大家的口 味。 新版的时光倒流(V2.5)操作变得更简洁,而且增加增强了许多功能,另外, 修正了以前版本的几个BUG 。 使用时,拷一份REVTIME2.EXE到有...

    基于Python的蓝桥杯竞赛平台的设计与实现

    【作品名称】:基于Python的蓝桥杯竞赛平台的设计与实现 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:基于Python的蓝桥杯竞赛平台的设计与实现

    python实现基于深度学习TensorFlow框架的花朵识别项目源码.zip

    python实现基于深度学习TensorFlow框架的花朵识别项目源码.zip

    3-9.py

    3-9

    郊狼优化算法COA MATLAB源码, 应用案例为函数极值求解以及优化svm进行分类,代码注释详细,可结合自身需求进行应用

    郊狼优化算法COA MATLAB源码, 应用案例为函数极值求解以及优化svm进行分类,代码注释详细,可结合自身需求进行应用

    563563565+3859

    5635356

    客户培训课程–金字塔式写作方法.ppt

    客户培训课程–金字塔式写作方法.ppt

    工具与方法工作手册.ppt

    工具与方法工作手册.ppt

    Image_1715565894150.jpg

    Image_1715565894150.jpg

    setuptools-34.3.2-py2.py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    C语言快速排序.doc

    快速排序 C语言快速排序.doc C语言快速排序.doc C语言快速排序.doc C语言快速排序.doc C语言快速排序.doc C语言快速排序.doc

    基于Python+MobileFaceNet的静默活体检测系统的设计与实现

    【作品名称】:基于Python+MobileFaceNet的静默活体检测系统的设计与实现 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 2、实验环境 Windows 10(64位) CPU:AMD Ryzen 7 5800H RAM:16G GPU:NVIDIA RTX3060 开发工具:IntelliJ IDEA以及PyCharm 相关配置及版本: Chrome 90.0.4430.212 SpringBoot 2.2.6 Java JDK8 MyBatis 2.1.1 Mysql 8.0.25 Python 3.8 pytorch 1.7.1 torchvision 0.8.2 numpy 1.18.5 tensorboard 2.4.1 pandas 1.2.3 cuda 11.0.2 cudnn 11.2 torch 1.8.1 torchvision 0.9.1 3、模型训练命令 python train.py 4、模型测试命令

    基于JavaScript的交通时空大数据分析挖掘系统源码+运行说明.zip

    基于JavaScript的交通时空大数据分析挖掘系统源码+运行说明 项目描述 项目核心是百度地图 AMap和 echarts,用百度地图提供的API搭建的地图,项目中用到的有热力图、散点图和连线图,图表类型是由echarts提供的图表进行展示,包括饼图、柱状图 安装依赖 javascript

    麦肯锡—xx集团战略咨询项目建议书.ppt

    麦肯锡—xx集团战略咨询项目建议书.ppt

    pytest-6.2.1-py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    麦肯锡--战略咨询培训手册.ppt

    麦肯锡--战略咨询培训手册.ppt

    graspnet-pybullet

    graspnet-pybullet

    xx电器品牌战略和营销组织架构-SHA----d.ppt

    xx电器品牌战略和营销组织架构-SHA----d.ppt

Global site tag (gtag.js) - Google Analytics