JavaSE

JavaSE进阶基础这一篇就够了,你值得拥有! 本Java视频教程适合有一定编程语言基础的学员观看,在本Java视频教程中讲解了Java开发环境搭建、Java基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机制。该Java视频教程为讲师上课实录,共60个课时(1小时为1个课时),讲师语言表达流利,思路清晰。如果您是有一门编程语言基础的,或者您现在是一名Java程序员且想巩固一下JavaSE的,请打开Java视频教程观看吧!... 阅读详情

一:java语言基础:

c,c++,java的学习,开始都得学习表达式,变量,函数,流程控制结构,数组这些最基础的内容,而它们的内容又几乎差不多

(1)java数据类型:两种:基本数据类型跟引用数据类型

基本数据类型分为四大类八小种:

整型:byte short int long

浮点型:float double;float定义的变量,赋值时候要加f,float a=12.8f

字符型:char ;

布尔型:boolean

1.Char能不能存储汉字?

Char是用来存储Unicode编码的,Unicode中包括汉字,所以char可以存储汉字,但是一个汉字不在Unicode编码字符集中,那么就没法存储;char变量占用两个字节;int占4个字节

2.switch(ch)语句中ch的类型是哪几种?

整型跟字符型表达式,long跟String不可以

 

引用数据类型:类,数组,接口,枚举;存储的是对象的引用

String是一个类,是引用数据类型

(2)基本数据类型对象包装类

全部位于java.lang包下

Byte,Short ,Integer, Long,Float,Double,Character,Boolean,它们都是Number的子类;

Java中的自动装箱跟自动拆箱机制,可以使用面向对象的方法,操作基本数据类型;

将int类型数据封装成Integer对象,调用floatValue()方法,以 float类型返回Integer值

 

 

 

二:数组、函数、跟String

一:数组

1.常见数组类型:

整型数组,浮点型数组,String类型数组,对象数组

Object[] 里面用来存储对象的,但是数组的容量一旦定义了,不可更改,后来就出现了集合框架àjava collections framework,专门用来存储对象的

 

2.数组在堆栈内存中的操作

int [] a=new int[10];

拆分成两步

int[] a=null;--à数组是引用数据类型的,在栈内存中定义

a=new int[10];-à在堆内存中开辟空间

引用a指向了new int[10]的位置,此时将堆内存的使用权交给a;

 

3:数组赋值分为动态赋值跟静态赋值

上面开辟了堆内存空间,现在给元素赋值

a[0]=7;a[2]=2………..动态型

int[] a={0,2,2,2};赋值同时,指定开辟大小为4的空间--à静态型

 

4:数组常见异常:

ArrayIndexOutOfBoundsException

5:数组常用方法

数组名.length-à不是length();

Java.util.Arrays

sort()

fill()填充数组,[fromIndex,toIndex )包括开始,不包括结束

toString

 

6:数组的七大算法(遍历,求和(求积),极值,查找,倒置,排序,插入)

1:遍历

       遍历就是把这个数组的每个元素显示出来遍历的方法就是先定义这个数组的大小

       然后用FOR循环来完成数组例如【1:for装元素 2:for取元素】

这个就是一个double 型的数组用for去遍历每个元素而结束条件就是这个数组的最后一个数组 score.length就可以遍历这个数组了

 

2:求和(求积)

 

3:极值

极值的目的就是求一个最大值或者最小值

方法就是假定数组里面的一个数据是最大的然后用其他的数据遍历他与他进行对比,

如果新的数据值比这个定义的值大的话那么就替换他的这个位置然后继续遍历

遍历结束后就输出这个值就是最大的值或者最小的值  例如

4:查找

判断方法就是当用户输入的值与数组中的某一个值是一样的那么就输出

否则(else)就没找到

代码中的booleanflag=false;是为了跳出多重循环而设定的

 

5:倒置

倒置的意思就是最后一个元素变成第一个元素第一个元素变成最后一个

过程就是折中取半,不遍历整个数组了遍历一半,那么就/2就可以,但是计算机数数的方法是从0开始的,也就是说最后一个值里面是没有任何意义的,所以要在最后一个值那-1,并且还要定义一个空的变量  因为要用到三步换值(变量);

 

 

 

