- 博客(20)
- 收藏
- 关注
原创 干货:Java遍历Map集合的四种方式
直接上代码个人喜欢case1//public class demo { public static void main(String[] args) { Map<String, String> map = new HashMap<>(); map.put("Hello1", "Carlos");
2018-12-06 23:35:52 260
原创 JDBC使用及其相关理论知识
What’s JDBC?JDBC(Java Data Base Connectivity——Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。How to use(一般步骤) //反射机制加载MySQL...
2019-03-21 23:55:45 252
原创 #Java基础类型及其封装类#2019.3.19
基于变量的数据类型,操作系统会进行内存分配并且决定什么将被储存在保留内存中。因此,通过给变量分配不同的数据类型,你可以在这些变量中存储整数,小数或者字字母。Java 中有两种有效地数据类型:基本数据类型(8种)引用数据类型(类、数组、接口)基本数据类型(Primitive)Java 支持 8 种基本数据类型。原始数据类型是由该语言预先定义的并用关键词命名的。下面让我们深入学习一下...
2019-03-19 23:38:08 257
原创 在Java中为什么byte是-127~128的取值范围?
#Exercise Sharing#2019.3.18package cn.sit.xiaoxiaodao.day0318;/** * @ClassName testData * @Description cn.sit.xiaoxiaodao.day0318 * @Auther Carlos * @Date 2019/3/18 * @Version 1.0 **/public...
2019-03-18 17:13:10 931 3
原创 基于Intellij Idea Spring Boot快速创建一个项目
简单来讲讲自己使用Intellij Idea直接生成一个简单的SpringBoot项目,当然啦~还是从start.spring.io获得的简单的项目,注意:这是一个maven+jdk项目,并且添加web配置。 项目结构比起SSM框架,干净太多了!!!!没有那么多繁杂的配置文件:SpringbootApplication:带有 main方法的类,启动应用程序SpringbootApplic...
2019-03-17 12:18:58 368
原创 MySQL8.0.15安装配置及基本使用CRUD
如何下载安装mysql数据库?https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-winx64.zip 下载MySQL-8.0.15的ZIP版本,解压到本地,将解压根目录的bin目录路径添加到环境变量path中,即可正常使用。 解压到本地的MySQL是一个刚出生的婴儿,没有任何相关的配置信息,在根目录下,我们新建一个My....
2019-03-17 12:17:18 289
原创 基于MySQL8.0+进行JDBC连接的”坑“
驱动加载语句更改JDBC driver 由“com.mysql.jdbc.Driver”改为“com.mysql.cj.jdbc.Driver”url中加上“userSSL=false”url中加上“serverTimezone=GMT%2B8”(GMT%2B8代表东八区)或者直接修改数据库的默认时区:进入到MySQL中:---show variables like '%time...
2019-03-05 22:31:54 537
原创 Java实际开发中变量的命名规范
相关知识标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。java中标识符有几个要点①标识符由字母、数字、下划线“_”、美元符号“$”组成(其实还有人民币符号¥哦,大家可以去试一试,留...
2019-03-05 20:50:32 1903
原创 Java静态变量(类变量)和成员变量(成员变量)
成员变量和静态变量的区别(static关键字予以区分)1、两个变量的生命周期不同 成员变量随着对象的生命周期 静态变量随着**类**的周期2、调用方式不同 成员变量能且只能被对象调用(new Test().add()) 静态变量not only被对象调用,but also被类名调用(Test.add())3、各...
2019-03-05 20:47:27 437
原创 Java创建多线程的方法
**继承线程类实现Runnable接口匿名内部类**一、线程的概念进程(Processor)和线程(Thread)的区别还是很明显的,打开你的任务管理器,看到的均是【进程】,一个进程可以包含多个线程。**进程:**启动一个QQ就叫一个进程。 接着又启动wechat,这叫两个进程。**线程:**线程是在一进程内部同时做的事情,Wechat内和多人聊天。二、线程创建创...
2019-03-05 20:46:51 312
原创 Java类的初始化块
静态初始化块非静态初始化块构造方法(有参/无参)静态初始化块: 尽在类加载时执行一次且仅此一次,代码块中的数据只能赋值给静态变量,其他成员变量不可。static{ System.out.println("静态初始化块"); }非静态初始化块: 对实例化对象每一次初始化,均执行一次,可以给any成员变量赋值。 { System...
2019-03-05 20:46:08 350
原创 Intellij IDEA搭建入门级Spring MVC(小白适用)
Spring MVC——模型 - 视图 - 控制器(MVC):属于SpringFrameWork的后续产品,已经融合在Spring WebFlow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。那么关键来了,我们需要在搭建代码块中体验中,M、V、C这三点!运行环境: JDK 11.0.2 Intellij IDEA 2018.03 Tomcat 9.0...
2019-01-17 22:48:10 349
原创 使用IJ IDEA在maven项目中加载spring项目xml文件放置
问题:使用spring框架,运行时出现****.xml cannot be opened becaouse it dose not exist~
2019-01-14 13:06:01 1175
原创 Java字节流&字符流的使用方法
File的创建及其基本使用方法public class FileTest { public static void main(String[] args) throws IOException { java.io.File f = new java.io.File("D:\\demo.txt"); System.out.println("当前文件是:"...
2018-12-18 23:25:59 567 1
原创 Java标志符和关键字
1、标志符:用来标志类名、变量名、方法名、类型名、数组名、文件名的有效字符序列成为标志符(各类计算机高级语言通用) Java语言规定标志符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字。Java关于标志符的语法细则包括: 1. 标志符由字母、下划线、美元符号和数字组成,长度不受限制; 2. 标志符的第一个字符不能是数字字符; 3. 标志符不能是关键字 4. 标志符不能是...
2018-12-18 21:14:43 652
原创 Demo1216
请编写程序计算s=a+aa+aaa+aaaa+aa…a的值要求允许用户从键盘输入总数列长度,以及a的值(a为整数),求出s的值。例如2+22+222+2222+22222(此时共有5个数相加)(提示:字符串连接,字符串转整型Integer.valueOf()方法)/***public class Calculator { public static void main(String...
2018-12-16 22:27:07 207
原创 Java基础知识点总结
面向对象和面向过程的区别面向过程–>优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。面向过程–>缺点:没有面向对象易维护、易复用、易扩展面向对象–>优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活...
2018-12-15 00:25:34 233
原创 Java筛选字符串中的数字部分
String str = "5fsaf8ea29d9w%3d6q23"; //方法一:使用toCharArray()方法进行字符串拆分,循环遍历输出数字 char[] demo = str.toCharArray(); for (int i = 0; i < demo.length; i++) { if...
2018-12-14 23:46:38 2583
转载 Java八种基本数据类型
**1)四种整数类型(byte、short、int、long): byte:8 位,用于表示最小数据单位,如文件中数据,-128~127 short:16 位,很少用,-32768 ~ 32767 int:32 位、最常用,-231-1~231 (21 亿) long:64 位、次常用 注意事项: int i=5; // 5 叫直接量(或字面量),即 直接写出...
2018-12-14 20:54:34 190
原创 Java数组的遍历方式(三种)
//Ps:Java没有多维数组的概念,仅有一维数组,而二维数组实质其实是数组的数组~ //一维数组开始遍历 int[] b = {1, 2, 3, 4, 5, 6}; //方法一:传统for循环输出数组元素 for (int i = 0; i < b.length; i++) { Sys...
2018-12-14 16:28:00 1438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人