自已做个网站怎么做国内做外卖的网站有哪些
- 作者: 五速梦信息网
- 时间: 2026年03月21日 04:58
当前位置: 首页 > news >正文
自已做个网站怎么做,国内做外卖的网站有哪些,100种增加网站流量的方法,怎样申请做p2p融资网站1.字面量 概念#xff1a;计算机用来处理数据的#xff0c;字面量就是告诉程序员数据在程序中的书写格式 常用数据#xff1a;整数#xff0c;小数直接写#xff1b;字符单引号#xff08;A#xff09;且只能放一个字符#xff1b;字符串双引号#xff08;Hel… 1.字面量 概念计算机用来处理数据的字面量就是告诉程序员数据在程序中的书写格式 常用数据整数小数直接写字符单引号A且只能放一个字符字符串双引号Hello内容可以为多个字符布尔值true和false空值null。 2.变量 格式 数据类型 变量名称 数据; 变量指内存中的一块区域相当于盒子里面装的数据可以变化。 变量的应用场景对数据进行处理就很方便。例如 //钱包里有9.5元收到了10元红包又发出去5元请输入各阶段红包情况 double money 9.5;//钱包 //收到10元money money 10; System.out.println(money);//此时输出19.5 //发出去5元 money money - 5; System.out.println(money);//此时输出14.5 3.关键字、标识符 关键字Java语言自己用到的一些词有特殊的作用如public、class、int等等。所以关键字是我们不能用来作为类名、变量名。 标识符编写程序的名字像类名、变量名等都是标识符。 基本组成数字、字母、下划线、美元符等 要求不能以数字开头、不能用关键字作为名字、区分大小写。 4.存储知识补充 数字存储 计算机中表示数据的最小单元一个字节byte简称B是使用8个二进制位组成的字节中的每个二进制位就称为位bit简称b1B8b。 字符存储 ASCLL编码将字符对应数字再在电脑中存储。 图片存储 图片是由无数个像素点组成的每个像素点的数据用0~255*255*255表示其颜色 声音存储 声波对应频率数据再转换为2进制 5.数据类型 总体分两类基本数据类型引用数据类型 基本数据类型 4大类整型、浮点型、字符型、布尔型 8种byte、short、int、long;float、double;char;boolean package jmpro1;public class lip1 {public static void main(String[] args) {//目标掌握基本数据类型的使用//1.byte short int longbyte a 127;//范围-128到127//byte a2 128;//越界了short s 13244;//短整型//short s1 93244;//越界了int i 422424;//注意随便写一个整型字面量默认是int类型的42222222461虽然没有超过long的范围但是超过了int的范围//如果希望随便写一个整型字面量默认是long类型需要在后面加上L/llong lg 42222222461L;//2.float double //注意随便写一个小数字面量默认是double类型的//如果希望随便写字面量默认是float类型需要在后面加上F/ffloat f 3.14F;//3.char 字符型char cha;//4.booleanboolean flag true;boolean flag1 false;//引用数据类型后面要用//String 称为字符串类型定义的变量可以用于记住一个字符串数据。String name 张三;System.out.println(name);} }6.类型转换 概念和意义在开发中1.某种类型的变量赋值给另一种类型的变量时需要转换2.不同的类型需要一起计算时要用到类型的转换。 6.1.自动类型转换 概念类型范围小的变量可以直接赋值给类型大的变量。 比如byte类型的变量可以直接赋值给int类型的变量。 package jline2;public class hello {public static void main(String[] args) {//目标理解自动类型转换机制byte a 12;int b a;//没有报错发生了自动类型转换System.out.println(a);System.out.println(b);} }输出两个12。 执行原理 例1.首先开辟一个byte类型的名为a的空间8位的二进制2.第二行开始开辟一个int类型名为b的空间32位3.将a变量里面的数据赋值到b变量中将a中的数放在b的最后前面补0。 其他形式 6.2.表达式的自动类型转换 概念及意义在进行不同类型的变量或数据一起运算时要知道最后运算出的数据的类型。 在表达式中小范围类型的变量会自动转换成表达式中较大范围的类型再运算。 注意 最终结果类型有最高类型决定byte、short、char是直接转化成int类型参与运算的 package jline2;public class hello {public static void main(String[] args) {//目标掌握表达式的自动类型转换机制byte a 10;int b 20;long c 30;long rs a b c;//最高表达式是longSystem.out.println(rs);} }6.3.强制类型转换 概念大范围类型变量转换为小范围类型变量 数据类型 变量2数据类型变量1、数据 例如 package jline2;public class hello {public static void main(String[] args) {//目标掌握强制类型转换int a3 20;//byte b3 a3;//报错//需要强制类型转换byte b3 (byte)a3;} }执行原理 1.首先开辟一个int类型的名为a3的空间32位的二进制2.第二行开始开辟一个类byte型名为b3的空间8位3.将a3变量里面的数据赋值到b3变量中将a中的数的最后几位强制放在b中。 另一种情况范围大于小范围值时 package jline2;public class hello {public static void main(String[] args) {//目标掌握表达式的自动类型转换机制int a4 1500;byte b4 (byte)a4;System.out.println(b4);//-36} }所以强制类型转换是可能造成数据丢失的比如浮点型强转成整型直接丢掉小数点部分保留整数部分返回。 7.运算符 7.1.基本的算术运算符 - * /都和数学语言一样/中在Java中两个整数相除结果还是整数 %取余获取的是两个数据做除法的余数。 还可以作为连接符不能计算时连接。 int a 5; System.out.println(abc a);//输出abc5 7.2.自增自减运算符 自增 自减– 注意它们只能操作变量不能操作字面量。 int a 10; //a;//a a1; a;System.out.println(a);//11 //a–;//a a-1 –a; System.out.println(a);//11-110 、–如果不是单独使用放在变量的前后会有明显的区别 放在变量的前面先对变量进行1、-1的操作再拿变量的值进行运算。放在变量的前面先拿变量的值进行运算再对变量进行1、-1的操作。 package jline2;public class hello {public static void main(String[] args) {/int a5 10;int rs2 a5;//放前面先加后用System.out.println(rs2) ;System.out.println(a5) ;//先加让a5变成11再给rs2//int b5 10;int rs3 b5;//放后面先用后加System.out.println(rs3) ;//10先把10给rs3再加在b5上System.out.println(b5) ; }7.3.赋值运算符 基本赋值运算符是“”从右往左看 扩展 符号用法作用底层代码形式ab加后赋值a (a的类型)a b;-a-b减后赋值a (a的类型)a - b;*a*b乘后赋值a (a的类型)a * b;/a/b除后赋值a (a的类型)a / b;%a%b取余后赋值a (a的类型)a % b; 注意扩展的赋值运算符隐含了强制类型转换。 例 package item1;public class lessonss {public static void main(String[] args) {//目标掌握扩展赋值运算符的使用////需求收红包double a 9.5;double b 520;a b;//a (double)a b;System.out.println(a);//- 需求发红包double i 600;double j 520;i - j;//i (double) i - j;System.out.println(i);} } 例题 byte x 10; byte y 30; x x y;//是否正确 错误 package item1;public class lessonss {public static void main(String[] args) {byte x 10;byte y 30;//x x y;//编译报错x (byte) (x y);//x y;也是正确的System.out.println(x);} } 原因byte、short、char是直接转化成int类型参与运算的也就是说xy是整型。 7.4.关系运算符 判断数据是否满足条件最终会返回一个判断的结果这个结果是布尔值类型的值true或者false。 package item1;public class lessonss {public static void main(String[] args) {//目标关系运算符的基本使用int a1 10;int b1 5;boolean rs a1 b1;System.out.println(rs);//true} } 7.5.逻辑运算符 逻辑运算符与、|或、!非、^异或 依次运算逻辑为 与多个条件必须都是true有一个是false结果就是false|或多个条件中只要有一个是true结果就是true!非取反^异或前后条件的结果相同就直接返回false前后条件的结果不同才返回true 特别地短路与、||短路或;判断结果与单个|一样过程不同。 左边是false右边不执行 ||左边是true右边不执行 注意在Java中“”、“||”无论左边是false是true右边都要执行。所以说、||的运算效率更高。 7.6.三元运算符 //格式 条件表达式? 值1:值2; 执行流程首先计算关系表达式的值如果值为true返回值1如果为false返回值2。 package item1;public class lessonss {public static void main(String[] args) {//目标掌握三元运算符运算符的使用double score 98.5;String rs4 score 60 ? 及格 : 不及格;System.out.println(rs4);//及格} }
- 上一篇: 自已做的网站怎么做域名解析如何做设计网站页面
- 下一篇: 自应式网站长沙网站建设制作
相关文章
-
自已做的网站怎么做域名解析如何做设计网站页面
自已做的网站怎么做域名解析如何做设计网站页面
- 技术栈
- 2026年03月21日
-
自学网站开发苏州网站建设功能
自学网站开发苏州网站建设功能
- 技术栈
- 2026年03月21日
-
自学网站建设推荐红酒首页网页设计素材
自学网站建设推荐红酒首页网页设计素材
- 技术栈
- 2026年03月21日
-
自应式网站长沙网站建设制作
自应式网站长沙网站建设制作
- 技术栈
- 2026年03月21日
-
自主设计网站企业网站建设方案书
自主设计网站企业网站建设方案书
- 技术栈
- 2026年03月21日
-
自主网站制作房产做网站是什么意思
自主网站制作房产做网站是什么意思
- 技术栈
- 2026年03月21日