6: 排序:

排序种类很多,数据结构中的,现在讲解两种

(1)   Arrays的sort()方法

(2)   冒泡排序:(前后两个数字做比较,小数放在前面,大数放在后面)

外循环变量设为i,内循环变量设为j。假如有10个数需要进行排序,则外循环重复9次,内循环依次重复9,8,...,1次。每次进行比较的两个元素都是与内循环j有关的,它们可以分别用a[j]和a[j+1]标识;

 

7:插入

 

 

 

 

二:函数

 Overload-----在同一个类中【这属于java函数的知识,即方法重载,方法重载的表现形式:方法名相同,参数个数不同,参数类型不同(在参数个数相同的前提下出现),返回类型跟修饰符可以相同,也可以不同】

 

 

 

三:Sring

(一)String的特殊之处

1.      一个字符串就是一个匿名对象

2.      String是final的,不可被继承

3.      要想比较String的内容,必须使用equals关键字,要是比较String的引用地址,就用==

4:不管上面操作,String的内容都不会被改变

String s=”张三”;

str=s+”李四”;

syso(str);à此时打印的内容是“张三李四“;但是原有的str的内容还是”张三“,只是此时的str不再指向它了,它只能等着垃圾回收机制回收了

(二)String常用方法

 

(三)String跟StringBuffer区别

1.String内容不可更改,StringBuffer内容可以更改

2.String可以直接赋值,StringBuffer不可以直接赋值,需要new

3.String连接字符串使用+,StringBuffer连接字符串使用append()

4:String覆盖了equals()跟hascode()方法,可以存入集合中,StringBuffer没有实现这两个方法,不能存入集合中

 

StringBuffer可以任意插入内容,使用insert(),也可以反转内容reverse(),replace(),delete();

选择:当频繁操作字符串中的内容,使用StringBuffer;

 

StringBuffer跟StringBuilde的区别

StringBuilde是jdk1.5的新功能

区别就是:前者线程同步,后者线程不同步,优先考虑StringBuilde;它们的方法都一样

 

 

 

 

                     面向对象---封装、继承、多态

一:封装性

       Java宝典书籍《Thinking in java》在封装性这一节提出:把数据和方法包装进类中,以及具体实现的隐藏,常共同称为封装;公式表现出来-à数据跟方法(函数)封装在类中+具体实现的隐藏=封装;

而且声明的变量要跟调用这些变量的方法放在一起,且将变量声明为私有的private的,只有这个类中的方法才可以访问这些成员属性,就称之为封装!看个小小程序

      

publicclassOOPTest {

   

    privateStringname;

    privateintage;

   

    publicOOPTest(String name,int age) {

       super();

       this.name= name;

       this.age= age;

    }

 

    publicvoidzuofan(){

       System.out.println(name+"你去给我做饭。。。。。。");

    }

   

    publicvoidshenghaizi(){

       System.out.println(name+"我俩结婚3年了,你也快"+age+"岁了,赶紧给我生个孩子");

    }

   

    publicstaticvoidmain(String[] args) {

       OOPTestoopTest=new OOPTest("如花",30);

       oopTest.zuofan();

       oopTest.shenghaizi();

    }

   

}

  

打印结果:

如花你去给我做饭。。。。。。

如花我俩结婚3年了,你也快30岁了,赶紧给我生个孩子

 

上面的代码就是在一个类中定义了一个女人所共有的属性跟功能,做饭跟生孩子是功能,名字,年龄是属性,这是对所有女人的抽象。在main方法中通过OOPTestoopTest=new OOPTest("如花",30);

来给你创建一个真真的媳妇,名字叫如花的媳妇,在java跟C++中对象都是通过new关键字来体现出来的!在java中除了通过new关键字创建对象,也可以通过在反射、clone()方法、序列化的方法创建对象,也有的人说单例设计模式也算一种,其实单例设计模式是将构造方法私有化,在类的内部创建对象,保证的是对象的唯一性,而不是不通过new关键字创建的对象!单例设计模式也是Spring开源框架的设计思想之一;

 

