辽宁数据网站建设哪家便宜芜湖做网站多少钱

web/2025/10/4 16:47:38/文章来源:
辽宁数据网站建设哪家便宜,芜湖做网站多少钱,wordpress换主题首页错乱,全达seotitle: java入门 date: 2019-07-21 19:50:19 tags: java学习 top: 1 JAVASE学习 1.java入门 More info: Writing //超链接 2.java开发环境配置 第一步是配置本地开发环境#xff0c;学习最基本的桌面开发#xff0c;下面以win10为例配置Java开发环境#xff0c;即#… title: java入门 date: 2019-07-21 19:50:19 tags: java学习 top: 1 JAVASE学习 1.java入门 More info: Writing //超链接 2.java开发环境配置 第一步是配置本地开发环境学习最基本的桌面开发下面以win10为例配置Java开发环境即JDKJREidea安装JDK的时候会默认安装JRE根据提示安装就可以了。 首先去官网下载适合系统版本的JDK下载地址JDK下载-官网选择版本后点击Download这里下载的JDK8然后一直下一步路径默认最好记住路径后面要用 [外链图片转存失败(img-xjKkZKy3-1564822527659)(/C:\Users\薛艳春\Desktop\4.jpg “Optional title”)] JDK安装完成后配置环境变量 1. 右键我的电脑-属性-搞基系统设置-高级-环境变量2.在系统变量栏-新建变量名输入JAVA_HOME变量值为你的安装路径我这里填C:\Program Files\Java\jdk1.8.0_45这是默认路径直接复制可能版本不同文件名不同然后单击确定按钮。3.同样操作我们新建变量名CLASSPATH变量值.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar此处可以直接复制粘贴过去用别忘了最前面的.4.找到Path选项这个已经存在**不要自己创建**单击编辑在最后输入;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin5.现在设置完毕最后单击确定保存所有设置然后再次单击确定退出系统属性。6.测试一下运行cmd分别输入java -versionjavajavac可以看到结果说明JDK安装并配置完毕。3.java基础语法 java基础语法学习详情见菜鸟教程 跟着学习一定要自己敲别复制粘贴多敲代码 4.java流程控制 – 4.1选择结构1 if-else选择结构学习 4.1.1 条件语句 - if…else 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if(布尔表达式) {//如果布尔表达式为true将执行的语句 }如果布尔表达式的值为 true则执行 if 语句中的代码块否则执行 if 语句块后面的代码。 4.1.2 if…else语句 if 语句后面可以跟 else 语句当 if 语句的布尔表达式值为 false 时else 语句块会被执行。 语法如下 if…else 的用法如下if(布尔表达式){//如果布尔表达式的值为true }else{//如果布尔表达式的值为false }4.1.3 if…else if…else 语句 if 语句后面可以跟 else if…else 语句这种语句可以检测到多种可能的情况。 使用 ifelse ifelse 语句的时候需要注意下面几点 if 语句至多有 1 个 else 语句else 语句在所有的 else if 语句之后。 if 语句可以有若干个 else if 语句它们必须在 else 语句之前。 一旦其中一个 else if 语句检测为 true其他的 else if 以及 else 语句都将跳过执行。 语法 if…else 语法格式如下: if(布尔表达式 1){//如果布尔表达式 1的值为true执行代码 }else if(布尔表达式 2){//如果布尔表达式 2的值为true执行代码 }else if(布尔表达式 3){//如果布尔表达式 3的值为true执行代码 }else {//如果以上布尔表达式都不为true执行代码 }#####4.1.4 嵌套的 if…else 语句 使用嵌套的 if…else 语句是合法的。也就是说你可以在另一个 if 或者 else if 语句中使用 if 或者 else if 语句。 语法 嵌套的 if…else 语法格式如下 if(布尔表达式 1){如果布尔表达式 1的值为true执行代码if(布尔表达式 2){如果布尔表达式 2的值为true执行代码} }你可以像 if 语句一样嵌套 else if...else。下面链接都是来自菜鸟教程 4.2选择结构2 switch case 语句 4.3循环结构 - for, while 及 do…while 5.面向对象 5.1 --[继承] 5.2 –重写(Override)与重载(Overload) 5.3 –多态 多态(父类引用指向子类对象) 向上转型Animal am new Cat(); 从父类的角度思考只有继承后的子类方法才 可以使用并且是使用的子类的 向下转型Cat ct (Cat)am; 从子类的角度思考自己有的调用自己的自己没有 的继承父类的方法来用 5.4 –抽象类 abstract修饰 1.抽象类是父类子类必须实现抽象类的抽象方法子类不想实现父类抽象方法的话必须把子类设置成抽象方法用abstract修饰。也就是抽象类的子类1.要么是抽象类要么重写抽象类的所有抽象方法。 2.不可以用final修饰需要依赖子类去创建对象final与abstract是不共存的 5.5 –封装 ####5.6 –接口 接口的方法默认是abstract public的JDK8以后可以有用default和static修饰的方法并且可以不用子类实现重写。 接口定义的成员变量只能是常量默认用public static final 修饰的。 用子类实例化接口对象不能调用接口的静态方法. ####5.7 –包package 6.常用API 6.1 API 1.6中英文百度云连接-点击打开 密码q7mc 6.2 object类 类层次结构的根类所有类都直接或间接继承object类自己创建的类也默认继承object6.2.3 成员方法: public int hasCode(); 根据地址值经过一系列运算得到一个int值hashCode值不同代表他们 肯定不是同一个对象hashCode相同也不一定是相同对象hashCode方法要配合equls方法使用来 判断两个对象是否是同一个对象hashCode方法效率高运行快。public final Class getClass(); 返回Class对象字节码对象通过该对象可以获得类中的所有信息。public String toString(); 返回String类型默认的实现方式是全类名地址值如果不满意可以重 写String类就重写了object的toString();public bolean equals(Object obj); 1指示其他某个对象是否与此对象“相等”默认的实现方式是 比较基本数据类型的时候比较的是值是否相等。比较的引用类型的时候比较的是地址值。引用类型有Class,数组,abstract如果不想比较对象的地址值而且认为如果两个对象的属性值相同可以重写equals()方法让他比较的是属性值一般equals和hashCode是一对重写的时候一定要重写hashCode右键-source-geberate equals and hashCodeprotected Object clone(); 创建并返回此对象的一个副本这种克隆机制十分高效而二者之间完全隔 离。自定义类实现克隆步骤 A自定义类实现Cloneable接口使其具备克隆的能力否则会产生不支持克隆的异常 B自定义类中重写Object类的clone()方法将其写成public修饰的方便在外部使用。 C重写clone()方法时通过suoer.clone()调用Object类的clone()方法来得到该对象的副本并回该副本 (此时会产生一个异常直接向上抛出抛出后在main方法里也会产生异常继续向上抛会抛给jvm处理) D可以在外部类中使用对象调用clone()方法产生一个object类型的副本可以通过instanceof来判断该 副本的类型。 E使用clone产生的副本和原来的地址是不同的 F使用clone产生的副本是一个浅拷贝原本中引用数据类型和副本中的引用数据类型的地址值相同。6.3 Scanner类用于获取用户键盘输入 6.3.1 成员方法 nextXxx(); 获取下一个输入项。Xxx可以是intDouble。nextLine()可以接收到用户输入的回车空格 等字符。hashNextXxx();判断是否还有下一个输入项目其中Xxx可以是intDouble等如果需要判断是否包含下一 个字符串可以省略Xxx。默认情况下Scanner使用回车或者空格作为结束标记。也可以使用useDelimiter()方法进行修改。括号里 加上结束标记符。6.4 String类 6.4.1 构造方法 public String(); public String(byte[] bytes); public String(byte[] bytes,int offset,int length) public String(char[] value); public String(char[] value,int offset,int count); public String(String original);6.4.2 成员方法 .1 String的内存图 .2 判断功能 boolean equals(Object obg) 比较字符串的内容boolean equalsIgnoreCass(String str) 忽略大小写比较字符串的内容验证码boolean contains(String str) 是否包含boolean startsWith(String str) 是否以。。。开头boolean endsWith(String str) 是否以。。。结尾boolean isEmpty() 是否是空串.3 获取功能 int length(); 获取字符串的长度char charAt(int index) 返回索引所对应的字符int indexOf(int ch) 返回 ch所代表的第一次字符出现的索引值如果不存在则返回-1 int indexOf(String str) 返回参数字符串第一次出现的索引值没有返回-1int indexOf(int ch,int fromIndex) 返回字符从fromIndex之后第一次出现的索引值不存在返回-1String substring(int start) 字符串的截取从start到最后包含startString substring(int start,int end) 字符串截取从start到end包含start不包含end。.4 转换功能 .5 替换功能 .6 StringBuffer 线程安全的可变字符序列StringBuilder是线程不安全的 我们如果对字符串进行拼接操作每次拼接都会构建一个新的String对象既耗时又浪费空间。而StringBuffer就可 以解决。StringBuffer与String的相互转换StringBuffer 和String的相互转换 StringBuffer 转成String: toString();String 转StringBuffer:用构造方法 new StringBuffer(String s);7.集合 –集合框架 7.1 概述:面向对象语言对事物的体现都是以对象的形式所以为了方便对多个对象的操作JAVA就提供了集合类 7.2 数组与集合的区别 ①数组虽然也可以存储对象但是长度是固定的集合长度是可变的。 ②数组中可以存储基本数据类型集合只能存储对象。7.3 特点集合只用于存储对象集合长度是可变的集合可以存储不同类型的对象。 7.4 Java中集合类的关系图牢记心中) ![“集合类的关系图”](/images/集合类的关系图.png)7.5 Hash表 8.IO流 –IO流-JAVA流-文件(File) 9.多线程 –多线程编程 10.反射 11.java综合编程实践 (电影评分系统统计、归属地查询统计、分布式案例等)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86874.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站做301怎么做杭州游戏软件开发公司

