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

网站换域名只做首页301学习做网站的

网站换域名只做首页301,学习做网站的,百度竞价排名软件,网站页面怎么做Java是一种高级计算机语言#xff0c;是可以编写跨平台应用软件、完全面向对象的程序设计语言。 2、Java划分为三个技术平台#xff1a;Java SE、Java EE、Java ME Java SE是桌面应用#xff0c;Java EE是web应用#xff0c;平台企业版#xff0c;Java ME是手机应用#…Java是一种高级计算机语言是可以编写跨平台应用软件、完全面向对象的程序设计语言。 2、Java划分为三个技术平台Java SE、Java EE、Java ME Java SE是桌面应用Java EE是web应用平台企业版Java ME是手机应用平台微型版 3、Java语言的特点简单易用、安全可靠、跨平台通过Java虚拟机实现、面向对象、支持多线程、自动进行垃圾回收(c语言没有)。 Java引入了虚拟机的概念通过虚拟机JVM可以在不同的操作系统上运行Java程序从而实现跨平台特性。 请添加图片描述 4、所有的可执行文件都在bin文件夹下 5、bin目录该目录用于存放一些可执行程序如javac.exe(Java编译器)、java.exe(Java运行工具)、jar.exe打包工具和 javadoc.exe文档生成工具 javac.exe是Java编译器工具它可以将编写好的Java文件编译成Java字节码文件(可执行的Java程序)。就是将.java文件编译成.class文件。 java.exe是Java运行工具它会启动一个Java虚拟机(JVM)进程专门负责运行由Java编译器生成的字节码文件(.class文件) 6、db目录db目录是一个小型数据库 7、include目录在启动时引入一些C语言的头文件。 8、jre目录此目录时Java运行时环境的根目录它包含Java虚拟机、运行时的类包、Java应用启动器以及一个bin目录但不包含开发环境中的开发工具。 jre只负责编写不负责编译(只有java没有javac) 9、lib目录为Java类库或库文件是开发工使用的归档包文件 10、src文件夹放置JDK核心类的源代码。 1、PATH配置bin文件夹的目录 2、PATH环境变量用于存储Java的编译和运行工具所在的路径。 请添加图片描述 3、因为Hello World.class字节码文件不是二进制的不能直接执行所以需要进行解析。 4、解析器使用“java HelloWorld”命令启动Java虚拟机运行程序Java虚拟机首先将编译好的字节码问价加载到内存这个过程称为类加载。 5、Java通过虚拟机一次编译到处运行。 6、Java程序通过Java虚拟机可以实现跨平台特性但是Java虚拟机并不是跨平台的。 7、一个Java文件编译后一定生产一个class文件(❌) 一个Java文件可以有很多类一个类对应一个class文件有几个类就编译生成几个class文件。 8、一个文件中只能有一个公共类(public 修饰的类) 9、一个Java文件中可以没有公共类但是一旦有了公共类那么公共类的名字一定要和文件名保持一致。 1、Java的三大体系是Java EE、Java SE、Java ME 2、Java程序的运行环境简称JRE 3、编译Java程序需要使用 javac 命令 4、javac.exe和java.exe两个可执行程序存放在JDK安装的目录下的 bin 目录下。 5、Path环境变量用来存储Java的编译和运行工具所在的路径而classpath环境变量则用来保存Java虚拟机要运行的“,class”文件路径。 6、Java.util包含Java中大量工具类、集合类例如Arrays、List、Set等。 7、JDK工具包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具。 8、.class文件可以在Java虚拟机中运行。 9、java.exe命令的作用是Java解释器 1、标识符经常需要在程序中定义一些符号来标记一些名称如包名、类名、方法名、参数名、变量名等这些符号被称之为标识符。 标识符可以由任意顺序的大小写字母、数字、下画线(_)和美元符号( $ )组成但是标识符不能以数字开头也不能是Java中的关键字也不能和JDK中的类同名。否则会在编译的时候出错 2、Java中的命名约定 1⃣️包名所有的字母一律小写。 2⃣️类名和接口名每个单词的首字母都要大写例如ArrayList。 3⃣️常量名的所有字母都大写单词之间用下画线连接例DAY_OF_MONTH。 4⃣️变量名和方法名的第一个单词首字母小写从第二个单词开始每个单词首字母大写(驼峰命名法)例lineNumber 5⃣️尽量使用有意义英文单词来定义标识符。 类型名 占用空间 取值范围 byte 8位(1个字节) -27~27-1 short 16位(2个字节) -215~215-1 int 32位(4个字节) -231~231-1 long 64位(8个字节) -264~264-1 float 32位(4个字节) 1.4E-453.4E38-1.4E-45-3.4E38 double 64位(8个字节) 4.9E-3241.7E308 -4.9E-324-1.7E308 char 每个字符变量占用2个字节   Unicode 每个Unicode码占用16个字节   3、为一个float类型的变量赋值的时候所赋值的后面一定要加上F或者f 而在为一个double类型的变量赋值的时候可以在后面加上D或者d当然这个double类型的后面可以不加D或者d。 4、Java的字符类型采用的是Unicode编码方案每个Unicode码占用16个字节。 5、对于char类型的赋值时需要使用一对单引号括起来而且单引号中必须有且只能有一个字符。 6、Java中不能使用1、0表示真假只能用true、false表示真假而c语言用非0表示真用0表示假C语言中没有true、false。 请添加图片描述 范围小的能够自动转换为范围大的。 7、如果对表达式加强制类型转换那么表达式一定加括号 例(类型)(表达式) 8、理解几个转换 public class testA { public static void main(String[] args) { System.out.println(23a); //自动转换成int类型了 System.out.println(23a); //自动转换成String类型的了 System.out.println(a23); //自动转换成String类型的了 } } 请添加图片描述 9、常量分为数值常量、符号常量100‘a’ true 10、整型常量 1⃣️二进制由数字0和1组成使用二进制面值来表示整数的时候二进制数前面要以0b或0B开头目的是为了和十进制进行区分例0b01101100 System.out.println(0b01101100); 请添加图片描述 2⃣️八进制以0开头并且其后由07(包括0和7)的整数组成的数字序列如0324 System.out.println(0324); 请添加图片描述 System.out.println(010); 请添加图片描述 3⃣️十进制由数字09(包括0和9)的整数组成的数字序列如198. 4⃣️十六进制以0x或者0X开头并且后面跟随着0~9、AF组成的字符序列如0x25AF System.out.println(0x25AF); 请添加图片描述 System.out.println(0x10); 请添加图片描述 1、java常量需要声明定义常量类型、常量名并且可以对该常量进行初始化赋值也可以后续赋值但是Java常量一旦赋值后值就不允许更改。 请添加图片描述 2、注意%的使用 public class testA { public static void main(String[] args) { System.out.println(-20%3); System.out.println(20%-3); } } 请添加图片描述 3、位运算符的使用 按位与 只有当左右的两个数相同的时候才会返回值1 public class testA { public static void main(String[] args) { System.out.println(00); System.out.println(01); System.out.println(10); System.out.println(11); } } 请添加图片描述 | 按位或 只有当 | 左右都取0的时候才会返回值0 public class testA { public static void main(String[] args) { System.out.println(0|0); System.out.println(0|1); System.out.println(1|0); System.out.println(1|1); } } 请添加图片描述 ~ 取反 例 7 二进制 00000111 7: 二进制 11111000 我们看到最高位是1这表示这个7得到的是一个负数负数以补码的形式存储的。是个负数还是比较麻烦的。 先进行减1 11110111 再取反00001000 得到的这个二进制数的值是8 但因为我们一开始知道7是一个负数所以我们要对8加上一个负号即最终结果为-8 自己求-7的值反正我不知道该怎么办了。 ^ 按位异或 只有当^左右的两个数不相同的时候才会输出值1 public class testA { public static void main(String[] args) { System.out.println(0^0); System.out.println(0^1); System.out.println(1^0); System.out.println(1^1); } } 逻辑左移就是将操作数所有二进制位向左移动制定的位数。运算时左边移走的部分舍去右边的空位补0. 逻辑右移就是将操作数所有的二进制位向右移动制定的位数。运算时左边的空位根据原数的符号位补0或1(原本是负数就全部补1原本是整数就全部补0)右边移走的部分舍去。 无符号右移就是将所有操作数所有二进制位不考虑正负向右移动指定尾数。运算时左边的空位全部补0右边移走的部分舍去。 对于switch语句支持字符型整型字符串不支持小数(float、double)也不支持布尔型。 方法的三要素 方法名、参数、返回值的类型 对于return回去什么类型的值返回值的类型就是什么。 System.in.read(); 用于读取一个字符返回的是一个整数值可以通过强制转换转换为字符型对于输入的是单个字符的时候可以用这种方法。 如果输入的字符很多的时候或者是一个字符串的时候使用 Scanner sc new Scanner(System.in); 数据类型 默认初始化值 byte、short、int、long 0 float、double 0.0 char 一个空字符即’\u0000’ boolean false 引用数据类型(String) null表示变量不引用任何对象 数组的常用操作插入、删除、修改、查找、排序、初始化 遍历数组可以使用通过下标使用for循环进行遍历 也可以shying增强for循环来遍历数组 public class testA { public static void main(String[] args) { int a[] {1,2,3,4,5,6,7}; for(int i : a) {
http://www.hkea.cn/news/14503730/

