- 博客(16)
- 收藏
- 关注
原创 MySQL8.28首次连接JDBC
步骤:1.先在官网下载好mysql-connector-java 8.27版本的驱动包2.创建IDEA创建好一个新项目,在项目那边新建一个lib包来放置驱动包3.导入数据库驱动,并加入到项目库里(加入library里面)导入成功会在project structure的library目录下查看到4.编写测试代码MySQL8.0版本以后,加载驱动都是com.mysql.cj.jdbc了package com.zlj.lesson01;import java.sql.
2022-04-19 20:58:20
612
原创 day.13
1.抽象类由abstract修饰,可以修饰方法也可以修饰类,约束作用,继承了抽象类,子类就必须要实现抽象类里面的抽象方法。public class A extends Action { @Override public void doSomething() { System.out.println("dada"); }}public abstract class Action { //abstract 抽象类 :所有里面的抽象方法的实际应用都必须...
2022-01-06 23:36:19
358
原创 day.11
1.创建对象内存分析public class Pet { public String name;//String预定义是不可变的 public int age; public void shout(){ System.out.println("猪猪在叫"); }}Pet zhuzhu=new Pet(); zhuzhu.name="zhuzhu"; zhuzhu.age=10; zhuzhu...
2022-01-04 23:36:30
180
原创 day.10
1.面向对象&面向过程#面向过程思想:(线性思维)步骤清晰简单,第一步要做什么,第二步,第三步....面对过程适合处理一些较为简单的问题#面向对象思想:物以类聚,分类的思维方式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索面向对象适合解决复杂的问题,适合处理多人协作的问题对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面对对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面对过程的思
2022-01-03 23:04:50
255
原创 day.9
1.多维数组多维数组可以看做是数组的数组,比如二维数组就是一个特殊的一维数组,其每个元素都是一个一维数组。二维数组:int a[][]=new int [2][5];解析:以上二维数组a可以看成一个两行五列的数组。(嵌套数组)int [][]b={{1,2},{2,3}};//相当于[2][2]for (int i = 0; i <b.length ; i++) {//遍历数组 for (int j = 0; j <b[i].length ; j++) {
2022-01-02 22:57:58
257
原创 day.8
1.数组定义:是相同类型数据的有序集合,描述的是相同类型的若干个数据,按照一定先后次序排列组合而成,其中,每个数据称为一个数组元素,每个数组元素可以通过一个下标来访问它们。#声明语法:dataType[]arrayRefVar;//首选方法dataType arrayRefVar[];//效果相同,但是不首选#用new操作符来创建:dataType []arrayRefVar=new dataType[arraySize];数组的元素是通过索引访问的,从0开始索引。#获取数.
2022-01-01 23:54:56
321
原创 day.7
1.方法的基础认识java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合,包含于类或者对象中,方法在程序中被创建,在其他地方被引用。#方法的定义java的方法类似于其他语言的函数,是一段用来完成待定功能的代码片段,一般情况下,定义一个方法含以下语法:方法含有一个方法头跟一个方法体;下面是一个方法的所以部分:修饰符:(是可选的)告诉编译器如何调用该方法,定义方法的访问类型返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有
2021-12-31 22:15:32
1163
原创 day.6
#IDEA扩展打开文件所在位置-production文件夹下的就是java的编译以后的字节码文件(class文件)#IDEA实现反编译,打开存放class文件的文件夹,把class文件复制,然后粘贴到java文件夹的位置,然后再打开IDEA,会自动反编译java文件所在位置可以打开File-Project Settings-Project,在Project compiler output那显示的文件夹位置,就是java文件存放位置(总存放位置)1.if选择结构一些时候需要..
2021-12-30 23:29:58
1207
原创 day.5
1.包机制为了更好的组织类,java提供了包机制,用于区别类名的命名空间。语法格式:package pkg1[.pkg2[pkg3.....]];一般利用公司域名倒置作为包名;www.baidu.com -> com.baidu.www为了能够使用某一个包的成员,我们需要在java程序中明确导入改包。使用"import"语句可以完成此功能语法格式:import package1[.package2.(classname|*)];按住ctrl+鼠标点击,可以查看包 ,在i
2021-12-29 22:14:09
264
原创 day.4
1.变量:可以变化的量在java语言,每个变量都要声明他的类型变量是程序中的最基本的存储单元,其要素包括变量名,变量类型和作用域;声明方式: type varName [=value]; //数据类型 变量名 =值;可以使用逗号隔开来声明多个同类型的变量#注意事项:每个变量都有类型,类型可以是基本数据类型,也可以是引用类型变量名必须是合法的标识符变量声明是一条完整的语句,因此每个声明都必须以分号结束#类变量:static修饰,静态的 ,...
2021-12-28 23:06:15
270
原创 day.3
1.IDEA基本操作#新建工作区在界面上面的选项File-New-Project-Empty Project,就可以设置对应的新项目了#Project Structures设置界面File选项-Project Structures-Project,把Project SDK选择一致的jdk跟对应版本的语言(比如jdk8.0,对应等级为8),Project compiler output选择自己已经设置好保存java文件的文件夹都设置好以后,点击apply就能把对应设置配置,这样就能在自..
2021-12-27 22:04:09
518
原创 day.2
1.java安装环境(1)先在官网下载jdk(8.0版本)(2)jdk安装好以后对java环境进行建设 i:打开电脑设置->关于->高级系统设置->环境变量->新建系统变量 ii:查看已经安装的jdk安装包的路径,copy路径,新建一个系统路径,变量名为JAVA_HOME,变量值把刚刚copy的路径粘贴上去。 iii:配置用户变量,新建一个用户变量,变量名为JAVA_CLASS,变量值先引用上面所新建的JAVA_HOME这个变量引用方...
2021-12-26 22:59:38
259
原创 day.1
1.为什么选择java语言:java语言用途很多,手机端,电脑端,大数据等多方面都可以使用,对于程序员来说,是个很好的入门语言,它诞生于c与c++的结合,舍弃了指针的概念,用引用代表指针,而且java的生态很好。2.java的好处有自动清理内存的设置,可以解决复杂的3.常用的快捷键ctrl+s 保存ctrl+a 全选ctrl+c 复制ctrl+v 粘贴ctrl+z 撤销ctrl+x 裁切4.计算机结果:...
2021-12-25 22:40:25
752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