面向对象的三个特性:封装,继承,多态。开发就是找对象,没有对象就创建一个对象。找对象建立对象,使用对象,维护对象的关系。类和对象的关系类,就是对现实生活中事物的描述。对象 就是这类事物,实实在在存在的个体。映射到Java中描述就是class定义的类。具体对象就是对应Java在堆内存中用new建立的对象实体。需求:描述汽车(颜色,轮胎数)。描述事物其实就是在描述事物的属性和行为。属性对应类中的变量,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-29 12:47:53
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            30. Person p = new Person(“nasuf”,22);此句话(1)因为new用到了Person.class,所以会先找到Person.class文件并加载到内存中(2)执行该类中的static代码块,如果有的话,给Person.class类进行初始化;(3)在堆内存中开辟空间,分配内存地址(4)在堆内存中建立对象的特有属性,并进行默认初始化(5)对属性进行显示初始化(6)对对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-09 12:12:07
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑马程序员济南中心JavaEE基础阶段必会案例NO.1黑马程序员课程内容丰富多样,每个知识点我们都设计有新奇的案例让大家练习。黑马程序员训练营的课程也是案例驱动教学,每天都会进行大量的代码练习。今天我们就来一起做一个基础阶段第4天的一个小案例。
     案例要求:设计一个程序,用户输入一个整数,返回这个整数是几位数,要求用到方法的相关知识。
     案例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 20:24:18
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第 1 章 Java 开发入门第 2 章 Java 编程基础1. 编写程序,计算1+3+…+99的值,要求如下:(1)使用循环语句实现1~99的遍历(2)在遍历过程中,通过条件判断当前的数是否为奇数,如果是就累加,否则不加。public class getSum {
2 public static void main(String[] args) {
3 int sum = 0;
4 for (i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-30 21:46:42
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【案例9-2】  字符串反转【案例介绍】1.案例描述在使用软件或浏览网页时,总会查询一些数据,查询数据的过程其实就是客户端与服务器交互的过程。用户(客户端)将查询信息发送给服务器,服务器接收到查询消息后进行处理,将查询结果返回给用户(客户端)。本案例要求编写一个模拟客户端与服务端交互的程序,客户端向服务器传递一个字符串(键盘录入),服务器将字符串反转后写回,客户端再次接收到的是反转后的字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-09 08:03:28
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第1章填空HTML中文译为超文本标记语言,主要作用是通过HTML标签对网页中的文本、图片、声音等内容进行描述。表单主要由3部分组成,分别是表单控件、提示信息和提交按钮。CSS中文译为层叠样式表,用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。JavaScript是Web中一种功能强大的脚本语言,常用来为网页添加各式各样的动态功能,它不需要进行编译,直接嵌入在HTML页面中,就可以把            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 15:03:52
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             【案例介绍】 1.案例描述编写一个客户端向服务端上传文件的程序,要求使用TCP通信的的知识,将本地机器输入的路径下的文件上传到D盘中名称为upload的文件夹中。并把客户端的IP地址加上count标识作为上传后文件的文件名,即IP(count)的形式。其中,count随着文件的增多而增大,例如127.0.0.(1).jpg、127.0.0.(2).jpg。  2.效            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 08:50:22
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              一.基本思想 1. Java的程序设计,我们必须首要掌握面向对象的思想,有了思想,我们才能对案例进行分析,才能对代码的实现有全局的把握。 2. 其次,程序设计要与现实生活相联想。面向对象的开发,就是对事物进行描述,封装成对象,再调用这些对象完成一些工作。           3. 面向对象            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 13:20:18
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑马程序员济南中心JavaEE基础阶段必会案例NO.7黑马程序员课程内容丰富多样,每个知识点我们都设计有新奇的案例让大家练习。黑马程序员训练营的课程也是案例驱动教学,每天都会进行大量的代码练习。今天我们就来一起做一个基础阶段第4天的一个小案例。  案例要求:定义类:Test,定义main方法,main方法内 按以下要求编写代码:  1. 定义一个数组,存储以下几个考试分数:  88.5 96 97            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 21:35:50
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java语言是一种面向对象的语言,这和面向过程有着本质的区别 面向过程,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。  而面向对象则是把构问题的事物分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 举例说明: 1、从冰箱拿东西。 同样是从冰箱里面拿东西,面向过程的思想是 打开冰            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 10:04:43
                            
                                178阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             经常写程序的人对try...catch...finally语句肯定是不陌生的了。但是好多人总对异常搞不太清楚,不知道这个异常什么意思,不知道为什么用这个异常处理,这篇博客为大家从本质上剖析一下java中的异常处理的工作原理。 一、定义  在《java编程思想》中这样定义异常:阻止当前方法或作用域继续执行的问题。  这是书面上的语言,翻译成我们自己的语            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 18:19:43
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.运算符1.1算术运算符:+  —  *  /  ++  -- ;“+”, 除字符串相加功能外,还能把非字符串转换成字符串。“/”, 除法运算,小的整数除以大的整数结果是0,整数之间相除结果仍然是整数“%”,取模相当于取余数,任何整数模2不是1就是0,含有负数的求模,            
                
         
            
            
            
                                 
包装类创建对象传入参数后,新建对象中的数据就不能改变。如Integer I = new Integer(“4”)被创建对象中的值就是4,如操作I = 5;其实就是装箱将值是5的对象赋给了i。 数组转list使用Arrays的静态方法 asList()这个方法的实现是使用参数引用的数组大小来new一个ArrayList对象。(到底是指向这个对象            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 13:09:59
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、计算机基础知识 (1)计算机软件,(2)软件开发,(3)人机交互(*图形化界面、*命令行)(4)如何打开控制台           *开始--程序--附件--命令提示符          &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-23 23:02:32
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------黑马程序员Java基础知识学习部分汇总1. &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 11:44:42
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java基础知识  1. 标识符:自己定义的部分    |-- 类名,接口名,对象名,方法名,变量名    |-- 标识符的规则:不能是数字开头,只能包含52个字母和数字,_ $,不能是关键字    |-- 命名规则: 类的首字母大写,其余的单词首字母大写,                             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 22:12:23
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑马程序员_java语言基础                                           
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-30 18:53:14
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 什么是JVM1. 定义Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境)2. 好处一次编写,到处运行自动内存管理,垃圾回收机制数组下标越界检查3. 比较JVM JRE JDK的区别二. 内存结构0. 整体架构1、程序计数器作用用于保存JVM中下一条所要执行的指令的地址,是用寄存器来实现的。特点线程私有 
  CPU会为每个线程分配时间            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 17:38:10
                            
                                469阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录前言04 【Map】主要内容教学目标第一章 Map集合1.1 概述1.2 Map常用子类1.3 Map接口中的常用方法1.4 Map集合遍历键找值方式1.5 Entry键值对对象1.6 Map集合遍历键值对方式1.7 HashMap存储自定义类型键值1.8 LinkedHashMap1.9 Map集合练习第二章 补充知识点2.1 JDK9对集合添加的优化2.2 Debug追踪第三章 模拟            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-30 21:39:51
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1.方法概述1.1什么是方法2.方法的定义和调用2.1方法定义2.2方法调用2.3方法调用过程 2.4方法练习3.带参数方法的定义和调用3.1带参数方法定义3.2带参数方法调用3.3形参和实参3.4带参数方法练习4.带返回值方法的定义和调用4.1带返回值方法定义4.2带返回值方法调用4.3带返回值方法练习5.方法的注意事项5.1方法注意事项5.2方法的通用格式6.方法重载6.1方法重            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-09 13:23:47
                            
                                69阅读
                            
                                                                             
                 
                
                                
                    