数据结构(三)队列队列队列(顺序存储)循环队列(顺序存储)队列(链式存储)队列 队列是一种受限制的线性表,只允许表的一端插入,在表的另一端删除 队列&#xf…

企业查询入口免费seo网站建设哪家专业

渗透测试: http://www.cnblogs.com/hyddd/archive/2009/03/22/1419104.html ldap: http://waringid.blog.51cto.com/65148/79648/

有多少网站可以推广业务东莞网站建设最牛

文章目录 一、概览加载Transformations将所有内容放在一起抽象 二、文档/节点概览1、概念2、使用模式文件节点 三、定义和定制文档1、定义文档2、自定义文档2.1 元数据2.2 自定义id2.3 高级 - 元数据定制1)自定义LLM元数据文本2)自定义嵌入元数据文本3&a…

蕲春网站建设顺网网页游戏大厅

原来ubunto不提倡设置root用户,系统安装成功后,root密码是随机的,那么在这种情况下如何得到root权限呐,具体方法如下: 终端中输入:sudo passwd root 此时重新设置原登录用户的密码。 设置成功后在终端继续输…

做招聘网站都需要什么手续wordpress 内存清理

题目链接 这个是滑动窗口问题比较难的了,不太好想。 我借鉴了这个大佬的思想,用更容易理解的方式实现了一下,可能时间复杂度有点提高。 代码搭配详解使用:题解 这个是我的题解 class Solution {public String minWindow(String …

手机网站指向什么意思烟台seo网络推广

Kafka是由LinkedIn开发的一个分布式发布/订阅的消息系统和一个强大的队列,使用Scala编写,它以可扩展和高吞吐率而被广泛使用。 Kafka适合离线和在线消息消费。 Kafka消息保留在磁盘上,并在群集内以master-flower方式实现数据同步,…

宽屏网站和普通网站列出寻找网站关键词的几种途径

随着云计算的普及,腾讯云作为国内领先的云计算服务提供商,为用户提供了丰富的产品和服务。为了帮助用户更好地了解和使用腾讯云,本文将为大家整理汇总2024年3月腾讯云的最新活动及优惠券信息。 1、腾讯云最新活动入口【点此直达】 2、腾讯云…

安徽省建设安全质量协会网站如何判断一个网站是恶意网站

题目 - 点击直达 1. HJ1 字符串最后一个单词的长度 简单1. 题目详情1. 原题链接2. 题目要求3. 基础框架 2. 解题思路1. 思路分析2. 时间复杂度3. 代码实现 1. HJ1 字符串最后一个单词的长度 简单 1. 题目详情 计算字符串最后一个单词的长度,单词以空格隔开&#x…

h5响应式的网站网站怎么添加模块

滑动窗口协议、GBN、SR之间不得不说的故事 首先我们来介绍什么是滑动窗口协议 滑动窗口协议(Sliding Window Protocol),属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停…

沂南网站建设南京网站优化多少钱

导入 一个技术的衍生必然是为了解决现实出现的问题,在讲这个问题之前我们先了解一下传统开发中关于服务调用出现的问题(痛点)有哪些? 我们为什么要使用MQ? ①、同步——超时 在多服务体系架构中,必然存在…

下载中国建设银行官网站新媒体营销有哪些岗位

故障知识图谱是当前面向装备制造领域的落地重要探索领域,如何通过对设备的运行状态、运行日志进行信息抽取、关系建模,建成可供分析应用的知识库,并支撑故障诊断、维修辅助等应用场景,具有重要意义。鉴于当前还未有系统性的开源相…

新网站的建设工作个人网站用移动硬盘做服务器

通常我们是通过修改扩展three.js内置的材质来实现一些复杂的效果的,而不是使用shaderMaterial材质从零开始实现。比如说很满意MeshStandardMaterial(一种常规材质)的效果,但是我们希望在这个材质上添加一些顶点动画。如果我们打算…

pta程序设计平台丹东seo优化

NAT(Network AddressTranslators),网络地址转换: 网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。 最开始NAT是运行在路由器…

中国建设银行的网站用户名是什么意思wordpress移动版插件

字典 1.字典的定义2.字典数据的获取3.字典的嵌套4.嵌套字典的内容获取5.字典的常用操作6.常用操作总结7.遍历字典8.练习 1.字典的定义 同样使用{},不过存储的元素是一个一个的:键值对,语法如下 # 定义字典字面量 {key:value,key:value,...,…

wdcp搭建网站教程柳州市城乡建设局网站

wipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在support v4兼容包下,但必须把你的support library的版本升级到19.1。 提到下拉刷新大家一定对ActionBarPullToRefresh比较熟悉,而如今google推出了更官方的下拉刷新组件,这无疑是对开发者来说比较好的消…

网站建设方面的文章WordPress手机缩略图设置

这是称为“ Functional Java by Example”的系列文章的第3部分。 我在本系列的每个部分中发展的示例是某种“提要处理程序”,用于处理文档。 在前面的部分中,我从一些原始代码开始,并应用了一些重构来描述“什么”而不是“如何”。 为了帮助…

网站的建设及维护的费用医院网站建设与维护题库

fluorinefx C# 版的开源rtmp服务器 - [其它资源] 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://25swf.blogbus.com/logs/28529745.html fluorinefx支持的 .net 框架集有 1.1 2.0 3.5 以及 mono 1.2.4支持的东东Flex, Flash Remoting (RP…

简洁大气摄影网站在哪做网站不要钱

:构建便捷出行新体验 一、引言:探索打车系统小程序源码的重要性 在数字化快速发展的今天,打车系统小程序已成为我们日常生活中不可或缺的一部分。它以其便捷、高效的特点,极大地改变了我们的出行方式。而背后的关键,…

品牌展示型网站源码网店设计与装修的作用与意义

在这个数字化的时代,外卖小程序已经成为餐饮业的一项重要工具。在本文中,我们将通过一些简单而实用的技术代码,向您展示如何构建一个基本的外卖小程序。我们将使用微信小程序平台作为例子,但这些原理同样适用于其他小程序平台。 …

东莞想做网站找什么公司做网站实现图片自动压缩

实现这个游戏需要Easy_X 这个在我前面一篇C之番外篇爱心代码有程序教你怎么下载,大家可自行查看 然后就是需要植物大战僵尸的素材和音乐,需要的可以在评论区 首先是main.cpp //开发日志 //1导入素材 //2实现最开始的游戏场景 //3实现游戏顶部的工具栏…