自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java第十五天学习(线程)

基本概念:程序-进程-线程电脑,cup,cpu 的核数几核的 cpu,就代表同一个顺时时间能处理的任务数主频10核 cpu,主频 100mhz1核 cpu ,主频 3Ghz核数差别不大,主频高好些主频差别不大,核数多好些程序(program):是为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象进程(process):是程序的一次执行过程,或是正在运...

2020-05-08 16:34:13 168

原创 Java第十四天学习

反射反射机制:就是通过一个抽象的类名能够在自己的记忆(加载类的内存)中找到相匹配的类的具体信息,就和人的记忆反射一样,事先在记忆中有了这个事物的具体信息,然后就可以通过名字来在记忆中寻找相关的具体信息java 能够反射的前提:jvm已经加载过这个类,就可以通过类名来寻找到这个类的所有相关信息Java ReflectionReflection (反射)是被视为动态语言的关键,反射机...

2020-05-08 16:33:57 136

原创 Java第十二天学习(IO流)

IO流File类的作用java.io.File类:文件和目录路径名的抽象表示形式,与平台无关File 能新建,删除,重命名文件和目录,但File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流File 类只能操作文件本身,但是不能操作文件内容,类似于,你可以把一个日记本放在各种地方,但是不能在日记本中写日记访问文件名文件检测文件相关操作判断并增加...

2020-05-08 16:33:29 396

原创 Java第十一天学习

泛型为什么要有泛型 Generic ?- 泛型:jdk1.5新加入的,解决**数据类型的安全性**问题,其问题主要原理是**在类声明时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型**。这样在类声明或实例化时只要指定好需要的具体类型即可。- Java泛型可以保证如果程序在编译时没有发出警告,运行时就不会产生ClassCastException异常。同时,代码更加简洁,健...

2020-05-08 16:32:54 153

原创 Java第十天学习

异常处理异常概述java异常任何一种程序设计语言的程序在运行时都有可能出现错误。例如除数为0,数组下标越界,要读写的文件不存在等捕获错误最理想的是在编译期间,但是有的错误只有在运行时才会发生对于这些错误,一般有两种解决方法:遇到错误就终止程序的运行又程序员在编写程序时,就考虑到错误的检测,错误消息的提示,以及错误的处理异常:在java语言中,将程序执行中发生的...

2020-05-08 16:32:02 219

原创 Java第九天学习(高级类特性2)

类的成员之四:初始化块Person.javaTest.java一个类中初始化块若有修饰符,则只能被static修饰,称为静态代码块(static block),当类被载入时,类属性的声明和静态代码块先后顺序被执行,且只被执行一次。非静态代码块和静态代码块的区别1.非静态代码块:没有static修饰的代码块可以有输出语句可以对类的属性声明进行初始化操作可以调用静态或非静态的...

2020-05-08 16:31:18 215

原创 Java第八天学习(高级类特性2)

对象类型转换(Casting)基本数据类型的Casting:自动类型转换:小的数据类型可以自动转换成大的数据类型。eg:long g=20; double d=12.0f强制类型转换: 可以把大的数据类型强制转换(casting)成小的数据类型。eg:float f=(float) 12.0 int a=(int) 12000L对Java对象的强制类型转化内称为造型从子类到...

2020-05-07 11:35:07 228

原创 Java第七天学习(高级类特性1)

高级类特性面向对象特征之二:继承为描述和处理个人信息,定义Person:person||–|+name:String ;+age:int|+getInfo():String|public class Person{ public String name; public int age; public String getInfo(){ … }}方法的重写(ov...

2020-05-07 11:33:27 1003

原创 Java第六天学习(面向对象编程)

软件包java中包的概念就是和文件夹的概念类似,同样,包的存在也是为了解决文件太乱不好管理和文件同名的问题。包帮助管理大型软件系统:将语义近似的类组织到包中,解决类名冲突的问题。包可以包含类和子包。例如:某航班软件系统包括:一组域对象,GUI,和reports子系统关键字 —— packagepackage语句作为java源文件的第一条语句,指明该文件中定义的类所在的包。(若缺...

2020-05-07 11:33:06 1301

原创 Java第五天学习(面向对象编程)

面向对象编程java类及类的成员面向对象的三大特征其他关键字面向对象与面向过程面向对象(OOP,Object Oriented Programming)与面向过程(POP,Procedure Oriented Programming)二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为。面向对象,将功能封装近对象,强调具备了功能的对象。面向对象更加...

2020-05-07 11:32:37 540

原创 Java第四天学习(关于数组)

数组数组:存放多个数据的集合一维数组声明方式:type var[]或type[] var;例如: int a[]; int[] a1; double b[]; Mydate[] c;//对象数组一维数组初始化动态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行。(可以后赋值)int[] arr=new int[3];arr[0]=3;arr[1]=9;a...

2020-05-07 11:32:19 191

原创 Java第三天学习(程序流程控制)

程序流程控制顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转java中定义成员变量时采用合法的前向引用。如:public class Test{ int num1=12; int num2=num1+2;}错误形式:public class Test{ int num2=num1+2; int num1=12;}分支结构根据条件,选择性执行某段代码有 ...

2020-05-07 11:32:02 384 3

原创 Java第二天学习(Java基本语法1)

关键字关键字的定义和特点定义:被java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写关键字,在java语言编程的时候,在关键的地方使用的单词,体现关键的地方的含义,这些单词都是特有的,事先定义好的。用于定义数据类型的关键字classinterfaceenumbyteshortintlongfloatdo...

2020-05-07 11:30:48 383

原创 Java第一天学习(基础常识)

基础常识软件开发软件,即一系列按照特定顺序组织的计算机数据和指定的结合。分为系统软件(Windows ,Linux)和应用软件(百度网盘,QQ,微信)。人机交互方式图形画界面命令行方式打开命令行界面:win+R 输入cmd,打开dos界面常用的DOC命令d: :转换盘dir : 列出当前目录下的文件以及文件夹md 文件夹名称:创建文件夹rd 文件夹名...

2020-05-07 11:24:27 156

空空如也

空空如也

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

TA关注的人

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