- 博客(8)
- 收藏
- 关注
原创 JavaWeb个人学习心得之JDBC驱动的配置篇
一、JDBC1、第一个JDBC程序步骤总结:1、加载驱动Class.forName(com.mysql.cj.jdbc.Driver);//配置url,username,password信息String url="jdbc:mysql:localhost:3306/web_demo-db?useUnicode=true&characterEncoding =true&u...
2020-04-12 22:45:39
539
原创 Java个人学习心得之不定项参数篇
何为方法方法是解决一类问题的步骤的有序集合方法包含于类或对象中方法在程序中被创建,在其他地方被引用return 0;可以终止语句。不定项参数在方法声明中,在指定参数类型后加一个省略号(…)一个方法只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在他之前声明public class 学习输入 { public static void main(S...
2020-04-12 22:44:51
151
原创 Java个人学习心得之注解和反射篇
Annotation注解自定义注解://使用//有default可以不用写出来@Myannotation(age = 10)public class Testannotation {}//自定义注解//表示可以作用在方法和类上@Target({ElementType.METHOD,ElementType.TYPE})//可以保留在什么地方?运行的时候也可以保留@Reten...
2020-04-12 22:43:57
297
原创 Java个人学习心得之数组Array篇
数组在Java中的内存方式:栈:存放基本变量类型(会包含这个基本类型的具体数值)理解:就是int,float,double,等等都是在栈里面创建变量和存数据的。引用对象的变量(会存放这个引用在堆里面的具体地址)理解:假如new了一个对象**“int[] array = new int[10]”那么array这个引用地址就是存在栈里面的,而这个array相当于一个引用堆里面数据...
2020-04-12 22:43:05
301
原创 Java个人学习心得之流程扩展篇
基础扩展:增强版的for循环int[] numbers = {10,20,30,40,50};原来的:for(int i=0;i<numbers.lenght;i++){System.out.println(numbers[i]);}增强的:for(int x:numbers){System.out.println(x);}结果是相同的,都出输出:10,20,30,40...
2020-04-12 22:42:17
92
原创 Java个人学习心得之集合篇
一、集合1、集合的内容1.1、集合中存的是引用,不是对象。1.2、集合的底层是数据结构,也就是说,往不同的集合里面存储元素,等于将数据放到了不同的数据结构中。1.3、数据存储的结构就是数据结构,不同的数据结构存储的方式不同,例如:数组、二叉树、链表、哈希表,但在java中,你只需要掌握如何去用就好。new ArrayList();//创建的是一个集合对象,底层是数组arraynew L...
2020-04-12 22:41:12
544
原创 Java个人学习笔记心得之面向对象
构造器(构造方法)方法名和类名一样,但是没有返回值,void也不能加**最好:**一个类如果重写了有参构造,那么最好机上一个无参构造,如果不加,可能会在继承关系中出错作用:使用new关键字,必须要有构造器(本质是在调用构造器)一旦定义了一个有参构造,那么无参构造必须显示定义一般用来初始化值语法:public class hello { public String _na...
2020-03-30 13:47:55
159
原创 如何用Java的基础语法实现一个简单的计算器
如何使用java的一些基础语法来实现一个简单的计算器四个方法:加减乘除利用循环+switch进行用户交互传递需要操作的两个数输出结果思路:首先可以先创建好四个加减乘除的函数方法add(),substract(),multiply(),divde(),然后通过switch语句中的变量oper来选择具体实现那一条语句,随后给添加一个if语句判断用户是否在输入,如果是就进行接受用户输入的...
2020-03-29 00:56:30
432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人