JAVASE
JAVA小白 记录自己学习笔记
普通网友
这个作者很懒,什么都没留下…
展开
-
Scanner类和String类(字符串类)
Scanner类和String类(字符串类)Scanner类Scanner的概述:用户通过键盘输入hasNextxxx() 方法:判断输入的是否是某种类型的元素,其中xxx可以是int ,double 等类型nextXxx() 获取下一个输入项。Xxx的含义和上个方法中的Xxx相同 两个常用的方法: public int nextInt():获取一个int类型的值 pub...原创 2019-11-06 20:21:37 · 270 阅读 · 0 评论 -
正则表达式
正则表达式定义:正确规则的表达式 是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。规则字符在java.util.regex Pattern类中A:字符x 字符 x。举例:‘a’表示字符a\ 反斜线字符。\n 新行(换行)符 (’\u000A’)\r 回车符 (’\u000D’)B:字符类[abc] a、b...原创 2019-12-03 22:13:47 · 277 阅读 · 0 评论 -
面向对象之多态
面向对象之多态多态是面向对象很重要也是很难理解的一部分。A.多态概述: 同一个事物在不同时刻表现出的不同状态比如 猫可以是猫的类型 也可以是动物的状态。 所以我们可以用猫类引用猫类对象,也可以用动物类引用猫类对象。但前提猫类必须属于动物类。所以 多态的前提是继承。举例: Cat c=new Cat();Animal a=new Cat();猫可以是猫的类型。猫 m = ne...原创 2019-10-23 20:53:34 · 222 阅读 · 0 评论 -
面向对象之继承
面向对象之继承和多态继承A.继承概述多个类中有相同的属性和功能,可以把这些内容抽取到单独的一个类(称之为父类),那么多个类就无需定义这些属性和行为,只要继承这个父类即可。格式class 子类名 extends 父类名{}举例 比如 猫和狗类 这两个类具有相同的成员功能 吃饭和走路 ,则可抽取这个功能,定义一个单独动物类 。动物类就是猫和狗类的父类,猫和狗类是动物类的子类。B.继承...原创 2019-10-16 20:10:12 · 97 阅读 · 0 评论 -
面向对象之封装
面向对象如何理解面向对象面向对象编程思想是只追求结果的一种编程思想。我们不需要了解编程过程中每个功能是如何实现的,只需要将各个功能封装起来,封装时根据不同的功能,将功能类似的封装起来。是一种不追求过程 只追求结果的编程思想。举个列子:我们要做一盘番茄炒蛋面向过程思想是我们要知道如何切菜 如何炒菜面向对象思想至于要将番茄 和鸡蛋调用出来,直接就会出来菜。面向对象思想特点a:是一...原创 2019-10-16 18:15:26 · 116 阅读 · 0 评论 -
注解(Annotation )
注解(Annotation )A.定义:从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。注解分为内置注解,元注解,和自定义注解。内置注解1.@Override :声明这个方法是重写超类中的方...原创 2019-12-12 20:53:53 · 94 阅读 · 0 评论 -
基本语法
基本语法01.00 键盘录入的基本格式a.导包 import java.util.Scanner;b.创建键盘录入对象 Scanner ss = new Scanner(System.in);c.通过对象获取数据 int x = ss.nextInt();选择结构语句if 语句 ...原创 2019-10-09 20:34:08 · 91 阅读 · 0 评论 -
GUI入门(Swing包)
GUI入门(Swing包)1.1GUI的概述图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 [1]图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。与通过键盘输入文本或字符命令来完成例行任务的字符...原创 2019-12-05 22:20:29 · 756 阅读 · 0 评论 -
GUI入门(AWT包)
GUI入门(AWT包)1.1GUI的概述图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 [1]图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。与通过键盘输入文本或字符命令来完成例行任务的字符界面...原创 2019-12-05 22:02:11 · 457 阅读 · 0 评论 -
JDBC(JAVA数据库连接)
JDBC(JAVA数据库连接)1.JDBC简介JDBC:Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。也就是说要用JAVA语言操作数据库 JAVA中...原创 2020-02-10 03:25:41 · 424 阅读 · 0 评论 -
JAVA反射机制
JAVA反射机制定义:JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。意义首先,反射机制极大的提高了程序的灵活性和扩展性,降低模块的耦合性,提高自身的适应能力。其次,通过反射机制可以让程序创建和控制任何类的对象,无需提前硬编码目标类。...原创 2019-12-12 20:54:18 · 398 阅读 · 0 评论 -
JAVA网络编程入门
JAVA网络编程入门A.什么是网络编程网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用。网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理,代码、开发工具、数据库、服务器架设和网页设计这5部...原创 2019-12-05 22:40:09 · 91 阅读 · 0 评论 -
JAVA初体验
1.什么是JAVA?JAVA是一门面向对象的编程性语言。JAVA有什么特点?Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。为什么学习JAVA?为了找个工作 自食其力第一次写代码class hello java1 { /class是类 hel...原创 2019-10-15 19:35:49 · 145 阅读 · 0 评论