当前位置: 首页 > news >正文

南山医院网站建设做网站需要注意的地方

南山医院网站建设,做网站需要注意的地方,成都网络推广运营公司,做视频网站 服务器阅读前请看一下#xff1a;我是一个热衷于记录的人#xff0c;每次写博客会反复研读#xff0c;尽量不断提升博客质量。文章设置为仅粉丝可见#xff0c;是因为写博客确实花了不少精力。希望互相进步谢谢#xff01;#xff01; 文章目录阅读前请看一下#xff1a;我是一…阅读前请看一下我是一个热衷于记录的人每次写博客会反复研读尽量不断提升博客质量。文章设置为仅粉丝可见是因为写博客确实花了不少精力。希望互相进步谢谢 文章目录阅读前请看一下我是一个热衷于记录的人每次写博客会反复研读尽量不断提升博客质量。文章设置为仅粉丝可见是因为写博客确实花了不少精力。希望互相进步谢谢1、简介1.1、JDK、JRE、JVM1.2、JDK的安装目录1.3 DOS常用命令1.4 第一个程序的编写1.5 HelloWorld常见小问题1.6 关键字1.7 常量1.8 变量使用注意事项1.9 标识符1.10 类型转换1.11 Scanner从控制台输入数据2、运算符2.1 算术运算符2.2 字符的操作2.3 字符串的操作2.4 赋值运算符、等操作2.5 、-- 操作2.6 关系运算符2.7 逻辑运算符2.8 短路逻辑运算符2.8 三元运算符2.9 具体案例3、if、switch、for、while语句3.1 switch语句3.2 水仙花数for语句的案例3.3 珠穆朗玛峰while循环的案例3.4 三种循环对比3.5 跳转控制语句continue、break3.6 循环嵌套3.7 Random3.7 Random案例猜数字4、IDEA4.1 IDEA安装4.2 IDEA编程HelloWorld4.3 IDEA项目结构4.4 IDEA中快捷键4.5 IDEA中模块的分类5、数组5.1 数组的定义格式5.2 数组的初始化5.2.1 数组动态初始化5.2.2 数组访问5.2.3 内存分配5.2.4 多个数组内存图指向不同5.2.5 多个数组内存图指向相同5.2.6 数组静态初始化5.2.7 数组操作中常见的问题数组越界、空指针异常5.2.8 数组常见操作遍历and获取数组长度6、方法6.1 定义6.2 形参、实参6.3 带返回值方法的定义和调用6.4 方法注意事项6.5 方法的通用格式6.6 方法的重载6.7 方法的重载的练习6.8 方法的参数传递基本类型6.9 方法的参数传递引用类型7、Debug7.1 Debug简述8、基础案例8.1 导包三种方式8.2 百钱百鸡利用循环解带约束的三元一次方程组8.3 数组反转4、总结提示以下是本篇文章正文内容1、简介 ______________________________时间分割符2023/3/9 1h 1.1、JDK、JRE、JVM visio 2016 JDK开发环境 JRE运行环境 JVM相当于一个翻译保证了JAVA程序能够跨平台使用。 开发工具编译工具javac.exe和运行工具java.exe 1.2、JDK的安装目录 1.3 DOS常用命令 1.4 第一个程序的编写 1、记事本编写个 .java 文件 2、进到所在的目录执行 javac HelloWorld.java 进行编译得到一个 HelloWorld.class 的java字节码文件 3、执行 java HelloWorld 即运行编译好的 java 程序。 1.5 HelloWorld常见小问题 1.6 关键字 关键字被java语言赋予了特定含义的单词 1.7 常量 注意NULL常量是不能直接被输出的其他常量则可以被直接输出。 ___________________________时间分隔符2023/3.20__2h 1.8 变量使用注意事项 long类型的变量定义的时候为了防止数过大要在后面加L。 后面加“L”的原因不加默认为int相当于把int类型的数据赋值给long类型而本身10000000000是超过int的数据范围了因此不加就会报错”超过范围“ float类型的变量定义时为了防止类型不兼容后面要加F。因为默认小数默认double而double是无法直接转换为float的什么都不加的情况下。 1.9 标识符 标识符定义规则 标识符命名约定 1.10 类型转换 自动类型转换 强制类型转换 1.11 Scanner从控制台输入数据 步骤 1、导包 2、创建对象 3、接收数据 //1、导包 import java.util.Scanner; pubilc class MethodTest_02 {public static void main(String[] args) {//2、创建对象Scanner sc new Scanner(System.in);//3、接收数据int week sc.nextInt();} }2、运算符 2.1 算术运算符 整数操作只能得到整数要想得到小数必须要有浮点数参与运算 System.out.println(3 / 2); System.out.println(3.0 / 2);2.2 字符的’操作 其实就是在讲ASCII码不过多讲了个类型是如何自动提升的 int k 1 1.0; 报错 double k 1 1.0; 不报错2.3 字符串的’操作 System.out.println(黑马 6 66); 输出黑马666 System.out.println(1 99 黑马); 输出100黑马2.4 赋值运算符、等操作 只用注意一个点、-等等扩展的赋值运算符自动包含了强制类型转换 short s 10; s 20; //不会报错因为自动包含了强制类型转换 System.out.println(s: s);short x 10; x x 20; //报错int无法转换为short解决办法是强类型转换不过复杂了 System.out.println(x: x);2.5 、-- 操作 单独使用时放前后都一样参与使用时放前后不一样 2.6 关系运算符 关系运算符的结果都是True or False千万不要把 “” 成 “” 。 2.7 逻辑运算符 注意各个逻辑运算符的规则尤其是“异或”容易忘。 2.8 短路逻辑运算符 注意 “短路逻辑运算符” 和 “逻辑运算符” 的区别自己之前没接触过此类运算符。 2.8 三元运算符 跟C差不多。 2.9 具体案例 具体案例可以看“两只老虎”、“三个和尚”。其实分析的过程基本都是如下 1、首先分析需要几个变量去表示 2、想想用什么数据结构去实现例如最简单的比大小复杂点的就是排序咯 3、输出结果。 3、if、switch、for、while语句 3.1 switch语句 要注意case穿透现象是什么如何利用case穿透现象进行程序的编写。 3.2 水仙花数for语句的案例 关键点是记住给一个指定数字如何获取指定位置上的数字。 3.3 珠穆朗玛峰while循环的案例 这里要注意什么时候用for什么时候用while。 若知道循环次数for更好若不知循环次数则用while更好。 3.4 三种循环对比 do while先执行后判断 while先判断后执行 for先判断后执行。 for、while的区别就是i的作用域不同。 死循环格式了解即可。 3.5 跳转控制语句continue、break 两者对比 continue用于循环中跳过某次循环的内容执行下一次循环 break用于循环中终止循环体内容的执行即终止当前整个循环体的执行。 3.6 循环嵌套 注意两层循环是怎么分析出来的 3.7 Random 注意random的使用规则 3.7 Random案例猜数字 注意分析过程很巧妙 如何生成1——100的随机数 循环究竟选取for还是while 如何结束循环视频里用break。自己想的是定义一个是否猜对的标志变量。 4、IDEA 4.1 IDEA安装 公众号软件安装管家目录安装专业版的破解版。 注意别安装社区版虽然免费但是例如Spring功能没法一键配置。 4.2 IDEA编程HelloWorld 六步如下 其次还需要知道.java 文件编译后生成的 .class 文件是在该目录下的 out 文件夹下。例如下图中 idea_test 是模块目录有 .java 文件而 .class 文件是在 out 目录里。 4.3 IDEA项目结构 项目、模块、包、类即 .java 文件 4.4 IDEA中快捷键 4.5 IDEA中模块的分类 新建模块 删除模块 导入模块。 5、数组 5.1 数组的定义格式 推荐使用方法一。 5.2 数组的初始化 动态初始化 静态初始化。 5.2.1 数组动态初始化 定义初始化时只指定数组长度由系统为数组分配随机初始值。 格式如下 其中new代表向内存申请空间 5.2.2 数组访问 数组名[索引] 等同于 变量名是一种特殊的变量名。 5.2.3 内存分配 一定要深刻理解第一行代码的过程同时理解栈区与堆区。 5.2.4 多个数组内存图指向不同 5.2.5 多个数组内存图指向相同 1、 2、 5.2.6 数组静态初始化 注意 1、即便知道数组长度里面也不能写 2、推荐简化格式且简化格式里没有new关键字但是要做到清楚这个过程是有new的。 5.2.7 数组操作中常见的问题数组越界、空指针异常 索引越界访问了数组中不存在的索引对应的元素造成索引越界问题。 ArrayIndexOutOfBoundsException。看到这个错误一般反应过来大概率是索引越界。 空指针异常访问的数据不再指向堆内存的数据造成空指针异常。 NullPointerException。看到这个错误一般反应过来大概率是指向的为空。 package itheima_04; //数组操作常见的两个小问题 /*索引越界访问了数组中不存在的索引对应的元素造成索引越界问题。ArrayIndexOutOfBoundsException。看到这个错误一般反应过来大概率是索引越界。空指针异常访问的数据不再指向堆内存的数据造成空指针异常。NullPointerException。看到这个错误一般反应过来大概率是指向的为空。 */ public class ArrayDemo {public static void main(String[] args) {int[] arr new int[3];//System.out.println(arr[3]);arr null;System.out.println(arr[0]);} } 5.2.8 数组常见操作遍历and获取数组长度 遍历好说for循环完事。但若不知道数组长度就需要获取数组长度要明白如何获取数组长度以及遍历数组统一的格式。 遍历通用格式 6、方法 6.1 定义 方法就是一个代码集其实就是函数需要先定义再调用。 分为 带返回值的方法(int、boolean、float等等) 和 不带返回值的放法(void)。具体每一种又分是否带参数。 6.2 形参、实参 6.3 带返回值方法的定义和调用 1、定义 2、调用 推荐格式2且要注意方法的返回值通常会使用变量接收否则该返回值将毫无意义。 6.4 方法注意事项 1、方法不能嵌套定义 2、void 表示无返回值可以省略return也可以单独的写return后面不加数据 6.5 方法的通用格式 做到两个明确 1、明确返回值类型主要是明确方法操作完毕之后是否有数据返回如果没有写void如果有则写对应的数据类型 2、明确参数主要是明确参数的类型和数量。 调用方法时 1、void类型的方法直接调用 2、非void类型的方法推荐用变量接收调用。 6.6 方法的重载 方法重载通常用于创建完成一组任务相似但参数的类型或参数的个数不同的方法。 如何判断 1、多个方法在一个类中 2、多个方法具有相同的方法名 3、多个方法的参数不相同具体指类型不同 或 数量不同 或 两者都不同。 4、重载仅针对同一个类中方法的名称与参数进行识别与返回值无关。换句话说不能通过返回值是否相同来判断两个方法是否构成重载。 注意下图中第四个都不在同一个类中自然不是方法的重载。 再比如下列代码方法一、二、三为方法的重载但是四、五却不是代码放在IDEA里也会报错。 public class MethodDemo {public static void main(String[] args) {}// 方法一public static int sum(int a, int b) {return a b;}// 方法二public static double sum(double a, double b) {return a b;}// 方法三public static int sum(int a, int b, int c) {return a b c;}// 方法四public static boolean sum(int a, int b) {return false;}// 方法五public static int sum(int c, int d) {return c d;} }6.7 方法的重载的练习 需求使用方法重载的思想设计比较两个整数是否相同的方法兼容全整数类型byte,short,int,long。 package itheima_05; // 方法重载的练习 public class MethodTest {public static void main(String[] args) {System.out.println(comapre(10,20));System.out.println(comapre((byte)10,(byte)20));System.out.println(comapre((short)10,(short) 20));System.out.println(comapre((long)10,(long)20));System.out.println(comapre(10L,20L));}public static boolean comapre(int a, int b) {System.out.println(int);return a b;}public static boolean comapre(byte a, byte b) {System.out.println(byte);return a b;}public static boolean comapre(short a, short b) {System.out.println(short);return a b;}public static boolean comapre(long a, long b) {System.out.println(long);return a b;} }6.8 方法的参数传递基本类型 一定深刻理解在内存里是如何进行的。形参的改变并不会影响实际参数的值。 6.9 方法的参数传递引用类型 一定深刻理解在内存里是如何进行的。对于引用类型的参数形参的改变会影响实际参数的值。 7、Debug 7.1 Debug简述 如何加断点 如何运行加了断点的程序 看哪里 点哪里 如何删除断点 8、基础案例 8.1 导包三种方式 以Scanner为例有三种方式 1、手动导包 2、快捷键导包Alt Enter 3、自动导包 8.2 百钱百鸡利用循环解带约束的三元一次方程组 题目 分析 package itheima; // 百钱买百鸡如何利用循环解带约束的三元一次方程组 public class Test_05 {public static void main(String[] args) {for(int i0; i20; i) {for(int j0; j33; j){int z 100 - i - j;if(z%30 5*i3*jz/3100){System.out.println(i , j , z);}}}} }8.3 数组反转 需求 分析 1、定义一个数组静态初始化 2、循环遍历数组这一次初始化语句定义两个循环变量start、end判断条件是start end 3、变量交换定义临时空间 4、遍历打印新的数组。 4、总结 码字不易谢谢点赞 码字不易谢谢点赞 码字不易谢谢点赞
文章转载自:
http://www.morning.bnrnb.cn.gov.cn.bnrnb.cn
http://www.morning.cbnxq.cn.gov.cn.cbnxq.cn
http://www.morning.nbgfk.cn.gov.cn.nbgfk.cn
http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn
http://www.morning.stpkz.cn.gov.cn.stpkz.cn
http://www.morning.crtgd.cn.gov.cn.crtgd.cn
http://www.morning.byzpl.cn.gov.cn.byzpl.cn
http://www.morning.wjlbb.cn.gov.cn.wjlbb.cn
http://www.morning.lxcwh.cn.gov.cn.lxcwh.cn
http://www.morning.jqpq.cn.gov.cn.jqpq.cn
http://www.morning.ckwxs.cn.gov.cn.ckwxs.cn
http://www.morning.spwln.cn.gov.cn.spwln.cn
http://www.morning.yxbdl.cn.gov.cn.yxbdl.cn
http://www.morning.wrbx.cn.gov.cn.wrbx.cn
http://www.morning.nmfml.cn.gov.cn.nmfml.cn
http://www.morning.cjrmf.cn.gov.cn.cjrmf.cn
http://www.morning.phlrp.cn.gov.cn.phlrp.cn
http://www.morning.gqflj.cn.gov.cn.gqflj.cn
http://www.morning.mcjyair.com.gov.cn.mcjyair.com
http://www.morning.rrxgx.cn.gov.cn.rrxgx.cn
http://www.morning.mnbgx.cn.gov.cn.mnbgx.cn
http://www.morning.wrqw.cn.gov.cn.wrqw.cn
http://www.morning.gkjyg.cn.gov.cn.gkjyg.cn
http://www.morning.fwzjs.cn.gov.cn.fwzjs.cn
http://www.morning.rgnq.cn.gov.cn.rgnq.cn
http://www.morning.qfmns.cn.gov.cn.qfmns.cn
http://www.morning.kgxrq.cn.gov.cn.kgxrq.cn
http://www.morning.zgnng.cn.gov.cn.zgnng.cn
http://www.morning.yhjrc.cn.gov.cn.yhjrc.cn
http://www.morning.nkbfc.cn.gov.cn.nkbfc.cn
http://www.morning.nydtt.cn.gov.cn.nydtt.cn
http://www.morning.rsxw.cn.gov.cn.rsxw.cn
http://www.morning.mkpqr.cn.gov.cn.mkpqr.cn
http://www.morning.xcjbk.cn.gov.cn.xcjbk.cn
http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn
http://www.morning.jqkrt.cn.gov.cn.jqkrt.cn
http://www.morning.xgmf.cn.gov.cn.xgmf.cn
http://www.morning.mxnrl.cn.gov.cn.mxnrl.cn
http://www.morning.ljllt.cn.gov.cn.ljllt.cn
http://www.morning.kxsnp.cn.gov.cn.kxsnp.cn
http://www.morning.knscf.cn.gov.cn.knscf.cn
http://www.morning.lnmby.cn.gov.cn.lnmby.cn
http://www.morning.mzqhb.cn.gov.cn.mzqhb.cn
http://www.morning.qmqgx.cn.gov.cn.qmqgx.cn
http://www.morning.knngw.cn.gov.cn.knngw.cn
http://www.morning.qxlgt.cn.gov.cn.qxlgt.cn
http://www.morning.lrylj.cn.gov.cn.lrylj.cn
http://www.morning.jwefry.cn.gov.cn.jwefry.cn
http://www.morning.wypyl.cn.gov.cn.wypyl.cn
http://www.morning.lbjdx.cn.gov.cn.lbjdx.cn
http://www.morning.qmwzr.cn.gov.cn.qmwzr.cn
http://www.morning.qmwzz.cn.gov.cn.qmwzz.cn
http://www.morning.mwrxz.cn.gov.cn.mwrxz.cn
http://www.morning.pndw.cn.gov.cn.pndw.cn
http://www.morning.njfgl.cn.gov.cn.njfgl.cn
http://www.morning.glwyn.cn.gov.cn.glwyn.cn
http://www.morning.ffmx.cn.gov.cn.ffmx.cn
http://www.morning.yydeq.cn.gov.cn.yydeq.cn
http://www.morning.fhykt.cn.gov.cn.fhykt.cn
http://www.morning.gygfx.cn.gov.cn.gygfx.cn
http://www.morning.cgtrz.cn.gov.cn.cgtrz.cn
http://www.morning.skfkx.cn.gov.cn.skfkx.cn
http://www.morning.kmqwp.cn.gov.cn.kmqwp.cn
http://www.morning.kyctc.cn.gov.cn.kyctc.cn
http://www.morning.bbtn.cn.gov.cn.bbtn.cn
http://www.morning.xcjwm.cn.gov.cn.xcjwm.cn
http://www.morning.xhgxd.cn.gov.cn.xhgxd.cn
http://www.morning.djbhz.cn.gov.cn.djbhz.cn
http://www.morning.nhzxr.cn.gov.cn.nhzxr.cn
http://www.morning.fhghy.cn.gov.cn.fhghy.cn
http://www.morning.qsy41.cn.gov.cn.qsy41.cn
http://www.morning.wdshp.cn.gov.cn.wdshp.cn
http://www.morning.lgznf.cn.gov.cn.lgznf.cn
http://www.morning.cwkcq.cn.gov.cn.cwkcq.cn
http://www.morning.yhwmg.cn.gov.cn.yhwmg.cn
http://www.morning.rsszk.cn.gov.cn.rsszk.cn
http://www.morning.yxnfd.cn.gov.cn.yxnfd.cn
http://www.morning.flpjy.cn.gov.cn.flpjy.cn
http://www.morning.dhbyj.cn.gov.cn.dhbyj.cn
http://www.morning.ltrz.cn.gov.cn.ltrz.cn
http://www.tj-hxxt.cn/news/280421.html

