Java
夏次一定
菜鸟新上路
展开
-
线程
什么是线程?(先理解进程)要解释线程,就必须明白什么是进程。什么是进程?进程是指运行中的应用程序,每个进程都有自己独立的地址空间(内存空间),比如点击桌面的ie浏览器,就启动了一个进程,操作系统就会为该进程分配独立的地址空间。当用户再次点击桌面的ie浏览器,又启动了一个进程,操作系统将为新的进程分配新的独立的地址空间。目前操作系统都支持多进程。当然,用户既可以启动ie浏览器,也可以启动别的程序,比如用户可以启动ie浏览器上网,同时也可以启动爱奇艺看电影。要记住一点:用户每启动一个进程,操作系统就会原创 2020-08-14 15:18:19 · 331 阅读 · 0 评论 -
Java的基石—反射
反射是什么?1.在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法、构造函数;2.对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制问题一:编写一个函数,可以接收一个类的全路径,输出该类的所有属性和方法。问题二:要求通过一个配置文件,创建Cat类的一个对象实例,并调用cry方法,怎么办?1.通过反射查看类的信息(1)每个类被加载后,系统都会为该类生成一个对应的Class对象,通过该Class对象就可以访问原创 2020-08-06 15:34:30 · 203 阅读 · 0 评论 -
迷你型学生管理系统
1.设计数据库(一般先设计界面,再设计数据库)学生表(stus)字段名类型备注stuIdvarchar(30)学生idstuNamenvarchar(50)学生名not nullstuSexnchar(1)性别‘男’或’女’ default’男’stuAgeint年龄>0stuJgnvarchar(20)籍贯stuDeptnvarchar(30)所在系2.设计界面(原型开发【先搞定界面,再写代码】)-原创 2020-07-21 15:02:20 · 267 阅读 · 0 评论 -
Java集合框架
集合框架——为什么需要?(动态增删改查)我们想,如果有这样一种数组,它可以动态的改变就好了,java的设计者为我们提供了一系列的集合类,我们来看看:原创 2020-07-17 17:14:38 · 133 阅读 · 0 评论 -
Java数组和对象数组
关于数组的用法,有几种方式:1.程序员用法(1)数组的定义数据类型 数组名[ ]=new 数据类型[大小];int a[ ]=new int[5];说明:这是定义数组的一种方法。为了让大家明白,我画图说明。楼是存在地球上的,那么数组是存在哪里的呢?==>内存(2)数组的引用(使用)数组名[下标],比如:你要使用a数组的第三个数a[2]。2.没事找事法第一步:先声明数组语法:数据类型 数组名[ ];也可以数据类型[ ] 数组名;int a[ ];或int[原创 2020-07-17 11:57:37 · 867 阅读 · 0 评论 -
Java面向对象的三大特性:封装、继承、多态——多态
形成多态的三个条件:1.继承2.重写3.父类引用指向子类对象多态的概念所谓多态,就是指一个引用在不同情况的多种状态,我们也可以这样理解:多态原创 2020-07-16 17:31:05 · 168 阅读 · 0 评论 -
Java面向对象的三大特性:封装、继承、多态——继承
继承——解决之道继承可以解决代码复用,让我们的编码更加靠近人类思维,当多个类存在相同的属性(变量)和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过extends语句来声明继承父类:class 子类 extends 父类,这样,子类就会自动拥有父类定义的某些属性和方法。class Stu{ public int age;//年龄 public String name;//名字 public float fee;//学费 pub原创 2020-07-15 09:56:27 · 142 阅读 · 0 评论 -
Java面向对象的三大特性:封装、继承、多态——封装
## Java面向对象的三大特性:封装、继承、多态之封装封装——什么是封装?封装就是把抽象出的数据和对数据的操作(方法)封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(成员方法)才能对数据进行操作。封装——访问控制修饰符java提供了四种访问控制修饰符号来控制方法和变量的访问权限:1.公开级别:用public修饰,对外公开。2.受保护级别:用protected修饰,对子类和同一个包中的类公开。3.默认级别:没有修饰符号,向同一个包的类公开。4.私有级别:用private修饰原创 2020-07-14 19:57:03 · 133 阅读 · 0 评论 -
类和对象的区别和联系
1.类是抽象的、概念的,代表一类事物,比如人类、猫类。2.对象是具体的、实际的,代表一个事务3.类是对象的模板,对象是类的一个个体、实例。原创 2020-07-09 14:13:01 · 1306 阅读 · 0 评论 -
JDK是什么?
一、JDK是什么?1.JDK全称Java Development Kit 中文意思是Java 开发工具包2.JDK是sun公司开发的3.JDK包括 jre (Java Runtime Environment) Java 运行环境,一堆Java工具和Java基础的类库4.JDK下载网址:http://www.sun.com二、JDK和JRE的区别?jdk是程序员做开发的时候必须要的开发环境,jre是运行环境。(1)编写一个Hello.java文件(并在cmd窗口运行)public class原创 2020-07-05 12:00:23 · 25509 阅读 · 3 评论