java
易拉易拉罐
这个作者很懒,什么都没留下…
展开
-
JDK安装
一:JDK的安装1:双击安装程序,点击下一步2:根据需求选择功能(一般用于开发 选择“开发工具”)(在“安装到:”处可更改安装地址,一般建议安装在D或F盘)3:与上述地址一致,点击下一步4:安装完成,点击关闭5:检测是否安装成功Windows+r键输入cmd,点击确定6:在此输入java -version如出现如下图,则为安装成功否则,若...原创 2019-05-14 16:59:15 · 146 阅读 · 0 评论 -
eclipse恢复默认样式
工具栏中Window>Perspective>Reset Perspective...原创 2019-07-23 16:30:49 · 735 阅读 · 0 评论 -
java继承、this、super、方法重写、方法重载
继承 (1)把多个类中相同的成员给提取出来定义到一个独立的类中。然后让这多个类和该独立的类产生一个关系, 这多个类就具备了这些内容。这个关系叫继承。 格式: class 子类名 extends 父类名 {} (2)Java中继承的特点 A:Java中类只支持单继承 B:Java中可以多层继承 (3)继承的注意事项:...原创 2019-07-11 16:07:51 · 143 阅读 · 0 评论 -
java构造方法、get…()和set…()方法、static
构造方法定义:给对象数据进行初始化 我们一直在使用构造方法,但是却一直没有定义,是因为 如果我们没有给出构造方法,系统将自动提供一个无参构造 方法构造方法格式: 方法名和类名相同,没有返回值类型,没有具体返回值以下都是构造方法: private String name; private int age; public Student() { ...原创 2019-07-10 17:04:28 · 2178 阅读 · 0 评论 -
java的封装、private、this
封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式,私有修饰成员变量提供公共访问方式,将不需要对外提供的内容都私有化也就是封装。例如学生类,其成员变量有姓名和年龄,成员方法有学习和吃饭;当测试学生类时输入年龄并不符合实际那么就要在学生类的成员方法中对年龄进行判断,将年龄这个成员变量变成私有的,在开一个共同访问的方法对其进行判断,这就是封装思想。 //姓名 ...原创 2019-07-10 15:56:37 · 127 阅读 · 0 评论 -
成员变量和局部变量的区别
1:位置不同:成员变量:在类种方法外 局部变量:方法内或方法声明上2:存储位置不同:成员变量:在堆内存 局部变量:在栈内存3:初始值不同:成员变量:有默认初始值,具体的类型默认初始值在(java数组的初始化博客)中有写 ...原创 2019-07-10 10:42:20 · 120 阅读 · 0 评论 -
java面向对象编程思想
1:面向对象的思想其实是建立在面向过程思想之上的,只不过这个实现过程已经由别人实现了; 面向过程思想是怎样去实现哪一步骤,面向对象思想是抽离出对象,写出对象的行为方法,在调用方法来实现;2:java中的类就是对象的集合,如学生,动物 ;类的成员变量是现实事物的属性,类的成员方法是现实事物的行为;:3:定义类就是定义其成员变量和成员方法,刚接触java写类是,可以先把现实事物的属...原创 2019-07-10 09:12:27 · 506 阅读 · 0 评论 -
java多态、final、抽象abstract、接口
多态:同一个对象在不同时刻体现出来的不同状态。· (1) 实现多态:有继承或者实现关系;有方法重写;有父类或者父接口引用指向子类对象。 (2)多态的分类: a:具体类多态 class Fu {} class Zi extends Fu {} ...原创 2019-07-13 11:35:04 · 101 阅读 · 0 评论 -
java数组的初始化
一:数组的动态初始化及java运行过程1:数组的动态初始化,只指定数组长度,初始值由系统提供默认值2:学习java的运行能加深我们对代码的理解。java程序为了提高程序效率,就对数据进行了不同空间的分配。具体是划分了如下5个内存空间例:int[] arr=new int[3]栈:栈内存存放的是局部变量;栈内存的数据在其代码块使用完毕后就释放掉。即int[] arr堆:存放的...原创 2019-07-09 15:41:49 · 1901 阅读 · 0 评论 -
键盘录入及方法使用、方法重载
package Oneimport java.util.Scanner;//在包后类前public class operateone{ public static void main(String[] args) { //创建按键盘录入对象 Scanner sc=new Scanner(System.in); //System.out.println("请输入第一个数...原创 2019-07-09 08:33:33 · 276 阅读 · 0 评论 -
java语言的几类基础运算符-算数、比较、逻辑、位、三目
public static void main(String[] args) {//算数运算符 int a=10; int b=10; int c=10; a=b++;//a=10,b=11,c=10 c=--a;//a=9,b=11,c=9 b=++a;//a=10,b=10,c=9 a=c--;//a=9,b=10,c=8 System.ou...原创 2019-07-08 16:48:45 · 112 阅读 · 0 评论 -
MySQL安装
方法一:安装版直接傻瓜式安装,在安装中会设置自己的密码,即开启mysql的密码。链接:安装版mysql提取码:0cd3方法二:压缩包安装1:到官网下载所需安装包 https://dev.mysql.com/downloads/mysql/或者链接:https://pan.baidu.com/s/1LI4HkzyU6wojuw4QcCrWqg提取码:nlq12:编写文...原创 2019-06-11 13:49:38 · 177 阅读 · 0 评论 -
JDBC(eclipse连接mysql)
一:导入驱动链接:mysql.jdbc提取码:dxj1或者在官网下载https://dev.mysql.com/downloads/connector/右键工程名->Build Path->Add External Archives..双击jdbc包,点击打开,即导入mysql包二:验证连接mysql连接mysql需要在你的src中新建一...原创 2019-05-30 19:03:53 · 4406 阅读 · 0 评论 -
eclipse使用小技巧
技巧一:在编写java项目时,为了使用的方便或者有时候忘记函数如何拼写时可是创建快捷键Windows>>Preferences>>Java>>Editor>>Content Assist(可以将.和英文字母大小写均输入里面)技巧二:改变eclipse字体及大小Windows>>Preferences>>Genera...原创 2019-05-15 13:59:26 · 436 阅读 · 0 评论 -
图书管理系统-java简单实现
github:https://github.com/5strawberry/mine_clearance/tree/master/library用户数据库增删改查public class UserDao { //增 public int insertUser(Connection con,UserModel user) throws Exception { DbUti...原创 2019-08-10 13:09:43 · 1232 阅读 · 0 评论