Java新猴必会知识
hello,大家好 我是雅崽吖,一只00后的IT新猴。
好啦言归正传,今天和大家分享一下IT小白必会的一些基础知识,是比基础还要基础哦~
咳咳~开始!
1.八大基本数据类型
新猴要知道的第一个很重要的知识点当然就是八大基本数据类型啦
1、 整数数据类型 :byte、short、int(整数类型默认为int)、long
2、 小数数据类型 :float、double(小数类型默认是double类型)
3、 字符数据类型 :char
4、 布尔数据类型 :boolean(一般用于表示逻辑运算符)
2.选择结构 和 循环结构
选择结构
- if……else选择结构
int a = 35; if(a>50){System.out.println("a比50大哦"); }else{System.out.println("a比50小呢"); }
运行结果就是这样的啦:
- switch选择结构
int a = 2; switch (a){case 1:System.out.println("这个数字是1");break;case 2:System.out.println("这个数字是2");break;case 3:System.out.println("这个数字是3");break;default:System.out.println("啊哦,这个数字不在我的范围里了哎~");break; }
这个的运行结果就是这样的了:
从这里我们就可以看出来两个选择结构的区别利弊啦
相似
都可以用来处理多分支条件
区别
switch 只能处理等值条件判断的情况;if 没有switch选择结构的限制,特别适合某个变量处于某个连续区间时的情况
循环结构
- for 循环
- while 循环
- do...while 循环
3.数组
语法
数据类型[ ] 数组名=new 数据类型[ 数组长度]
数据类型[ ] 数组名 = {值1,值2 ……}
数据类型[ ] 数组名 = new 数据类型[ ]{ 值1,值2……}
4.类和对象
定义:
对象:在现实世界中客观存在的东西就叫作对象,在Java中,万物皆对象
类:具有共同特征和行为的对象被称为类
类和对象的关系:类是对象的模板,对象是类的实例
5.面向对象的三大特性
封装、继承、多态
封装:隐藏信息,使程序更安全
继承:解决了代码冗余的问题,提高了代码的可重用性
多态:提高了代码的可扩展性
好啦~我的分享就到这里啦,各路大神有什么需要补充的,欢迎评论哦!
(新猴初到,多多指教,还在学习中,可能不全但是一定还有下一篇。我溜~下次见)
Java新猴必会知识相关推荐
- Java架构师必看的10本书
转载自 Java架构师必看的10本书 1.大型网站系统与JAVA中间件实践 本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍. 从分布式系统的知识切入,让读者对分布式系统有基本的了解: ...
- java架构师之路:JAVA程序员必看的15本书的电子版下载地址
java架构师之路:JAVA程序员必看的15本书的电子版下载地址 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一 ...
- 进阶Java架构师必看书:大型架构+框架+性能优化+中间件+分布式
进阶Java架构师必看书:大型架构+框架+性能优化+中间件+分布式 优知学院 2018-09-05 07:21:00 1.大型网站技术架构:核心原理与案例分析 本书通过梳理大型网站技术发展历程,剖析大 ...
- JAVA程序员必看的15本书
java架构师之路:JAVA程序员必看的15本书的电子版下载地址 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一 ...
- Java程序员必看的15本书的电子版下载地址
Java程序员必看的15本书的电子版下载地址 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺 ...
- java程序员必看书籍
学习Java最痛苦的事情莫过于对未来职业方向的选择.尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起. 因此,作为初学者的你必须看完 ...
- [Java面试三]JavaWeb基础知识总结.
[Java面试三]JavaWeb基础知识总结. 1.web服务器与HTTP协议 Web服务器 l WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. l Int ...
- 零基础学Java有哪些必看书?推荐这5本
零基础学Java初学者,想要入门,应该多看一些关于Java的书,先充实理论基础.然而Java的技术知识是海量的,市面上关于Java的书令人眼花缭乱,零基础的小白完全不知道该看哪本书.那么,零基础学Ja ...
- java处理图像库函数_图象处理详解-Java架构师必看
作者:未知 请与本人联系 在使用ASP的时候,我们时常要借助第三方控件来实现一些图象功能.而数据库 作者:未知 请与本人联系 在使用ASP的时候,我们时常要借助第三方控件来实现一些图象功 ...
最新文章
- 机器学习实战读书笔记(3)朴素贝叶斯
- Python Django 模型类字段常用属性
- 信息竞赛进阶指南--最小表示法
- Android之如何使用junit
- 计算机无法创建新文件夹,无法创建文件,教您无法新建文件夹怎么办
- Dubbo-go 服务代理模型
- Linux: chmod 和 chown用法小结
- python的类和对象_Python面向对象之类和对象实例详解
- 使用flatten-maven-plugin对发布的POM进行精简
- 支付宝芝麻认证接口-扫码方式(芝麻认证接口与之类似)
- 威沙特分布和逆威沙特分布(Wishart 分布及逆 Wishart 分布)
- BW数据加载后不能实时刷新到水晶易表解决方法
- Python模块——标准库\开源模块\自定义模块
- 无人机学习笔记 8 雷达工作波段划分
- 电力猫服务器的网页,电力猫怎么配对?快速配置电力猫的图文教程
- LTE中的RSRP、RSSI、RSRQ、SINR、MCS介绍
- 美国实用生活指南—综合篇
- java元数据的概念_元数据 概念及分类
- 通过SSH访问电信天翼云服务器,报ssh_exchange_identification: read: Connection reset by peer的解决方法
- 和阿文一起学H5——H5工具、素材
热门文章
- 科学课中如何利用计算机教学,浅谈小学科学课上计算机技术的运用
- springclound consumer(消费者)
- THUWC2018WC2018游记
- 在线手动制做字体子集(少量字的字体裁剪、抽取、提取)
- 微信小程序组件思维导图
- 目标检测舰船数据集整合
- 使用JavaScript实现地理定位
- 解析linux内核中makefile,.config以及Kconfig的作用
- 动态规划-状态压缩DP
- java executenonquery_为什么 SqlCommand.ExecuteNonQuery() 方法返回 -1