最新要闻
- 讯息:发挥工业互联网平台立体化赋能作用!山东“数字强省”再加速
- 马斯克曾发出人口消失警告 日本912万65岁以上老人仍在工作 热推荐
- RTX 2080S实机运行《GTA6》画面曝光: 熟悉的味道
- 天天头条:线下大牌:CariaKnar内衣旗舰店男士6条装内裤39.9元
- 搭载麒麟710A!华为nova 8 SE官方二手机上架:999元
- 耗时5个月:中国空间站有了新发现 当前讯息
- 世界头条:辽宁:延续实施社会保险费惠企减负政策
- 天天热推荐:“最强法务部”出手维权:安卓Switch模拟器Skyline宣布停止开发
- 索尼PS5 Slim/Pro详细配置曝光:性能翻番了!
- 特斯拉率先涨价 电动车价格战没戏了?“白色石油”碳酸锂价格重回20万/吨以上
- 深蹲后开始起跳!长城汽车4月销量超9.3万辆 同比大涨73% 全球视讯
- 担心的事情发生了!男子庆祝离婚去蹦极绳子断裂:脖子腰椎全摔断_全球快播
- 度小满发布2022ESG报告:践行ESG发展理念助推可持续发展_视点
- 环球视点!财报解析 | 2022年上汽扣非净利跌破百亿 上汽乘用车盈利仍承压
- 西藏航空回应客机机舱内出现浓烟返航:空调组件故障 安全没影响
- 全球速看:21金维他维生素C片60粒9.9元抄底:立减50元
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
20天学会 java
环境搭建,基础知识,高级知识,项目20天学会 java00.java介绍01.java环节搭建,IDEA,java语言02.java语法,运算符,随机数03.java分支,循环,控制关键字04.数组,set,collections,map,集合05.方法06.面试对象基础07.常用api08.综合项目实战09.IO10.多线程11.网络编程12.高级技术:单元测试,反射,动态代理13.xml,设计模式14.日志
(资料图)
00.java介绍sun 公司(Stanford University Network)在1995年推出的高级编程语言2009年 sun公司被Oracle公司收购所以Java属于Oracle为什么用Java:世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。可移植性、安全可靠、性能较好。开发社区最完善,功能最丰富。
Java能做什么:桌面应用开发各种税务管理软件,IDEA企业级应用开发微服务,大型互联网应用服务器系统应用的后台大数据开发hadoop游戏开发移动应用开发android,医疗设备
Java技术体系:Java SE(Java Standard Edition):标准版Java技术的核心和基础Java EE(Java Enterprise Edition):企业版企业级应用开发的一套解决方案Java ME(Java Micro Edition):小型版针对移动设备应用的解决方案
Java是什么?是一门高级编程语言。Java是哪家公司研发的,现在属于哪家公司?sun公司、Oracle公司。Java之父是谁啊?詹姆斯.高斯林Java能做什么?基本上什么都可以干,主要做互联网系统的开发。Java有哪些技术平台啊JavaSE(标准版)、JavaEE(企业版)、JavaME(小型版)
01.java环节搭建,IDEA,java语言Java快速入门Java开发环境的准备:JDK简介、安装、常用命令Java入门程序-HelloWorldHelloWorld程序常见问题补充知识:Java程序的执行原理补充知识:JDK的组成、跨平台原理补充知识:JDK安装后Path和Java_home环境变量IDEA开发工具的使用Java基础语法
Java语言的产品是 JDK(Java Development Kit :Java开发者工具包)?,必须安装JDK才能使用Java语言JDK8,JDK11,JDK17是 LTS
验证JDK安装成功的方式:查询JDK的版本号:在命令行 窗口中分别输入javac –version 及 java –version看版本提示,如果版本提示与自己安装的版本号一致,则代表JDK环境搭建成功。将来我们写好的Java程序都是高级语言,计算机底层是硬件不能识别这些语言。必须先通过javac.exe编译工具进行翻译,然后再通过java.exe执行工具执行才可以驱动机器干活
补充几个命令行窗口的常用命令:dir查看当前路径下的文件信息cd进入单级目录: cd itheima进入多级目录: cd D:\itheima\JavaSE\第一天回退到上一级目录:cd ..回退到盘符根目录:cd \cls清屏
开发 Java 程序,需要三个步骤:编写代码helloworld.java,编译代码javac.exe helloword.class字节码文件,运行代码java.exe
首字母大写,满足驼峰模式文件名称必须与代码中的类名称一致
一。Java是什么?是一门高级编程语言。Java是哪家公司研发的,现在属于哪家公司?sun公司、Oracle公司。Java之父是谁啊?詹姆斯.高斯林Java能做什么?基本上什么都可以干,主要做互联网系统的开发。Java有哪些技术平台啊JavaSE(标准版)、JavaEE(企业版)、JavaME(小型版)
二。搭建java开发环境需要安装什么?去哪里下载?JDK (Java Development Kit )?开发者工具包(JVM虚拟机运行java程序的地方,核心类库(Java自己写好的程序),开发工具java,javac; Oracle官网。JVM+核心类库=JRE Java运行的环境JDK目前发展到哪里了,LTS版本有哪些,企业使用的JDK有什么特点?JDK 17,JDK 8、11、17 ,很多企业还在使用JDK 8。如何验证JDK是否安装成功了?在命令行窗口中,输入java –version、javac –version看版本号。Java开发环境最重要的2个命令是什么啊?javac 编译命令、 java 执行命令。
三。Java程序要经历哪些步骤1、开发一个Java程序要经历哪些步骤?编写、编译(javac)、运行(java)2、Java代码编写有什么基本要求?文件名称的后缀必须是java结尾。文件名称必须与代码的类名称一致。必须使用英文模式下的符号。
HelloWorld案例常见错误:Windows的文件扩展名没有勾选代码写了,但是忘记保存了文件名和类名不一致。大小写错误,单词拼写错误,存在中文符号,找不到main方法。括号不配对。编译或执行工具使用不当。一个什么错都犯过的程序员,才是真正的程序员!
四。Java程序的执行原理是什么样的?不管是什么样的高级编程语言,最终都是翻译成计算机底层可以识别的机器语言。机器语言是由什么组成的啊?0和1
JDK (Java Development Kit )?开发者工具包(JVM虚拟机运行java程序的地方,核心类库(Java自己写好的程序),开发工具java,javac; Oracle官网。JVM+核心类库=JRE Java运行的环境
JDK有哪些组成啊?JVM虚拟机:真正运行Java程序的地方。核心类库:Java自己写好的一些程序,给咱们的程序调用的开发工具:javac、java、…Java的跨平台是什么含义,Java如何实现跨平台的?一次编译、处处可用我们的程序只需要开发一次,就可以在各种安装了JVM的系统平台上运行
五。开发工具,开发环境文本编辑工具: 记事本 、 UltraEdit 、 EditPlus 、 TextPad 、 NotePad++、sublime..存在的问题:编写代码时没有错误提醒、没有代码智能提示、需要自己进行编译、执行,功能不够强大。
集成开发环境( IDE, Integrated Development Environment )把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。常见Java的IDE工具有:Eclipse、MyEclipse、IntelliJ IDEA、Jbuilder、NetBeans等。
IntelliJ IDEAIntelliJ IDEA 一般简称IDEA,是Java编程语言开发的集成环境,在业界被公认为最好的java开发工具。IDEA 在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是Java开发企业级首选工具。https://www.jetbrains.com/idea/download/#section=windows
IDEA开发工具的使用IntelliJ IDEA 开发工具概述、安装IDEA 编写第一个程序IDEA 字体、主题、背景色设置IDEA常用快捷键介绍IDEA工程、模块常用操作Java基础语法
注释是什么?写在程序中对程序进行解释说明的文字Java程序中书写注释的方式有几种,各自有什么不同?单行注释://多行注释:/* /文档注释:/* */注释有什么特点?字符:单引号字符串:双引号不影响程序的执行,编译后的class文件中已经没有注释了。注释的快捷键是怎么样的?Ctrl + / 单行注释(对当前行进行注释)Ctrl + Shift + / 对选中代的码进行多行注释。
projectmodule 固定格式的package 文件夹class
六。基础知识:数据在计算机底层都是怎么存储的?都是采用二进制:使用0、1,按照逢2进1的规则表示数据来存储。2、如何快速的算出一个数据的二进制形式?除二取余法3、数据在计算机底层存储的最小单位是什么?字节,一个字节等于8个二进制位:1B=8b
数据类型分为几种?引用数据类型:String基本数据类型:4大类8种。byte short int(默认) long 整型float double(默认) 浮点型char 字符型boolean 布尔型随便写的整数、小数字面值默认什么类型?23 ,默认是int类型 , 加上L/l就是long类型的数据了。23.8,默认是double类型,加上F/f就是float类型了。
自动类型转换的底层原理:型范围小的变量,可以直接赋值给类型范围大的变量什么是强制类型转换?可以强行将类型范围大的变量、数据赋值给类型范围小的变量。
强制类型转换有哪些需要注意的?可能出现数据丢失。小数强制转换成整数是直接截断小数保留整数。
变量详解类型转换运算符基本算数运算符+符号做连接符,其结果依然是一个字符串自增自减运算符赋值运算符关系运算符逻辑运算符三元运算符运算符优先级
关键词:
20天学会 java
讯息:发挥工业互联网平台立体化赋能作用!山东“数字强省”再加速
马斯克曾发出人口消失警告 日本912万65岁以上老人仍在工作 热推荐
RTX 2080S实机运行《GTA6》画面曝光: 熟悉的味道
天天头条:线下大牌:CariaKnar内衣旗舰店男士6条装内裤39.9元
搭载麒麟710A!华为nova 8 SE官方二手机上架:999元
耗时5个月:中国空间站有了新发现 当前讯息
使用 HTTP/2 加速 Node.js 应用
世界要闻:MockMVC的使用
世界头条:辽宁:延续实施社会保险费惠企减负政策
天天热推荐:“最强法务部”出手维权:安卓Switch模拟器Skyline宣布停止开发
索尼PS5 Slim/Pro详细配置曝光:性能翻番了!
特斯拉率先涨价 电动车价格战没戏了?“白色石油”碳酸锂价格重回20万/吨以上
深蹲后开始起跳!长城汽车4月销量超9.3万辆 同比大涨73% 全球视讯
担心的事情发生了!男子庆祝离婚去蹦极绳子断裂:脖子腰椎全摔断_全球快播
度小满发布2022ESG报告:践行ESG发展理念助推可持续发展_视点
vue中手动清除KeepAlive缓存|环球视讯
【世界快播报】钉钉PC端使用 Blazor WebAssembly 读取用户信息
环球视点!财报解析 | 2022年上汽扣非净利跌破百亿 上汽乘用车盈利仍承压
西藏航空回应客机机舱内出现浓烟返航:空调组件故障 安全没影响
全球速看:21金维他维生素C片60粒9.9元抄底:立减50元
杰克辣条再开直播虐猫?人民网怒批:处刑式虐猫可憎 向人类良知挑战
砸掉承重墙 全楼无家可归 损失1.6亿!最多可判刑7年
【世界聚看点】印度:所有智能手机必须标配FM收音机 默认开启
蕙兰怎么养才好_蕙兰怎么养
全球球精选!记录--极致舒适的Vue页面保活方案
世界热头条丨云图说|图解制品仓库CodeArts Artifact
国家医保局:一季度基本医疗保险基金整体运行平稳
iPhone 15 Pro Max影像升级巨大!苹果这次硬刚安卓_动态焦点
观察:显卡散热疯了!背板上装风扇、热管:实测根本没用
买特斯拉等车更省了 上海:6月30日前购买纯电动车补贴1万
中国央行连续6个月增持黄金:这是啥意思? 新动态
当前速读:女子霸占车位拒绝挪车 业主怒将车位焊上 律师:虽有不当但不违法
世界最新:肃南:按下项目建设“快进键”
读书笔记丨理解和学习事务,让你更好地融入云原生时代
第二章-Java程序的设计环境
Python第三方库安装教程、什么是第三方库_全球消息
AI来势汹汹,这份「生存计划」请查收!|世界实时
商品日报(5月8日):商品市场情绪回暖 双焦大涨超6%豆一涨超5%
《护心》雁回人物解析 《护心》雁回是好人还是坏人_当前通讯
每日消息!阿汤哥开战机为英国王送祝福:你可以当我的僚机
淘宝发布“时光机”:可查看20年消费数据 你一共花了多少钱?
赔钱卖车?福特电动车业务巨亏 卖一辆车亏40万元 微头条
摆脱依赖美国GPS!日本计划大幅强化自家准天顶导航系统:卫星从4颗增至11颗
拉萨一路口红绿灯只有3秒?“飙车”才能过 已延长至15秒
嫁入高门的女人百度云 嫁入高门的女人-天天快资讯
昇腾实战丨DVPP媒体数据处理视频解码问题案例
记一次springboot项目漏洞挖掘 全球观速讯
微资讯!科创板收盘播报:科创50指数涨0.77% 软件股显著回暖
奇瑞QQ冰淇淋的智能化驾驶 可坡道起步、动力随心
【环球聚看点】马斯克否认家里有矿:不是富二代而是白手起家
挑战千元旗舰耳机!真我Buds Air5 Pro行业首发50dB降噪
怎么用手机更健康?专家:正常光照下建议亮度控制在50%、距离50cm 天天亮点
巴菲特将AI比作原子弹:将会改变一切
网友的iPhone 14 Pro Max烧屏!苹果售后反馈“屏幕没问题”|动态焦点
客所思s10 客所思控制面板下载s10 环球最资讯
天天观点:Linux基础18 磁盘介绍, 结构, 磁盘分区Fdisk
Marked.js让您的文档编辑更加轻松自如-环球报资讯
Kerberos协议原理 全球时讯
验证码短信 API 接入指南:Java 语言示例代码 天天新消息
Tcl/Tk教程_编程入门自学教程_菜鸟教程-免费教程分享_世界观速讯
iPhone 16 Pro将采用固态按键:还有屏下Face ID!|世界今头条
咋想的?一住户小区花园内放生蟑螂 专家:病菌宿主可传播疾病_天天通讯
即时:餐馆有机花菜无认证遭索赔500元 正当维权还是恶意索赔?
全国首例超长矸石充填开采工作面在山能鲁西矿业新巨龙公司“上线”
关于Kubernetes-v1.23.6-master节点的初始化操作|全球播报
WEB中间件常见漏洞总结 当前通讯
企业短信遭疯狂盗用,可能是没配置验证码_当前报道
[webrtc 入门系列] centos搭建coturn服务器 当前播报
欧普康视:目前OK镜没有涉及到AIGC技术_今日关注
《小美人鱼》正片片段曝光:黑小美人鱼海底一展歌喉 天天滚动
全球今日讯!漫威影史最高分电影 《银河护卫队3》票房破2亿
俞敏洪谈为什么大量孩子失去好奇心:中国填鸭式教育、老师引导等造成 每日热点
世界消息!kingbase之ksql命令工具
【Issues】axios如何获取responseType为blob的请求的错误信息 环球时讯
浙江风彩网福彩双色球走势图_浙江风彩网 环球资讯
环球微速讯:一秒充一公里!华为全液冷超充架构全球首测:小鹏发去感谢信
京东20年为员工投入福利近500亿 还建4000套员工公寓 租金仅5折
别总盯着帕萨特 新一代别克君越上市定档:20万最香行政轿车来了
电动车主自驾更省钱!支付宝出行可看电价波动 一键比价
天天视讯!手机丢了三年后被启用:摄像头拍下非洲小哥
【上海成交周报】第19周新房成交2627套,涨价房源1613套 天天精选
常见的 API 大全分享_全球观点
C#高级编程--通信协议
GPS北斗卫星时间同步系统助力电力自动化网络系统_世界看热讯
世界热资讯!螣龙安科携攻击面管理和BAS再上榜!2023网安行业全景图速看
ESXI运行虚拟机,软件包0CPU耗用高 当前热门
观天下!河南董寨为野外孵化的朱鹮幼鸟佩戴“身份证”
华硕k43s什么时候上市的?华硕k43s参数
首款天玑8020平板电脑!荣耀平板V8今日发售:1899元起
环球关注:高性能大屏轻薄本华为MateBook D 16将开售 高质价比的实力之选
0月租!中兴U50 Pro 5G随身Wi-Fi首销:1699元|全球快资讯
员工拒从北京调离被开除 获赔14万+:官方支持维权 地点调整处理不当
罗永浩直播间拍卖西湖公厕充电宝 超低起拍价58元
索尼黑卡RX100M5怎么拍延时视频?索尼黑卡RX100M5参数
amd e350相当于intel的什么CPU?amd E350支持多大内存?
高分屏是什么意思?高分屏和ips屏有什么区别?
AMD OverDrive如何使用?AMD OverDrive怎么超频?
环球热门:常青科技董秘回复: “2-乙烯基萘”为公司募投项目计划产品之一,募投项目尚在建设当中
人民出版社在哪个城市?人民出版社是什么级别?