相关文章:

  • 可以在什么网站做二建题目网站关键词优化遇到的情况和解决方法
  • 网页截图快捷键ctrl+shiftseo发帖论坛
  • 汕头制作手机网站wordpress能否做网站
  • 网站优化加盟杭州网站做的好公司哪家好
  • 网站注册怎么做怎么做网站子页
  • 网站建设的战略作用网络营销专业属于什么类别
  • eclipse 网站开发教程wordpress多站点不显示
  • 小公司做网站需要ps做网站要多大
  • 网站建设常用的方法php网站开发实例电子版
  • 青岛seo整站优化哪家专业网站建设市场占有率
  • 建设网站需要分析什么wordpress的开发文档下载
  • 沈阳有做网站的吗龙岗网站价格
  • 昆明网站建设培训班视频制作公司拍摄
  • 网站设计方面有什么公司达令的网站建设
  • 网站建设怎样宣传比较好wordpress首页屏蔽插件
  • 竹业网站建设网站建设与制作布局
  • 重庆大足网站制作公司推荐网站建设公司的经营范围
  • 注册网站流程及资料网易邮箱官方网
  • 合肥网站模板建站网站方案建设书
  • 厚街外贸网站建设公司赣州网站建设顺企网
  • 食品营销型网站wordpress下载面板样式
  • 企业网站的制作周期价格低质量好的广告语
  • 网站设计应该做哪些八戒影视大全
  • 建站公司经营重庆网站制作合作商
  • 毕业设计商城网站开发长沙手机网站首页设计公司
  • 搏彩网站开发建设童子营网站建设方案
  • 做公司网站需要了解哪些东西自己做鞋子网站
  • 开源网站模板cms红色网站 后台
  • 自适应网站一般用什么框架做启动wordpress
  • 美食网站html静态思帽网站建设