封装性知识还涉及构造方法、匿名对象、this关键字、static关键字、构造代码块、静态代码块、main()方法作用、构造函数私有化(单例设计模式)等内容!先暂时放一下,回顾一下继承、多态的知识,再回来继续复习

 

继承性

现在有学生,工人,人三个类,学生跟工人都同属于人这个类!那么现在的代码如下

 

packagetest;

 

publicclassPerson {

   

    privateStringname;

    privateintage;

    publicvoid eat(){

       System.out.println("是人都要吃饭");

    }

}

 class Student{

     privateStringschool;

     privateStringname;

       privateintage;

       publicvoideat(){

          System.out.println("是人都要吃饭");

       }

       publicvoidstudy(){

          System.out.println("学生上课");

       }

 }

 

 class Worker{

     privateStringtool;

     privateStringname;

       privateintage;

       publicvoideat(){

          System.out.println("是人都要吃饭");

       }

       publicvoiduseTool(){

          System.out.println("工人使用Tools干活");

       }

 }

 

说一下:一个java文件中的public class只能有一个,而且该类名要与文件名一致;

以上的Student,Worker类某些属性跟方法与Person类的重复,就会使得代码变得冗余;这时候,Student类跟Worker类就可以继承Person类,那么name,age属性跟eat方法就可以不用写了!上面的代码就可以精简成以下的形式

 

packagetest;

 

publicclassPerson {

   

    privateStringname;

    privateintage;

    publicvoid eat(){

       System.out.println("是人都要吃饭");

    }

}

 class StudentextendsPerson{

     privateStringschool;

       publicvoidstudy(){

          System.out.println("学生上课");

       }

 }

 

 class WorkerextendsPerson{

     privateStringtool;

       publicvoiduseTool(){

          System.out.println("工人使用Tools干活");

       }

 }

 

在Student跟Worker类中就默认的包含了Person中的属性跟方法,其实在java中的任何类都是extends于Object类的,所以Student类中不仅有study(),eat()方法之外,还包括Object类中的方法!Object类的将在java常用API中讲解

java中的继承,其实就是子类扩展了父类的功能,在java程序设计,儿子都是比老子有前途的!

 

继承的限制:

(1)   java中不允许有多重继承,只能存在单继承,但是可以有多层继承!java中的多态,在一定程度上就是在为了拟补多重继承的不足;

(2)   子类不能直接访问父类的私有成员属性,需要通过父类的setget方法去访问

 

 

继承的深入:

(1)    子类在实例化的时候,要先调用父类的构造方法,用super关键字调用-à这些知识将在本节的结尾用一道综合性的程序题目来体现

(2)   子类在Overrride父类的方法的时候,方法的权限一定大于父类方法的访问权限

 Java的访问权限四种

Public protected  default private

Public 访问权限最大,到处可以访问

Protected 只能是该类的子类都可以访问,不论是本包中,还是其他包中

Default:默认的访问权限,只能在本包中进行访问

Private:只能在本类进行访问

 

下面看继承性的两个很重要的知识:抽象类跟接口

在上面的PersonStudent代码修改

 

packagetest;

 

publicclassPerson {

    publicvoid eat(){

      

    }

}

 class StudentextendsPerson{

    publicvoid eat(){

       System.out.println("学生吃的饭稍微好点");

    }

 }

 

 class WorkerextendsPerson{

     publicvoideat(){

          System.out.println("工人可能吃的饭稍微差点");

       }

 }

 

学生类跟工人类都要吃饭,只是吃的有好有差;这时候Person类中eat()方法就没有必要再说吃些什么了,由具体的子类去决定自己吃什么,所以可以给Person类修改为抽象类

packagetest;

 

public abstractclassPerson {

    publicabstractvoideat();

    publicvoidsleep(){

       System.out.println("sleep...");

    }

}

 class StudentextendsPerson{

    publicvoid eat(){

       System.out.println("学生吃的饭稍微好点");

    }

 }

 

 class WorkerextendsPerson{

     publicvoideat(){

          System.out.println("工人可能吃的饭稍微差点");

       }

 }

