文章分类 - 狂神说Java笔记
Mybatis
摘要:# Mybatis 环境:jdk1.8 mavne3.6.1 Mysql5.7 中文文档:https://mybatis.org/mybatis-3/zh/index.html  后台(连接点:连接数据库JDBC,链接前端(控制,控制视图跳转,给前端传递数据)) 数据库(存数据:txt、Excel、word) 1.1 为什么要学习数据库 1.岗位需求 2.现在是大数据时代~,得数据者得天下 3.
阅读全文
JavaScript教程
摘要:JavaScript教程 详情参考首页 - 廖雪峰的官方网站 (liaoxuefeng.com) 0 前端知识体系 想要成为真正的“互联网Java全栈工程师”还有很长的一段路要走,其中前端是绕不开的一门必修课。本阶段课程的主要目的就是带领Java后台程序员认识前端、了解前端、掌握前端,为实现成为“互
阅读全文
CSS3详解
摘要:CSS3详解 HTML+CSS+JavaScript 结构+表现+交互 1.什么是CSS CSS选择器(重点+难点)、美化网页(文字、阴影、超链接、列表、渐变....)、盒子模型、浮动、定位、网页动画(特效效果) 1.1什么是CSS Cascading Style Sheet层叠样式表 CSS:表现
阅读全文
HTML详解
摘要:HTML详解 什么是HTML HTML:Hyper Text Markup Language(超文本标记语言) 超文本包括:文字、图片、音频、视频、动画等 HTML 5提供了一些新的元素和一些有趣的新特性,同时也建立了一些新的规则。这些元素、特性和规则的建立,提供了许多新的网页功能,如使用网页实现动
阅读全文
JUC并发编程
摘要:JUC并发编程 什么是JUC 学习方法:官方文档+源码 java.util工具包 一些业务普通的线程代码Thread无法实现 Runnable 没有返回值、效率相比于Callable较低! 线程和进程 进程:是程序的一次执行过程,一个进程可以包含多个线程,至少包含一个! Java默认有2个线程:ma
阅读全文
JVM入门(探究)
摘要:JVM入门(探究) 请你谈谈对JVM的理解?java8虚拟机和之前的变化更新? 什么是OOM(内存溢出),什么是栈溢出StackOverFlowError?怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取,怎么分析Dump文件? 谈谈你对JVM中类加载器的认识? JVM的位置 JVM的体系
阅读全文
注解和反射
摘要:注解和反射 注解 注解入门 内置注解 package com.lin.demo01; import java.util.ArrayList; import java.util.List; //什么是注解 public class Test01 extends Object{ //@Override
阅读全文
多线程详解
摘要:多线程详解 线程简介 多任务 边吃饭边玩手机 开车+打电话+挂点滴 现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。 多线程 原来是一条路,慢慢因为车太多了,道路阻塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。从
阅读全文
网络编程
摘要:网络编程 1.1 概述 计算机网络 计算机网络是指将==地理位置不同==的具有独立功能的==多台计算机及其外部设备,通过通信线路连接起来==,在操作系统,网络管理软件及其==网络通信协议==的管理和协调下,==实现资源共享==和信息传递的计算机系统。 网络编程的目的: 无线电台...传播交流信息,数
阅读全文
GUI编程
摘要:GUI编程 组件:窗口、弹窗、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘事件、外挂(Java) 1.简介 GUI的核心技术:Swing AWT, 因为界面不美观 需要jre环境! 为什么我们要学习? 它是 MVC架构的基础 以后学习MVC的架构,在 GUI 编程里面会发现很多思想 包括
阅读全文
异常机制
摘要:异常机制 Exception 什么是异常 实际工作中,遇到的情况不可能是完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,不要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非
阅读全文
面向对象
摘要:面向对象编程 Java的核心思想就是OOP 面向过程 & 面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二部做什么.... 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维方式,思考问题首先思考解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节
阅读全文
数组——【狂神说java】
摘要:数组 数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。西面是声明数组变量的语法: dataType[]
阅读全文
Java方法详解——【狂神说java】
摘要:Java方法详解 何谓方法? System.out.println(),那么它是什么呢?System是一个类,out是一个对象,println()是一个方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤或有序组合 方法包含于类和对象中 方法在程序中被创建,在其他地方被
阅读全文
Java流程控制——【狂神说java】
摘要:Java流程控制 Scanner对象 之前学习的基本语法中没有实现程序和人的交互,但是Java给我们提供了一个工具类,可以获取用户的输入。java.util.Scanner是Java5的新特征,可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(S
阅读全文
Java基础
摘要:Java基础 注释 注释并不会被执行,是给写代码的人看的 书写注释是一个好习惯,平时写代码一定要注意规范 java中的注释有三种: 单行注释:// 多行注释:/* 注释 */ 文档注释:JavaDoc中学习,形式为 /** * * */ 修改注释的颜色方法 标识符和关键字 Java所有的组成部分都需
阅读全文
浙公网安备 33010602011771号