自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 随笔记——MySQL详解(狂神说)

1、初识MySQLJavaEE:企业级Java开发 Web前端(页面:展示:数据)后台 (连接点:连接数据库JDBC,连接前端(控制视图跳转,给前端传递数据))数据库(存数据,Txt,Excel,Word)只会写代码,学好数据库,基本混饭吃:操作系统,数据结构与算法!当一个不错的程序猿!离散数学,数字电路,体系结构,编译原理。+实战经验,优秀程序猿1.1为什么学数据库1、岗位需求2、现在的世界,大数据时代,得数据者得天下3、被迫需求:存数据4、数据库是所有软件体系中最

2021-06-21 20:46:52 461

转载 随笔记——JVM快速入门篇(狂神说)

1.JVM的位置程序通过java XX.class运行,这个命令是JRE的命令,JRE中包括JVM,而JRE是建立在操作系统上使用的,操作系统又是基于硬件为基础的。2.JVM的体系结构简化图:原图连接:https://www.processon.com/view/5ea63d58637689746693a768?fromnew=1方法区是一个特殊的堆;虚拟机栈、本地方法栈、程序技术器不会产生垃圾;JVM调优几乎都在调堆(包括方法区)3.类加载器类加载器作用:加载.class文

2021-06-21 20:09:58 240

原创 Java知识点——类、超类和子类

定义子类Java与C++定义继承类的方式十分相似。Java用关键字extends表示继承。在Java中,所有的继承都是公有继承,而没有C++中的私有继承和保护继承。public class Manager extends Employee{ 添加方法和域}关键字 extends 表明正在构造的新类派生于一个已存在的类。已存在的类称为超类(superclass),新类称为子类(subclass)。超类和子类是 Java 程序员最常用的两个术语。在设计类的时候,应该将通用的方法放在超类中, 而将具

2021-01-04 22:15:20 6435 1

原创 Java知识点——文档注释

注释的插入类注释方法注释域注释通用注释包与概述注释注释的抽取

2020-12-17 20:05:48 193 2

原创 Java知识点——包

类的导入静态导入将类放入包中包作用域

2020-12-16 20:38:46 218

原创 Java知识点——对象构造

重载默认域初始化无参数的构造器显示域初始化参数名调用另一个构造器初始化块对象析构与finalize方法

2020-12-15 21:36:58 118

原创 Java知识点——方法参数

方法参数

2020-12-14 22:18:52 186

原创 Java知识点——静态域与静态方法

静态域静态常量静态方法工厂方法main方法

2020-12-13 21:44:12 112

原创 Java知识点——用户自定义类

Employee类多个源文件的使用剖析Employee类从构造器开始隐式参数与显式参数封装的优点基于类的访问权限私有方法final实例域

2020-12-13 20:03:17 526

原创 Java知识——使用预定义类

在Java中,没有类就没法做任何事情,然而并不是所有的类都具有面向对象特征。例如,Math 类。在程序中,可以使用 Math 类的方法, 如 Math.random, 并只需要知道方法名和参数(如果有的话),而不必了解它的具体实现过程。对象与对象变量要想使用对象,就必须首先构造对象,并指定其初始状态。然后,对对象应用方法。在Java程序设计语言中,使用构造器构造新实例。构造器是一种特殊的方法,用来构造并初始化对象。下面看一个例子。 在标准 Java 库中包含一个 Date 类。它的对象将描述一个时间点,

2020-12-11 22:27:16 191

原创 Java知识点——面向对象程序设计概述

类对象识别类类之间的关系

2020-12-02 22:57:47 335

原创 Java知识点——数组

for each 循环数组初始化以及匿名数组数组拷贝命令行参数数组排序多维数组不规则数组

2020-11-29 16:48:20 121

原创 Java知识点——大数值(BigInteger BigDecimal)

BigDecimal

2020-11-29 15:32:14 286 1

原创 Java知识点——控制流程

块作用域条件语句循环确定循环多重选择:switch语句中断控制流程语句

2020-11-29 13:03:08 91

原创 Java知识点——输入输出

读取输入只要调用System.out.println就可以实现打印输出到“标准输出流”(即控制台窗口)。然而,读取“ 标准输入流” System.in 就没有那么简单了。要想通过控制台进行输入,首先需要构造一个 Scanner 对象,并与“ 标准输入流” System.in 关联。 Scanner in = new Scanner(System.in);现在就可以使用Scanner类的各种方法实现输入操作。方法实现功能Scanner (InputStream in)用给定的输

2020-11-29 10:53:56 243

原创 Java知识点——字符串

Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类,很自然地叫做String。每个用双引号括起来的字符串都是String类的一个实例: String e=""; //一个空的字符串 String greeting="Hello"; 子串String 类的 substring 方法可以从一个较大的字符串提取出一个子串。例如: String greeting="Hello"; String s=greeting.substring(0,3); //等价于s="Hel