(1)抽象类中要有抽象方法,也可以存在具体的实现方法;而一个类中只有存在一个抽象方法abstract修饰的方法,那么这个也得用abstract修饰,也就成了abstract类;

(2)抽象类不能实例化,只能通过子类来实例化;抽象类最常用的设计模式就是模板设计模式;可以参见SSH开源框架的知识

(3)抽象类虽然不能实例化,但是可以有构造函数【构造函数是给数据成员初始化的,抽象类既然不能实例化,为什么还能存在构造?因为抽象类里面也可以存在其他的实现方法】

 

 

接口

接口用interface来修饰

packagetest;

 

publicinterface TestInterface {

   

    publicstaticfinalStringNAME="张三";

    publicabstractvoideat();

}

 

以上就是一个接口, 固定格式:publicstaticfinal跟publicabstract,接口中的成员属性都是静态常量,不可更改,常量名要大写,且要赋值;

 

上面的接口可以简写成如下形式

 

packagetest;

 

publicinterface TestInterface {

   

    String NAME="张三";

     void eat();

}

 

接口存在的原因:

现在一个孩子既想有家产,又想有强壮的体魄,又想有出色的智慧;但是他老爸虽然有钱,但是身体不行,脑子也不聪明,正巧他的二表哥,三大爷具备这些功能,这些他的儿子就可以都拿来了!所以说,在现实生活中得不到的东西,在程序中是无所不能的!但是java中只允许有一个老爸,那么二表哥跟三大爷只能 用implements来现实了!

 

假设Father为抽象类;但是二表哥跟三大爷一定是接口

class Son extends Father implements 二表哥,三大爷{

       publicvoid财产(){

             Syso(“钱。。。。。。”);

}

Public void 身体好(){

       Syso(“身体好”);

}

Public void 智慧(){

       Syso(“聪明”);

}

 

}

 

Java中不允许存在多重继承,但可以允许实现多个接口;接口可以继承多个接口,中间用逗号分开;

后面还会有综合性的程序来体现OOP的三大特性;

      

 

 

三大特性之--------多态

 

多态:同一消息被不同的对象所调用,会产生不同的行为结果,就是多态;

 

多态的产生是因为存在继承性;

 

多态的三个条件

(1)   继承关系

(2)   子类重写父类的方法

(3)   父类引用指向子类对象

 

多态的体现:

(1)   Override ----在继承关系中

(2)   Overload-----在同一个类中【这属于java函数的知识,即方法重载,方法重载的表现形式:方法名相同,参数个数不同,参数类型不同(在参数个数相同的前提下出现),返回类型跟修饰符可以相同,也可以不同】

 

 

接口跟抽象类的区别:

 

语法上的比较

1.抽象类可以有构造方法,接口中不能有构造方法。

2.抽象类中可以有普通成员变量,接口中没有普通成员变量

3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。

4. 抽象类中的抽象方法的访问类型可以是public,protected和(默认类型,虽然

eclipse下不报错,但应该也不行),但接口中的抽象方法只能是public类型的,并且默认即为publicabstract类型。

5. 抽象类中可以包含静态方法,接口中不能包含静态方法

6. 抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static final类型,并且默认即为public static final类型。

7. 一个类可以实现多个接口,但只能继承一个抽象类。

 

实际应用中的比较:

       抽象类:模板设计模式

       接口:工厂设计模式、代理设计模式

具体参考SSH部分的《SHH三大开源框架的代码整合分析》

 

Java程序设计的原则:永远不要去继承一个已经实现好的父类,只能去继承一个抽象类或者实现一个接口

                                  

                                         

包、异常

一:包

相当于文件夹,除了public,类的访问权跟包有关系

 

二:异常

throws在方法体抛出异常,将异常交给方法调用者去处理,要写方法的调用者里面处理异常

throw抛出的是一个异常类的实例 throw new Exception(“测试”);

 

三:Exception跟RuntimeException

运行异常可以不处理,交给JVM处理

声明时异常必须处理,否则无法通过编译(IO中最多)

 

