On the way

丨靡不有初,鲜克有终;不忘初心,方得始终丨大数据方向自学探索者 | 欢迎交流学习 ™️...

如何创建一个给定的Path路径中的文件目录及其文件

目录 Java笔记 shell笔记 Java笔记 /** * 安全的创建一个文件 * - 当该文件的父目录不存在时,一并创建。 * * @param Path 创建文件的完整路径 * @return 创建的新文件...

2018-03-15 20:35:28

阅读数:15

评论数:0

Java中获得查询日期的上月末的日期

Java中获得查询日期的上月末的日期,通过calendar类来进行日期格式的转换和调用。 具体代码如下,注释即为代码解析 @Bizlet("获得查询日期的上月末的日期") public String getLastMonthDate(String D...

2018-01-26 20:44:37

阅读数:98

评论数:0

【Java基础总结】-Java笔试易错点 第二篇

精度小于int的数值运算的时候都会被自动转换为int后进行计算,注意笔试题中byte和short类型数据相加减时的类型转换问题; java中静态属性和静态方法可以被继承,静态属性不可以被重写,不能实现多态。 包未达到终点不可能重组,但可能成为碎片 final修饰的成员变量为基本数据类型是,在赋值之...

2017-12-22 15:10:03

阅读数:94

评论数:0

Java中8种基本数据类型及其默认值

Java语言中有8种基本数据类型,基本情况汇总如下:

2017-12-19 23:27:12

阅读数:107

评论数:0

【Java基础总结】-零碎注意点

在DOS命令行下执行命令运行Java文件: 1、运行jar包 java -jar test.jar 2、编译Java文件 javac test.java 3、运行Java的字节码文件 java test 4、调试Java文件 jdb test.java 5、生成Java doc文件...

2017-11-30 13:03:54

阅读数:74

评论数:0

【Java基础总结】-集合与线程实现

集合迭代器public interface Iterator<E>{ E next(); boolean hasNext(); void remove(); }将Java迭代器认为是位于两个元素之间。当调用next时,迭代器就越过下一个元素,并返回刚刚越过的那个...

2017-11-30 12:19:32

阅读数:77

评论数:0

【Java基础总结】-接口与内部类

接口重难点总结: 1、接口中的所有方法自动地属于public,在接口声明方法时,不必提供关键字public,但是在实现接口 编写具体的接口方法时,需要加上public修饰符。2、在接口中可以定义常量(默认就是用public static final修饰)。接口中绝对不能含有实例域或静态方法,也不...

2017-11-30 10:40:21

阅读数:70

评论数:0

【Java基础总结】-反射机制与代理机制

获得对应的Class对象,以及创建其实例。三种获取对应Class对象的方法 ①通过实例对象获取对应类的类对象 e.getClass(); ② 通过定义一个字符串类名,获取一个类对象String str = "java.util.date"; Class.for...

2017-11-30 09:20:37

阅读数:68

评论数:0

【Java基础总结】-了解Java线程调度、并发安全及锁优化

Java内存模型Java虚拟机提供的同步机制 synchronized关键字 java.util.concurrent包 volatile关键字 (最轻量级的同步机制) 对于volatile型变量的特殊规则当一个变量定义为volatile之后,它将具备两种特性:第一是保证此变量对所有线程的可见性,...

2017-11-29 20:42:15

阅读数:100

评论数:0

【Java基础总结】-异常与泛型

捕获异常 异常分为两种类型:未检查异常和已检查异常。对于已检查异常,编译器将会检查是否提供了处理器。然而,有很多常见的异常,例如,访问null引用,都属于未检查异常。编译器不会查看是否为这些错误提供了处理器。毕竟,应该精心地编写代码来避免这些错误的发生,而不是将精力放在编写异常处理器上。 反射获...

2017-11-29 18:37:06

阅读数:84

评论数:0

【Java基础总结】-类和对象的易错点

总结Java程序设计语言中方法参数的使用情况:一个方法不能修改一个基本数据类型的参数(即数值型和布尔型,在Java中只有基本类型不是对象)。当参数是传入一个数值或布尔值时,传入的参数和原数据基本类型参数是两份不同的拷贝,互不影响。 一个方法可以改变一个对象参数的状态(如传入一个数组引用改变某一个数...

2017-11-26 20:10:04

阅读数:98

评论数:0

【Java基础总结】-算法题总结

常见数据结构和算法编程题 1.二叉树的深度public class Solution { public int TreeDepth(TreeNode root) { if (root == null) { return 0; } ...

2017-11-25 12:12:43

阅读数:136

评论数:0

【Java基础总结】-Java笔试易错点 第一篇

启动线程方法start();线程stop方法已经被弃用;守护线程在非守护线程结束后,会自动结束;等待其他线程通知方法是wait() switch结构中没有break的话,匹配完不会跳出,会继续匹配下一个case直到整个结构结束 Java.awt.*只能导入awt这个包中的所有类,awt中的包中的类...

2017-11-24 09:04:04

阅读数:144

评论数:0

将应用程序转换为applet的基本步骤

将一个图形的Java应用程序转换为能够嵌入在网页中运行的applet非常容易。从本质上所有用户界面编码都是相同的。下面是将应用程序转换为applet的基本步骤:1)创建一个HTML页面,并用适当的标记加载applet代码。 2)创建一个JApplet类的子类。将这个子类标记为公有。否则,不能加载...

2016-11-21 12:57:41

阅读数:360

评论数:0

applet应用程序开发步骤讲解

1)将Java源文件编译成类文件。 2)创建一个HTML文件,告诉浏览器首先加载哪个类文件以及如何设定applet的大小。<applet code="applet/*.class" width="300" height="300"...

2016-11-21 12:45:38

阅读数:385

评论数:0

计算器应用程序

Calculator.javapackage webstart;import java.awt.*; import javax.swing.*; public class Calculator { public static void main(String[] args) { ...

2016-11-19 09:46:35

阅读数:244

评论数:0

Java Web Start 发布计算器应用程序

试着用Java Web Start 发布第9章中开发的计算器应用程序。步骤如下: 1)编译程序 javac -classpath [javaws.jar包的路径].;javaws.jar [计算器应用程序的源代码.java]webstart/*.java2)使用下列命令创建一个JAR文件:...

2016-11-19 09:36:18

阅读数:661

评论数:0

Java基本信息采集程序

采用简单的Swing用户界面组件实现基本信息采集工作。

2016-11-14 21:45:27

阅读数:659

评论数:0

用单选按钮组实现选择字体大小的程序

在Swing中,实现当选按钮组非常简单。为单选按钮组构造一个ButtonGroup的对象。然后,再将JRadioButton类型的对象添加到按钮组中。按钮组负责在新按钮被按下时,取消前一个被按下的按钮的选择状态。RadioButtonFrame.javapackage radioButton;im...

2016-11-14 21:31:06

阅读数:584

评论数:0

匿名内部类和静态内部类

有些时候使用匿名内部类的解决方案比较简便、更切实际、更利于理解package anonymousInnerClass;import java.awt.Toolkit; import java.awt.event.*; import java.util.Date;import javax.swing...

2016-11-13 09:11:09

阅读数:298

评论数:0

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