2020-11-27 22:39:33 202

原创 Java知识点——运算符

数学函数和常量Math类提供了常用的一些数学函数,如:三角函数、对数、指数等。一个数学公式如果想用代码表示,则可以将其拆分然后套用Math类下的方法即可。在 Math类中,包含了各种各样的数学函数。在编写不同类别的程序时,可能需要的函数也不同。Math.sqrt(x); //计算数值x的平方根Math.pow(x,a); //计算数值x的a次幂Math.sin(θ); //sin(θ)的值 Math.cos(θ); //cos(θ)的值Math.tan(θ); //t

2020-11-27 19:43:08 239

原创 Java知识点——变量和常量

变量在 Java 中,每个变量都有一个类型( type)。在声明变量时,变量的类型位于变量名之前。变量名的命名规则如下:变量名必须是一个以字母开头并由字母或数字构成的序列;变量名中所有的字符都是有意义的,并且大小写敏感;变量名的长度基本上没有限制;变量名不能使用 Java 保留字。可以在一行中声明多个变量。不过,不提倡使用这种风格。逐一声明每一个变量可以提高程序的可读性。变量初始化声明一个变量之后,必须用赋值语句对变量进行显式初始化, 千万不要使用未初始化的变量。初始化形式有以下两类:

2020-11-25 20:31:30 110

原创 Java知识点——数据类型

Java 是 一种强类型语言。这意味着必须为每一个变量声明一种类型: 在 Java 中, 一共有 8种基本类型( primitive type ), 其中有 4 种整型、2 种浮点类型、1 种用于表示 Unicode 编码的字符单元的字符类型 char 和 1 种用于表示真值的 boolean 类型。整型整型用于表示没有小数部分的数值, 它允许是负数。Java 提供了 4 种整型,具体内容如下表所示:类型(存储需求)取值范围int (4字节)-2147483648~2147483

2020-11-23 22:44:20 269

原创 一个简单的java应用程序

本节内容是学习一个最简单的Java应用程序,它的功能是实现发送一条消息到控制台窗口中:public class FirstSample{ public static void main(String[] args){ System.out.println("This is our first sample!"); }}程序虽然很简单, 但所有的 Java 应用程序都具有这种结构。下面逐行地查看一下这段源代码。关键字 public 称为 访问修饰符(access modifier), 这些

2020-11-23 20:58:13 601

原创 使用eclipse集成幵发环境

本节将介绍如何使用 Eclipse 编译一个程序。Eclipse 是 一 个 可 以 从 网 站 http://eclipse.org/downloads 上免费下载得到的集成开发环境。Eclipse 已 经 有 面 向 Linux 、 Mac OS X、Solaris 和 Windows 的 版 本。 访 问 下 载 网 站时, 选择“ Eclipse IDE for Java Developers”。再根据你的操作系统选择 32 位或 64 位版本。用 Eclipse 编写程序的一般步骤。启动Ec

2020-11-23 20:15:04 132

原创 使用命令行工具运行java程序

打开文本编辑器,输入以下代码:/** *This program displays a greeting for the reader. */public class Hello{ public static void main(String[] args){ String greeting="Welcome to Core Java!"; System.out.println(greeting); for (int i=0;i<greet

2020-11-22 20:18:31 378

原创 安装Java开发工具包

Oracle 公司为 Linux 、 Mac OS X、Solaris 和 Windows 提供了 Java 开发工具包( JDK ) 的最新、 最完整的版本。下载JDK要想下载 Java 开发工具包,可以访问 Oracle 网站:www.oracle.com/technetwork/java/javase/downloads, 在得到所需的软件之前必须弄清楚大量专业术语。总结如下:术语名(缩写)解释Java Development Kit (JDK)编写Java程序的程序员使用

2020-11-22 17:19:17 973 1

原创 关于java常见的误解

针对 Java 的常见误解,对此做出解释。1.Java 是 HTML 的扩展 Java 是一种程序设计语言;HTML 是一种描述网页结构的方式。除了用于在网页上放置Java applet 的 HTML 扩展之外,两者没有任何共同之处。2. 使用 XML, 所以不需要 Java Java 是一种程序设计语言;XML 是一种描述数据的方式。可以使用任何一种程序设计语言处理 XML 数据,而 Java API 对 XML 处理提供了很好的支持。此外,许多重要的第三方 XML 工具采用 Java 编写。

2020-11-22 12:44:43 153 1

原创 java“白皮书“的关键术语

Java 的设计者已经编写了颇有影响力的“ 白皮书”,用来解释设计的初衷以及完成的情况,并且发布了一个简短的摘要, 这个摘要用下面 11 个关键术语进行组织: 简单性、 面向对象、 分布式、 健壮性、 安全性、可移植性、 解释型、 高性能、 多线程、动态性、体系结构中立

2020-11-21 12:46:41 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除