Java
文章平均质量分 52
Java编程语言
王同学Leo
这个作者很懒,什么都没留下…
展开
-
《ON JAVA》学习笔记4:IDE帮我们做的事
Java、JVM、CLASSPATH原创 2022-09-03 21:06:24 · 184 阅读 · 0 评论 -
《ON JAVA》学习笔记3:Java和C++的一些不同点
Java和C++的一些不同原创 2022-08-28 18:19:21 · 361 阅读 · 0 评论 -
《ON JAVA》学习笔记2:Java的数据类型
基本数据类型、JVM、Java内存原创 2022-07-31 20:27:13 · 310 阅读 · 0 评论 -
《ON JAVA》学习笔记1:把语言当作服务
如何理解Java中类型、对象、服务等概念原创 2022-07-02 18:39:47 · 698 阅读 · 0 评论 -
在命令行使用IntelliJ IDEA自带的Maven
统一Maven版本原创 2022-06-19 16:36:10 · 641 阅读 · 0 评论 -
如何从零构建一个SpringBoot应用
分别通过start.sprint.io和IntelliJ Idea原创 2022-06-18 17:23:38 · 147 阅读 · 0 评论 -
java:变量 xx 未在默认构造器中初始化
final的用法原创 2022-04-23 11:58:17 · 5732 阅读 · 0 评论 -
java之什么是注解(Annotations)
什么是Annotations原创 2022-03-20 12:13:25 · 510 阅读 · 0 评论 -
由maven-deploy-plugin:2.7报红,认识Maven本地仓库
maven-deploy-plugin:2.7报红原创 2022-03-20 10:07:57 · 2185 阅读 · 0 评论 -
java之为什么要使用Maven
理解为什么使用maven原创 2022-03-13 15:05:13 · 881 阅读 · 0 评论 -
使用Nexus作为你的依赖存储库
maven、nexus原创 2022-02-08 20:22:13 · 646 阅读 · 0 评论 -
java之Maven是什么
Maven可以做什么?原创 2021-12-11 22:24:43 · 380 阅读 · 0 评论 -
java之常用类
【String类】java.lang.String 类代表不可变的字符序列。注意下面的区别:String s1 = “hello”; s1指向数据区的字符串helloSring s1 = new String(“hello”); s1指向堆内存的对象helloString类的常用方法:public char charAt(int index);返回字符串中第index个字符原创 2013-07-29 22:17:20 · 456 阅读 · 0 评论 -
java之多线程
【线程】线程是程序里面不同的执行路径。Java的线程是通过java.lang.Thread类来实现的。VM启动时会有一个由主方法(public static void main(){})所定义的线程。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run()称为线程体。通过调用Thead类的start(原创 2013-07-25 17:44:00 · 448 阅读 · 0 评论 -
java之流
Java中流是java.io包中定义的多个流类型的类或抽象类,这些类实现输入/输出功能。流可以从不同的角度进行分类:1)按数据流的方向不同可以分为输入流和输出流;2)按处理数据单位不同可以分为字节流和字符流;3)按功能不同可以分为节点流和处理流; 【节点流】节点流可以从一个特定的数据源(节点)读写数据(如文件、内存),节点流有下面的类型:字节流和字符流的主要区别原创 2013-07-14 18:03:59 · 535 阅读 · 0 评论 -
java之异常处理
【为什么要有异常机制?】下面是IBM的Java technology课程中,引出异常处理的例子:import java.io.*;public class ExceptionTest { public static void main(String[] args) { System.out.println("Enter text to echo:"); InputStrea原创 2013-07-29 16:23:20 · 4513 阅读 · 0 评论 -
java之容器
【一个图】容器是Java API所提供的一系列类的实例,用于在程序中存放对象。容器API位于java.util包内。【六个接口】Collection接口定义了存取一组对象的方法,其子接口Set和List分别定义了存储方式:Set中的数据对象没有顺序且不可以重复。List中的数据对象有顺序且可以重复(equals就算重复了)。Map接口定义了存储“键-值”(key原创 2013-07-30 22:33:39 · 540 阅读 · 0 评论 -
java一个图结构的遍历问题
问题:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如512234、212345等,要求:4不能在第三位,3、5不能相连。分析:1) 把问题归结为图结构的遍历问题。实际上6个数字就是六个结点,把6个结点连接成无向连通图,对于每一个结点求这个图形的遍历路径,所有结点的遍历路径就是最后对这6个数字的排列组合集。2) 显然这个结果集还原创 2013-07-31 09:55:43 · 1777 阅读 · 1 评论 -
java基础
【成员变量】在类体内定义的变量,描述了类的静态属性,可以初始化,也可以不初始化,系统默认初始化为0。方法中定义的变量必须初始化。【内存分配】java中内存主要可分为四块:1、 heap(堆)new出来的东西;2、 stack(栈)局部变量;3、 data segment静态变量及字符串常量;4、 code segment存放代码。【数组】c/c+中的数组可以分配原创 2013-07-29 08:48:19 · 524 阅读 · 0 评论 -
java之socket编程
服务端代码:import java.net.*;import java.io.*;public class TCPServer3 { private ServerSocket MyListener; public static final int port = 1024; private Socket LinkSocket; public TCPServer3() { t原创 2013-07-20 23:08:48 · 474 阅读 · 0 评论 -
什么是SSH框架?
SSH就是Struts,Spring,Hibernate组成的框架。适合大型的企业级应用,比如银行的系统。Structs:Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。它的目的是为了减少在运用MVC设计模型来开发Web应用的时间。Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点,使开发者能更深入的了解其内部实现机制。Struts...转载 2012-10-29 16:58:10 · 1466 阅读 · 0 评论 -
java之面向对象
类与对象:类是静态的概念,在代码区。对象是new出来的,位于堆内存,类的每个成员变量在不同的对象中都有不同的值(除了静态变量)而方法只有一份,执行的时候才占有内存。构造方法:在类中用来初始化对象的函数。与类同名没有返回值(不能添加void修饰符)。当不指定构造方法时,系统默认添加一个空的构造方法。指定后,系统则不自动添加。方法的重载:在一个类中,可以定义有相同的名字,但参数不同的多个方法。原创 2013-06-27 12:11:43 · 499 阅读 · 0 评论