09 2021 档案

摘要:排序函数 import java.util.Arrays; public class sortExercise { public static void main(String[] args){ int[] arr = {1,2,7,3,4}; // 对数组排序,从小到大,可以通过ctrl+鼠标左键 阅读全文
posted @ 2021-09-30 21:50 better_tomorrow 阅读(33) 评论(0) 推荐(0)
摘要:数据库 创建数据库的时候在当前数据库下,删除某个数据库的时候在其他数据库下删除 Alter table authors ADD auth_note varchar(100) Null 创建数据表 create table authors ( auth_id int Primary Key,-- 数据 阅读全文
posted @ 2021-09-28 00:21 better_tomorrow 阅读(21) 评论(0) 推荐(0)
摘要:数据表练习 创建数据表 CREATE TABLE customers( c_id int primary key, c_name varchar(50), c_contact varchar(50), c_city varchar(50), c_birth varchar(50) not null, 阅读全文
posted @ 2021-09-28 00:21 better_tomorrow 阅读(40) 评论(0) 推荐(0)
摘要:数据表练习 创建数据表 CREATE TABLE customers( c_id int primary key, c_name varchar(50), c_contact varchar(50), c_city varchar(50), c_birth varchar(50) not null, 阅读全文
posted @ 2021-09-25 21:49 better_tomorrow 阅读(49) 评论(0) 推荐(0)
摘要:public class Homework2Exercise { public static void main(String[] args) { } } class Hotel{ private Room[] rooms = new Room[10]; private int restRoomNu 阅读全文
posted @ 2021-09-23 23:37 better_tomorrow 阅读(26) 评论(0) 推荐(0)
摘要:public class HomeworkExercise { // 这段代码是实现一个可以存放任意类型元素的栈 public static void main(String[] args) { Object[] a = {1,2,3}; MyStack myStack = new MyStack( 阅读全文
posted @ 2021-09-23 22:38 better_tomorrow 阅读(49) 评论(0) 推荐(0)
摘要:public class DoubleDimensionalArray { //二维数组的使用 public static void main(String[] args) { int[][] a1 = { {1,2,3}, {4}, {5,6,7,8}, {0,-1} }; // 输出第二行第一个 阅读全文
posted @ 2021-09-23 20:52 better_tomorrow 阅读(36) 评论(0) 推荐(0)
摘要:public class arrayCopyExercise { public static void main(String[] args) { int[] array1 = {1,2,3}; int[] array2 = new int[10]; // 数组扩容要将原数组的值拷贝的新数组中去,这 阅读全文
posted @ 2021-09-23 20:22 better_tomorrow 阅读(35) 评论(0) 推荐(0)
摘要:数据库 创建数据库的时候在当前数据库下,删除某个数据库的时候在其他数据库下删除 Alter table authors ADD auth_note varchar(100) Null 创建数据表 create table authors ( auth_id int Primary Key,-- 数据 阅读全文
posted @ 2021-09-22 08:26 better_tomorrow 阅读(28) 评论(0) 推荐(0)
摘要://注释掉的是通过类继承接口来实现给接口定义的对象传参 //或者可以通过匿名内部类来不在外边写那个类直接写一个接口的实现类给接口定义的对象传参 //不太推荐使用匿名内部类,因为可读性会变差,但有时也可以用用,会让代码看起来更高级。。 public class AnonymousInnerClassE 阅读全文
posted @ 2021-09-21 15:37 better_tomorrow 阅读(28) 评论(0) 推荐(0)
摘要:对数据库的一些操作 修改数据库容量 ALTER DATABASE homework2_SQL modify file ( name = homework2_SQL, size = 16MB ); GO 数据库更名 ALTER DATABASE homework1 MODIFY NAME = home 阅读全文
posted @ 2021-09-20 21:43 better_tomorrow 阅读(9) 评论(0) 推荐(0)
摘要:DROP DATABASE homework2_SQL; Create DATABASE homework2_SQL On ( -- 设置数据库主文件名称 NAME = homework2_SQL, -- 主数据文件存储位置 FILENAME = 'D:\SSMSCode\homework2_SQL 阅读全文
posted @ 2021-09-20 16:48 better_tomorrow 阅读(168) 评论(0) 推荐(0)
摘要:public class finalizeExercise { public static void main(String[] args) { // 垃圾要到一定的量才能启动垃圾回收,new一个,然后将它置空就可以将它变成垃圾 for(int i = 0;i<10;i++){ Person per 阅读全文
posted @ 2021-09-20 14:22 better_tomorrow 阅读(31) 评论(0) 推荐(0)
摘要:package com.li.toStringExercise; public class equalsExercise2 { public static void main(String[] args) { Student student1 = new Student(1,"Li"); Stude 阅读全文
posted @ 2021-09-20 13:36 better_tomorrow 阅读(22) 评论(0) 推荐(0)
摘要:package com.li.toStringExercise; public class toStringExercise { public static void main(String[] args) { MyTime time1 = new MyTime(2021,9,18); String 阅读全文
posted @ 2021-09-18 17:00 better_tomorrow 阅读(46) 评论(0) 推荐(0)
摘要:package com.li.sum; public class PolymorphismExercise { public static void main(String[] args) { Master M = new Master(); // 如果这个主人想养别的宠物了,只要在这里增加一行,将 阅读全文
posted @ 2021-09-17 17:25 better_tomorrow 阅读(39) 评论(0) 推荐(0)
摘要:package com.li.sum; public class interfaceExercise2 { public static void main(String[] args) { // 通过多态,可以使相同类型的父类调用父类有的方法,但显示不同的结果, Fly f1 = new Cat() 阅读全文
posted @ 2021-09-17 17:08 better_tomorrow 阅读(1031) 评论(0) 推荐(0)
摘要:package com.li.sum; public class interfaceExercise { public static void main(String[] args) { // 上转型,将子类对象赋值给父类(父类可以使抽象类,甚至是接口) A a = new C(); a.f1(); 阅读全文
posted @ 2021-09-17 16:39 better_tomorrow 阅读(58) 评论(0) 推荐(0)
摘要:点击新建查询可以显示代码输入框 Create DATABASE test_01 On ( -- 设置数据库主文件名称 NAME = test_01, -- 主数据文件存储位置 FILENAME = 'D:\SSMSCode\samplel.mdf', -- 设置数据文件大小,不带单位默认为MB SI 阅读全文
posted @ 2021-09-15 09:33 better_tomorrow 阅读(201) 评论(0) 推荐(0)
摘要:系统数据库 master数据库 是最重要的数据库,是系统的核心,不能直接修改 如果损坏整个服务器不能工作 包括所有用户的登陆信息,用户所在组,所有的系统配置选项,服务器的本地数据库名称和信息等等。 数据库管理员需要定期备份这个数据库 model数据库 存放数据库模板 如果用户需要创建的数据库有相同的 阅读全文
posted @ 2021-09-15 08:46 better_tomorrow 阅读(253) 评论(0) 推荐(0)
摘要:数据库的组成 数据文件 日志文件 数据库 数据库定义:长期存储在计算机内部,有组织的,有共享的统一管理的数据集合,是一个按数据结构来存储和管理计算机的系统 数据库有两层含义 是保存数据的仓库 有自己的管理方法和技术 数据库的存储 逻辑存储 由一定的性质所组成的信息 物理存储 在磁盘中存储等相关操作 阅读全文
posted @ 2021-09-15 08:46 better_tomorrow 阅读(31) 评论(0) 推荐(0)
摘要:分清set和add函数,看清楚是该加还是该直接赋值 在这个代码中就在addMinute中没有分清两者,导致程序错误 找不出错误的地方的时候可直接多设置几个断点,甚至可以直接吧方法的每一行都设置为断点,这样可以清楚的看出来究竟是哪里出错了 这个代码就是这样自己分析不出错误,然后就把addMinute和 阅读全文
posted @ 2021-09-14 18:40 better_tomorrow 阅读(56) 评论(0) 推荐(0)
摘要:注意方法一般用public public class homeWork2 { public static void main(String[] args) { number n = new number(12,4); n.addition(); n.division(); n.subtraction 阅读全文
posted @ 2021-09-14 17:33 better_tomorrow 阅读(45) 评论(0) 推荐(0)
摘要:一个练习程序 使用alt+insert快速生成构造函数,setter和getter方法(后两个方法是针对私有成员的,如果没有的话没发生成) 通过Ctrl+鼠标左键点击可快速定位到函数的定义位置 Ctrl+shift+F10运行程序 public class homework { public sta 阅读全文
posted @ 2021-09-13 23:27 better_tomorrow 阅读(66) 评论(0) 推荐(0)
摘要:Alt+insert只能生成构造函数,不能生成setter和getter函数的原因 getter和setter函数是针对私有成员变量的,不设置私有成员当然就不会出来啦,初学java,找了好久才找到这个原因 阅读全文
posted @ 2021-09-13 22:41 better_tomorrow 阅读(117) 评论(0) 推荐(0)
摘要:使用Scanner从控制台获取两个数字,然后计算这两个数字的和 package com.li.sum; import java.util.Scanner; public class sum { public static void main(String[] args) { Scanner scan 阅读全文
posted @ 2021-09-11 16:57 better_tomorrow 阅读(119) 评论(0) 推荐(0)
摘要:markdown语法 各级标题 一个#加空格,表示一级标题,##加空格表示二级标题 字体 对于文本在两边加两个表示加粗,在两边加一个表示斜体,加三个*表示斜体加粗, 加删除线 两边两个~加删除线 引用 >号加空格 分割线 三个-或三个* 添加图片 !加【】加() 【】写图片名字,()内写图片路径 超 阅读全文
posted @ 2021-09-11 16:50 better_tomorrow 阅读(91) 评论(0) 推荐(0)
摘要:方法 方法是功能块,一个方法只完成一个功能,便于我们后期拓展 在方法前加 static 变成类变量,这样才能在main方法中调用它 方法构成要素修饰符(public,static等,修饰符不分先后) 返回值类型 方法名(驼峰命名)参数 当通过scanner输入值,赋值给变量,然后再将变量的值传给方法 阅读全文
posted @ 2021-09-05 16:21 better_tomorrow 阅读(130) 评论(0) 推荐(0)
摘要:for循环的使用 关于换行 print输出后不换行 println输出后换行 打印九九乘法表代码样例 package com.li.forExercise; public class forExercise { public static void main(String[] args) { for 阅读全文
posted @ 2021-09-05 12:30 better_tomorrow 阅读(63) 评论(0) 推荐(0)
摘要:使用switch 关于缩进 在写switch中非常不舒服的就是写下一个case语句的时候按下删除键,无法删除之前的缩进,会直接回到上一行,解决方法是按shift+tab实现反向缩进,这样就可以达到删除之前的缩进的效果 练习代码 package com.li.switchExercise; impor 阅读全文
posted @ 2021-09-05 12:11 better_tomorrow 阅读(84) 评论(0) 推荐(0)
摘要:Scanner的使用 scanner的基础使用 创建一个Scanner的对象(注意Scanner首字母大写) Scanner scanner2 = new Scanner(System.in); 然后用if语句来判断scanner2中是否有输入的值 if(scanner2.hasNextLine() 阅读全文
posted @ 2021-09-05 10:30 better_tomorrow 阅读(168) 评论(0) 推荐(0)
摘要:helloWorld程序的书写以及文档注释的使用方法 package com.li.hello;​/** * @author li * @version 1.0 */public class helloWorld { public static void main(String[] args) { 阅读全文
posted @ 2021-09-05 00:10 better_tomorrow 阅读(95) 评论(0) 推荐(0)
摘要:markdown的使用心得 1.快捷键 #加空格然后输入东西可建立标题,一个#一级标题,两个二级标题,三个三级标题 -加空格建立无序列表 数字加英文.加空格建立有序列表 文本加粗 可以在文本两边加两个星号 文本倾斜 在两边加一个*号 删除线在两边加两个~ 引用 引用前加一个空白行,在引用后输入两个回 阅读全文
posted @ 2021-09-04 23:56 better_tomorrow 阅读(63) 评论(0) 推荐(0)
摘要:编译型 直接全部编译 解释型 用什么编译什么 将java源文件(.java文件)通过编译器,编译成字节码文件(.class文件) 运行的时候通过类装载器加载到jvm中, 经过字节码校验器检查代码写的对不对, 对的话通过解释器运行程序 阅读全文
posted @ 2021-09-03 21:43 better_tomorrow 阅读(30) 评论(0) 推荐(0)
摘要:输出Hello World 可以在txt文档中直接写,也可以用notepad++打开, 将文件后缀改为.java, 再在地址栏中前边输入cmd,回车打开cmd窗口, 输入javac Hello.java(即javac空格文件名空格后缀)编译,可以发现文件夹中多了一个.class文件, 再在cmd窗口 阅读全文
posted @ 2021-09-03 21:42 better_tomorrow 阅读(33) 评论(0) 推荐(0)