四:常见的RuntimeException

 

                     IndexOutOfBoundsException,

                                   |--ArrayIndexOutOfBoundsException

                                   |--StringIndexOutOfBoundsException

 

 

                     ArithmeticException

 

                     ClassCastException

 

                     IllegalArgumentException

 

                     SecurityException安全器异常

 

                     NullPointerException

 

                     NoSuchElementException

 

 

IO流

 

 

(一)字节流

 

InputStream                                                  OuputStream

|                                                                     |     

FileInputSream                                                FileOutputStream

DataInputStream    <------------------->       DataOutputStream-->RandomAccessFile()  --->seek方法,以字节为单位的,double占了8个字节

BufferedInputStream                                        BufferedOutputStream

                                                                      PrintStream

                           

(二)字节流

 

Reader                                                   Writer

               |                                                       |

  BufferedReader                                    BufferedWriter

InputStreamReader                     OutputStreamWriter

FileReader                                       |FileWriter 

                                                               PrintWriter

                           

(三)文件类

File

JavaSE学习总结 前言:在学习Java之前,我认真的学完了C语言。现在花了两个月,学习javaSe,才深刻体会到C语言的重要性,C语言就是各个语言的基础,现在觉得他非常重要,学好C,你去接触一门新语言,你会觉得很轻松。作者为初学者,说的不对的地方,欢迎指正。 学习目录: 目录 1.初识java 2.数据类型与变量 3.运算符 4.程序的逻辑控制 5.方法的使用 6.数组的定义与使用 7.类和对象 8.继承和多态 9.抽象类和接口 10.认识String类 11.认识异常 我从这11个章节吧,差 阅读详情

相关推荐

【JavaSE】JavaSE概述

Java SE最显著的特点之一是它的“一次编写,到处运行”(Write Once, Run Anywhere)的能力。这是通过Java虚拟机(JVM)实现的,JVM可以在任何支持它的操作系统上运行Java程序。因此,Java程序可以在Windows、Linux、Mac OS X等不同的操作系统上无缝运行。Java SE是基于面向对象编程(OOP)的。它支持类、对象、继承、封装、多态等面向对象编程的核心概念。这使得Java代码更易于组织、管理和重用。

wosixiaokeai的博客 1523

个人函数封装

