07 2018 档案
摘要:运行效果图: 代码: 第一个类 第二个类(主方法)
阅读全文
摘要:封装表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体。 优势: 1 提高了代码的复用性 2 隐藏了实现细节,对外提供可以访问的方式 3 提高了安全性 关于关键字 私有private(权限修饰符) 格式 :在数据类型和方法前面添加,将属性和方法私有起来。
阅读全文
摘要:概述 面向过程:面向过程主要是把问题分解成多个不同的步骤,然后把各个步骤变成方法,它更强调过程。代表语言:c 面向对象:面向对象会把问题分解成各个对象,然后各个对象之间进行交互,每个对象内部封装了进行了封装,创建对象,然后把事情交个对象去做,操作对象就可以了。实际而言,面向对象也是有过程的,只不过我
阅读全文
摘要:关键字不全,未完待续 推荐个链接:https://www.cnblogs.com/AloneZ/p/java1.html
阅读全文
摘要:以上实例封装了3个类,然后在一个main方法内传值并调用,因为我们自己创建的类是在同一个文件夹下,所以没有导入包这个步骤,如果调用的是java提供的类,就需要先导入包,然后在调用。
阅读全文
摘要://导入包 import java.util.Random; class sjzh { //main方法 public static void main(String[] args) { //创建一维数组 String[] name={"x","y","z","o"}; //定义一个Random类型的变量r Rand...
阅读全文
摘要:原因: 看一下这个例子 从上述代码不难看出,程序需要针对每一种求和的情况都定义一个方法,如果每个方法的名称都不相同,在调用时就很难分清哪种情况该调用哪个方法。 为了解决这个问题,Java允许在一个类中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。 接下来通过方法重载的方式进
阅读全文
摘要:1 方法概述: 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方法,一般都有一个返回值,用来作为事情的处理结果。void 返回值。 首先写一下方法的语法格式: 修饰符 返回值类型 方法名(参数类
阅读全文
摘要:First上图 示例: 以三目运算符为例: 语法: boolean表达式 ? 表达式1 : 表达式2 例: int n = 3>4 ? 100 : 200; 解析:先判断数字3和数字4的大小,然后执行?:条件运算符,若为真输出00,若为假输出200 例2: int a = 5; int b = 3;
阅读全文
摘要:三目运算符 有的地方也叫三元运算符 语法: boolean表达式 ? 表达式1 : 表达式2 解释: boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。 例题:
阅读全文
摘要:布尔运算符 布尔运算符: & 逻辑与 两边都是true,结果是true | 逻辑或 一边是true,结果就是true ! 逻辑非 取反 !true –> false ^ 逻辑异或 两边只要是不一致就是true && 短路与 用法和 & 一样。 || 短路或 用法和 | 一样 &&和&的区别? * &
阅读全文
摘要:first先罗列所有比较运算符 赋值运算符的 = 符号与比较运算符的 == 符号是有区别的,如下: 1. 赋值运算符的 = 符号,是用来将 = 符号右边的值,赋值给 = 符号左边的变量; 2. 比较运算符的 == 符号,是用来判断 == 符号 左右变量的值是否相等的。
阅读全文
摘要:first 先罗列所有赋值运算符 注意:诸如+=这样形式的赋值运算符,会将结果自动强转成等号左边的数据类型。
阅读全文
摘要:first 先罗列所有的算数运算符 第二步: 注意事项: 我们在使用算术运算符时,记得要注意下列事项: 1.加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。 2.除法“/”当两边为整数时,取整数部分,舍余数。当其中一边为浮点型时,按正常规则相除。 3.“%”为整除取余符号,小数取
阅读全文
摘要:ASCII码 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及1、2等数字还有一些常用的符号(例 如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,
阅读全文
摘要:public class和class的区别 类的定义有两种方式: public class 类名 class 类名 我可以将class前面的public去掉,如果采用public class来声明class,那么文件名必须和类名一致,这是规定,如果文件名和类名不一致,怎样呢?我们来把之前的那个Hel
阅读全文
摘要:什么是注释? 注释是出现在Java源代码里面,对源代码进行解释说明。就是在源代码里面用我们熟悉的语言(比如中文)来解释说明。注释的内容是不会出现在.class文件里面的,因此JVM是不会执行注释里面的内容的。 注释的作用 一般在开发的时候需要写大量的代码,这时程序的可读性就会低一些,那怎么办呢?我可
阅读全文
摘要:Java程序的编译 首先写好一个java程序后需要运行(文件保存名为以.java结尾的文件称之为源文件,源文件里面所编写的代码叫做源代码) 这个.java结尾的文件是不能直接运行的,需要使用javac.exe命令编译成以.class结尾的文件 Java编译器将我们编写的java源文件加载,然后去检查
阅读全文
摘要:变量 变量定义:在程序执行的过程中,在某个范围内其值可以发生改变的量 Java中如何定义变量 使用注意事项 1.变量定义后可以不赋值,使用时再赋值。不赋值不能使用 (会报错)变量可以重新赋值,但不能重复声明 2.变量使用时有作用域的限制,局部变量,全局变量。在同一个域中(同一个大括号内),变量名不能
阅读全文
摘要:四类 整 型 浮点型 字符型 布尔型 八种 整 型: byte 字节数 1 数据表示范围 默认值:0 short 默认值:0 int 默认值:0 long 默认值:0 浮点型:float 默认值:0.0 double 默认值:0.0 字符型:char 默认值:\u0000 注意 字符型和字符串(不属
阅读全文
摘要:使用工具 EditPlus 3 适合初学者 下载链接 https://pan.baidu.com/s/1qYVPfru cmd运行效果: 注意: 1 在开始编程之前,请将文件扩展名设为显示,方便查看后缀名 2 保存的文件名(快捷键Crtrl + s ) 需注意 public class (lqlwo
阅读全文
摘要:在开发上更是分为了Java SE, Java EE, Java ME,下面分别解释这3个方向的区别。 (1)J2SE:Java 2 Platform Standard Edition( 2005年之后更名为Java SE )。包含构成Java语言核心的类。比如数据库连接、接口定义、数据结构、输入/输
阅读全文
摘要:c d . . 命令:退回上级目录 c d \ 命令: 返回当前根目录 cd 指定文件名命令: 进入指定文件 d: 命令:切换到d盘符 cd d:\234 命令: 进入d盘 234 文件夹(前提是先进入d盘符) dir 命令 :列出当前目录下的文件以及文件名 cls 命令:清除当前目录 ipconf
阅读全文
摘要:bin目录:该目录用于存放一些可执行程序。 db目录:db目录是一个小型的数据库。 jre目录:这个就是之前提到的那个jre,此目录是Java运行时环境的根目录。 include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。 lib目
阅读全文
摘要:mysql数据库权限问题:root :拥有所有权限(可以干任何事情) 权限账户,只拥有部分权限(CURD)例如,只能操作某个数据库的某张表 修改mysql 初始root账户密码 first 在mysql数据库中查询 user(用户配置表内含密码) select * from user; 此时在表中的
阅读全文
摘要:以下代码可以直接复制使用 定义: 对用户操作表的数据进行约束 默认值约束 关键字 default 默认值 作用:在用户不插入值的时候使用默认值 注意: 1 默认值字段可以插入null空 2 可以插入非空 例如:adress可以设置默认值山东省 例:create table stu ( sid int
阅读全文
摘要:SQL语言 Structured Qurey Language 结构化查询语言 作用: 1 管理数据库 2 管理表 3 管理数据 组成部分: 注:以下代码均为英文半角,请注意,勿直接复制代码,有些在书写时有遗漏,请自行更改 语法 1 语句以分号结尾 2 不区分大小写 (Linux下区分) 3 注释
阅读全文

浙公网安备 33010602011771号