自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java第十五周

InetAddress类中提供了一系列与IP地址相关的方法,利用这些方法可以获取到指定计算机的主机名、IP地址以及连接状态等信息。import java.net.InetAddress;import java.net.UnknownHostException;public class E {public static void main(String[] args) throws UnknownHostException {//获取本机的IP地址InetAddress address = Ine

2020-06-15 07:10:37 173

原创 java第十四周

Collection是所有单列集合的父接口,在Collection中定义了单列集合(List和Set)通用的一些方法。import java.util.*;public class E {public static void main(String[] args) {// 定义集合Collection col1 = new ArrayList();col1.add(“123abc”);col1.add(123);col1.add(34.121);Collection col2 = new

2020-06-14 09:30:23 187

原创 java第十三周

String类中有很多重载的构造方法,由于每个构造方法有其不同的作用。String str1 = “string”;String str2 = new String(“string”);这两种创建方式是有区别的,这和java的内存管理有关。因为String对象创建后不可变,所以按照第一种方式创建的字符串会放在栈里,更确切的是常量池中,常量池就是用来保存在编译阶段确定好了大小的数据,一般我们定义的int等基本数据类型就保存在这里。使用第一种创建字符串的方法时,编译器首先检查常量池,看看有没有一个“s

2020-06-13 08:23:57 221

原创 java第十二周

在程序开发时会遇到一个功能需要多个线程同时执行才能完成的情况。可以通过继承线程类Thread,并重写Thread类中的run()方法来实现。class D extends Thread {public void run() {for (int x = 0; x < 100; x++) {System.out.println(“D”+x);}}}public class E{public static void main(String[] args) {D d = new D();

2020-06-12 09:26:22 239

原创 java第十一周

一个笔记本USB接口的小案例public static void main(String[] args) {//main方法// 首先创建一个笔记本电脑Computer computer = new Computer();computer.powerOn();// 准备一个鼠标,供电脑使用// Mouse mouse = new Mouse();// 首先进行向上转型USB usbMouse = new Mouse(); // 多态写法// 参数是USB类型,我正好传递进去的

2020-06-01 17:53:03 158

原创 java第十周

1.图形用户界面(GUI)使用图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便的发送指令,并将运行结果以图形方式显示得给用户。通过使用抽象窗口工具包(AWT)来创建图形用户界面(GUI)。AWT包中提供了3大类:(1)容器类(Container)(2)UI 组件类(UI Component)(3)帮助类(LayoutManager、Graphics、Color等)2.(1)Java的图形用户界面的最基本组成部分是组件,组件是一个可以以图形化的方式显示在屏幕上并能与用户进行交互的对象

2020-05-12 10:27:13 173

原创 java第九周

1.Java中的异常类可以分为两种:第一种错误(Error):一般指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或捕获,将导致应用程序中断;第二种异常(Exception):因程序编码错误或外在因素导致的问题,这些问题能够被系统捕获并进行处理,从而避免应用程序非正常中断,例如:除以0、对负数开平方根、空指针访问等。2.Throwable是所有异常类的父类,Error和Exception都继承此类:当程序产生Error时,因系统无法捕获Error并处理,程序员将无能为力

2020-05-12 10:19:40 147

原创 java第八周

1.接口的运用(1)接口被用来描述抽象(2)因为java不支持多继承,可以通过实现接口来弥补这个局限(3)接口能用来实现解耦2.接口的特点(1)接口中声明的只有方法标识符,而没有方法体(2)接口指明了一个类必须要做什么和不能做什么(3)一个接口就是描述一种能力(4)接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为3.接口与类共同点(1)一个接口可以有多个方法(2接口文件保存在 .

2020-05-12 10:06:27 336

原创 java第七周

1.子父类继承class Person {String name;void eat() {System.out.println(“吃饭 “);}void sleep() {System.out.println(“睡觉”);}}class Student extends Person {int sid;}class Teacher extends Person {int tid;void teach() {System.out.println(“老师教课”);}}publ

2020-05-12 09:44:42 266

原创 java第六周

课堂练习1.Mainpublic class Main { public static void main(String args[]) {StuManage manage=new StuManage();Scanner in = new Scanner(System.in);System.out.println("");System.out.println(“学生信息管理系统”);...

2020-04-15 08:38:25 165

原创 java第五周

1.练习:(1)设计一个表示学生的类,该类具有表示姓名的属性name和表示年龄的属性age,同时还具有表示说话行为的方法speak(),用于输出学生的姓名和年龄。class Student{String name;int age;void speak() {System.out.println("我的名字是 “+name+”,今年 "+age+“岁”);}}2.自己定义一个Pho...

2020-04-15 08:30:50 775

原创 java第四周

1.面向对象的概念(1)面向对象是一种符合人类思维习惯的编程思想。(2)现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。(3)在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。2.面向对象思想面向对象是以现实生活中客观存在的事物(即对象)来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以事物对象为中心来思...

2020-03-28 11:20:08 192 1

原创 java第三周

1.结构if 选择结构:语法:if(条件){  代码块1        }if——else选择结构语法:if(条件){  代码块1}else{        代码块2      }多重if选择结构语法:if(条件1){         代码块1        }else if(条件2){代码块2}else{          代码块3  ...

2020-03-21 10:48:51 348

原创 java第二周

1.字符字符集标识符关键字2.变量和常量变量常量变量作用域变量初始化3.数据类型基本类型引用类型类型转换4.操作符一元操作符二元操作符三元操作符运算符优先级5.流程控制分支结构循环结构转移语句6.数组创建数组初始化数组foreach遍历数组二维数组7.常用引用类型数组:具有相同数据类型的变量的集合类(class):变量和方法的集合接口(i...

2020-03-14 11:22:43 126

原创 java第一周

1.JAVA于1995年由Sun公司推出,并且由Java之父詹姆士博士亲手设计而成的,并命名为OAK,后重命名为JAVA,在1995年正式发布。2.Java是一种通过解释方式执行的语言,其语法规则和C/C++类似。3.Java语言编写的程序,既是编译型的又是解释型的。4.Java的版本:(1)标椎版:Java SE(2)企业版:Java EE(3)微型版:Java ME5.Java的...

2020-03-07 10:31:04 102

空空如也

空空如也

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

TA关注的人

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