相关文章:

  • 特定网站开发自治区建设厅网站
  • 排名好的移动网站建设网站制作的一般过程
  • 服务器搭建网站域名配置企业网络搭建案例
  • 专业做网站建设设计众筹网站开发价格
  • 如何做网站里的子网站网页设计与制作第四版
  • 网站建设流程中哪些部分比较重要做再生料的网站
  • 房产网站建设价格网站诊断示例
  • 建设用地规划公示在哪个网站查做简历网站 知乎
  • 动漫网站源码自动采级网页计划书
  • 网站开发的各个阶段及其完成的任务关键词都有哪些
  • 深圳校园网站建设荆门建设局官方网站
  • 做淘客网站企业备案乐从狮山网站建设
  • asp网站和php网站桂林北站停车场收费标准
  • 网站管理系统 phpwordpress快速评论
  • 家教辅导培训网站建设wordpress上传完主题
  • 自学商城网站建设网站不备案能用吗
  • 成都网站建设公司湖南岚鸿crm销售
  • 一个最简单的产品展示的asp网站应该如何做刚刚突发1惊天大事
  • 网站建设 前沿文章网站建设与实现 文献综述
  • 色流网站如何做南京做网站公司 雷仁
  • 无锡高端网站建设公司装修风格有哪些
  • dede网站建设的个人总结家居东莞网站建设
  • 建站 网站程序有哪些长宁企业网站制作
  • 网站黑名单查询做单位网站的公司吗
  • 贵州企业网站建设策划怎么提高网站加载速度
  • 怎么开个人网站成都网络营销网站
  • 自己怎么来建设网站seo推广优化找stso88效果好
  • 网站换域名后需要多长时间才能收录恢复正常dw编辑器
  • 宜昌网站建设选择宜昌慧享互动床上爱做网站
  • 花生壳做网站需要备案注册公司网上核名流程