调试函数: <?php /** * 仅供数据调试使用,避免了诸如var_dump exit;print_r等麻烦问题 */ class Tools_Debug { /** * @param $data 待调试的数据(字符、字符串或者其他) * @param int $is_dump 是否强制使用var_dump * @param int $autodi

fishermanmax的博客 394

《JavaSE系列教程》

本专栏内容是为零基础正在学习Java的学习者量身定制的学习路线及方案,本教程字数超20w+,插图超过400+,知识体系极其全面,案例极其丰富。本配备有专门的学习群及学习视频,读者可加学习群与正在学习该阶段的人一同学习,有任何不懂的也可以观看于此教程配套的学习视频。

緑水長流*z 12万+

java中javaSE与javaEE的区别(适合新人)

这些文章看起来非常的脑残,甚至是无知,但是毫不谦虚的说,在我初学java的时候,甚至学了一年半载的时候,这两个东西我都不知道是什么东西。 所以这文章是为了让初学者更好的在大脑中构建这个编程的思想, 1,javaSE是什么? 怎么说吧,可以理解为javaSE是java的基石,如果将java程序想象成一座高楼大厦,那么javaSE就是地基。 官方的解释: Java SE(Java Platfor...

qq_41566219的博客 11万+

利用腾讯云轻量服务器快速搭建网站CDN

腾讯云的轻量最近在主机和站长中间可谓是占尽来风头,优秀的线路,低廉的价格使得越来越多的人开始使用腾讯云的轻量级服务器来部署应用。由于腾讯云轻量服务器的海外服务器电信走的是CN2GIA线路带宽30m挺适合做CDN的,我就记录一下如何利用腾讯云香港的轻量服务器搭建一个CDN。 购买服务器 首先选购服务器,最近腾讯云在做活动,力度很大国内备案用户可以选用国内的服务器最低128元/年,未备案的可以选用香港或者新加坡的服务器。 购买链接 服务器系统选Debian、Ubuntu、centos都可以 一键脚

demo_top的博客 2565

GD32F103VBT6串口OTA升级保姆级教程:当硬件没留Boot0引脚时,我是如何用Keil和Ymodem搞定的

本文详细介绍了GD32F103VBT6在无Boot0引脚情况下的串口OTA升级方案,通过Keil工程改造和Ymodem协议实现可靠固件更新。文章涵盖Bootloader配置、APP工程调整、Ymodem传输优化等关键步骤,为嵌入式开发者提供了一套完整的解决方案,特别适用于封闭式设备的远程更新需求。

weixin_28744613的博客 183

JavaSE概述

JavaSE

weixin_45661469的博客 4万+

AI处理器组合

编号0-3的处理器处于同一个链路中,编号4-7的处理器处于另外一个链路中,不通链路中的处理器不能通信,如下图所示。- 如果申请处理器个数为1,则选择同一链路,剩余可用的处理器数量为1个的最佳,其次是剩余3个的为次佳,然后是剩余2个,最后是剩余4个。输出为组合列表,当array=[0, 1, 4, 5, 6, 7] ,num=1时,输出为[[0], [1]]- 如果申请处理器个数为2,则选择同一链路剩余可用的处理器数量2个的为最佳,其次是剩余4个,最后是剩余3个。任务申请1个处理器。

面试高手的博客 1万+

JavaSE数组

JavaSE数组一维数组数组的定义数组的创建数组的初始化数组赋值数组的遍历数组的异常二维数组数组的声明、创建、初始化二维数组的遍历 数组可以看成是多个相同类型数据的组合,实现对这些数据的统一管理。 一维数组 数组的定义 在创建数组的同时就为数组元素分配空间并赋值。 数组元素:数组中的每一个数据,称为数组的一个元素(element)。 数组中的元素可以是任何数据类型,包括基本数据类型和引用类型。 数组中元素的个数,称为数组的长度(length)。 数组的创建 数组类型 数组名 [ ] 或 数组类型[ ]

『愚』的博客 3328

微信小程序 - 最新详细实现用户保存下载视频到手机相册,将视频临时路径、在线播放地址(网络路径)URL存储到手机,弹出访问手机相册权限询问,支持视频格式mp4、avi、mov、wmv、flv、webm

微信小程序,视频,手机相册,保存,另存为,小程序保存到相册权限,writePhotosAlbum,一键保存视频到手机相册功能(视频来源为链接),第一次要获取用户授权,授权使用相册权限,小程序视频下载,如何把视频下载到相册,下载一个视频到本地相册,显示下载进度,可取消下载,视频下载到本地,微信小程序视频如何下载,保存视频到相机,页面播放视频并下载到本地,安卓系统,苹果ios保存到相册报错,权限拒绝后打不开,添加相册授权弹框拒绝后再也出不来了,实现保存视频到手机相册功能,将mp4在线视频下载并存储到用户的手机中

🏆 前端领域优质创作者 7627

C#实现将DataGridView中数据导出到Excel (附完整源码)

C#实现将DataGridView中数据导出到Excel (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1589

Java中JavaSE与JavaEE的区别

JavaSE和JavaEE都是Java技术的重要组成部分,但它们在功能、用途和设计理念上都有所不同。JavaSE提供了基础的编程功能和API,适用于开发桌面和简单服务器端应用程序;而JavaEE则提供了企业级功能和API,适用于开发大型、分布式的企业级应用。在实际应用中,应根据项目需求选择合适的Java平台版本,并结合成熟的开发框架和工具来提高开发效率和代码质量。版权声明:本博客内容为原创,转载请保留原文链接及作者信息。参考文章JavaSE与JavaEE的区别JAVAEE和项目开发——web实战案例。

ning的博客 3138

YOLO26改进策略【YOLO和Mamba】| MLLA:Mamba-Like Linear Attention,融合Mamba设计优势的注意力机制

本文记录的是利用模块优化的目标检测网络模型。模块具有独特优势。它不同于传统模块,能同时兼顾局部特征高效建模与长距离交互学习。常见模块要么在局部特征处理上有优势但长距离交互能力弱,要么反之,而模块克服了此问题。它融合了Mamba模型和线性注意力机制的优势,通过独特的结构设计,能够在保持计算效率的同时,精准地建模局部特征并学习长距离交互信息。本文将其用于的模型改进和二次创新,能够更加关注图像中的重要特征区域,抑制背景等无关信息的干扰,从而突出目标物体的关键特征。Demystify Mamba in Vision

Limiiiing的博客 214

什么是javaEE、javaSE、javaME,这三者区别是什么?

转载来源 https://blog.youkuaiyun.com/qq_41566219/article/details/103976189 1,javaSE是什么? 怎么说吧,可以理解为javaSE是java的基石,如果将java程序想象成一座高楼大厦,那么javaS...

song_6666的博客 2万+

淘宝母婴用品数据挖掘及可视化分析研究

1. 背景介绍 在当今的电子商务时代,母婴用品市场已经成为了各大电商平台的一片蓝海。淘宝作为中国最大的电子商务平台,其上的母婴用品交易数据自然引人关注。理解这些数据,可以帮助商家更好地制定营销策略,也可以帮助消费者更好地选择产品。因此,本文将对淘宝母婴用品的数据进行深入的挖掘和分析。 1.1 电子商务的

AI天才研究院 1258

嵌入式工程师成长之路(1)——元件基础(完整版)

为什么你的电路总是“玄学”故障?答案藏在这些元件里! 0欧电阻竟能引发信号反射?5V转3.3V电平匹配失败导致MCU烧毁?电容降压设计让电源“滋滋”响?——这些坑,本文全填平! 优快云硬件领域头部博主十年踩坑经验汇总,覆盖电阻、电容、电感核心难点+高频实战问题,让你从“调试地狱”直通“一次成功”!

云轩阁 2万+

JAVASE总结

/动态定义,只定义大小// 静态定义,只定义内容// 创建类field;// 字段(属性) 或者 成员变量method;// 行为 或者 成员方法// 抽象类:被abstract修饰的类// 抽象方法:被abstract修饰的方法,没有方法体// 抽象类也是类,也可以增加普通方法和属性// 面积错误写法// 实现接口的方法如果是一个接口,那么MyClass必须实现接口中定义的所有方法。正确写法@Override// 实现方法。

2301_80176093的博客 1995

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

JavaSE、JavaEE和JavaWeb的区别与联系

文章目录1.JavaSE(Java Standard Edition)标准版2.JavaEE(Java Platform Enterprise Edition) 企业版3.JavaME 微型版4.JavaSE、JavaEE和JavaWeb三者关系图5.JavaWeb 1.JavaSE(Java Standard Edition)标准版 Java SE 以前称为 J2SE,定位在个人计算机使用,用来...

maruijiego 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【JavaSE】JavaSE之继承和多态

深入浅出了解继承和多态,图文并茂让你没齿难忘QWQ~~

bit me的博客 1224

【JavaSE】JavaSE之类和对象(上)

JavaSE之类和对象前半部分知识,庖丁解牛式带你深入学习~~

bit me的博客 2439

javase和javaee的区别

JavaEE 比JavaSE多了许多包,用于开发大规模的,分布式的Java应用/服务器。比如JSP,Servlet相关的包都是在JavaEE范畴,SE里面没有的。SE就包含基本包。(标准版)(企业版)

weixin_44860226的博客 2884

JavaSE笔记总结

这里面由我自己总结的一些JavaSE知识点总结。

Faded1573606285的博客 2064

JavaSE基础知识

C语言过渡到Java

Eliaukqwe的博客 1940

【JavaSE】注解

尚硅谷JavaSE笔记——注解。个人实践总结,知识记忆架构不一定适合所有人,建议先阅读文章目录

知识输出、记录学习 1512

javase主要内容

JavaSE 的主要学习内容--java 基础(重点)1.java语法2.面向对象3.java API JavaSE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。JavaSE包括用于开发Java Web服务的类库...

weixin_30782331的博客 4018
下一篇: jsp/servlet
Java_lab
博客等级 码龄14年 4粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值