【谈谈javaSE中的==和equals的联系与区别】教程文章相关的互联网学习教程文章

JAVASE课程 第一章 第四讲方法,数组,java新特性

作用: 1、可以了解方法的申明和使用 2、可以了解数组的引用传递 3、可以了解java新特性对数组的支持 一 方法的申明和使用 1 方法的定义 方法就是一段可重复调用的代码块. 2 方法的定义格式 a public static 返回值类型 方法名称(类型参数1,类型参数2...){ 方法主体:程序语句[return 表达式;] } b 在本节定义的方法,因为其可以直接使用主方法调用,所以将方法声明处加上public static两个关键字 c 注意 1/ 如果返回值类型上写...

零基础学习JavaSE(一)【代码】【图】

一、开发环境安装配置   1.1 安装jdk    jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html     下载后安装目录,我因为个人习惯,不喜欢把东西装在C盘下,所在装在了D盘,如图 1.2 jdk配置环境变量  确保上面两个文件夹下都有bin目录,然后就可以开始配置环境变量了。      鼠标右键选择桌面的“我的电脑”→点击“属性”,进入如下界面:      点击高级系统设置→点击环...

javase复制文件夹【代码】

1package com.copyfile;2 3import java.io.File;4import java.io.FileInputStream;5import java.io.FileNotFoundException;6import java.io.FileOutputStream;7import java.io.IOException;8 9import org.junit.Test; 1011publicclass FileTraverse { 1213publicstaticvoid main(String[] args) { 14// TODO Auto-generated method stub15 String file = "E:\\大数据资料\\视频\\01_十八掌教育_徐培成_大数据零基础教程\\0...

JavaSE数组详解与实战案例应用

1.数组声明:第一种:数据类型 变量名[],例如:int x[];第二种:数据类型[] 变量名=new 数据类型[要在内存中开辟的空间数量,例如:int[] x=new int[3];第三种:数据类型[] 变量名=new 数据类型[]{元素1,元素2,元素3};例子1:public staticvoidmain(String[] arg){ //定义一个字符串数组,将各个元素(也就是月饼)放入其中 String[]names={"五仁月饼","香辣牛肉月饼","金嗓子月饼","韭菜月饼"}; //通过for...

JavaServer Faces 2.0 can not be installed解决方案【代码】

问题描述:maven项目出现如下错误JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer..Maven Java EE Configuration ProblemJavaServer Faces 2.0 can not be installed : One or more constraints have not been satisfied..line 1 Maven Java EE Configuration Problem 解决方案:首先,将webapp下的web.xml文件1<?xml version="1.0" encoding="UTF-8"?>2<!-- <!DOCTYPE web-app 3 PUBLIC "-//Sun Microsystems...

JavaSE的基本语法【代码】【图】

JavaSE基本语法一、语法的注意事项1、严格区分大小写 2、每句命令结尾使用分号 3、符号都是英文状态 4、括号、引号都是成对出现的! 5、注意缩进Tips:文件名和类名可以不一致,但public修饰的类必须和文件名一致!同一个java文件下,有几个class就有几个“.class”文件同一个java文件下,只能有一个public class 类,并且该类的类名必须与java文件的文件名一致。当java下有很多类时,可以使用 java + 编译好的类进行使用。二、变量...

JavaseLearn22-常用类【代码】

JavaseLearn22-常用类1. 日期类Date1.1 将Date类型转换成日期字符串Stringpackage date;import java.text.SimpleDateFormat; import java.util.Date;/*** @Author: TSCCG* @Date: 2021/07/06 15:56*/ public class DateDemo01 {public static void main(String[] args) {//获取系统当前时间(精确到毫秒的系统当前时间)//直接调用无参构造方法即可Date nowTime = new Date();//java.util.Date类已经重写了toString方法,可以直接输出...

JavaSE--[转]加密和签名的区别

转载:http://blog.csdn.net/u012467492/article/details/52034835私钥用来签名的,公钥用来验签的。公钥加密私钥解密是秘送,私钥加密公钥解密是签名 作者:CM Binder就拿A给B发送经过签名加密信息来说:1、A对信息签名的作用是确认这个信息是A发出的,不是别人发出的;2、加密是对内容进行机密性保护,主要是保证信息内容不会被其他人获取,只有B可以获取。也就是保证整个过程的端到端的唯一确定性,这个信息是A发出的(不是别人...

JAVASE学习笔记:第十一章 数据流

一、File类,所在包java.io File f=new File("E:\\工具\\FeiQ\\1.txt");//创建文件三种方式 File f1=new File("E:\\工具\\FeiQ\\","1.txt"); File f2=new File("E:\\工具\\FeiQ"); File f3=new File("F:\\t1\\t2\\t3"); boolean b=f.isFile();//判断是否文件 System.out.println(b); boolean b1=f2.isDirectory();//判断是否目录 System.out.println(b1); long l=f1.length(); //求文件长度,...

(一)JAVASE基础知识

一、基本语法  (1)数据类型    1.基本类型      8种:boolean byte short char int long float double      位:0/1;  字节:byte=8位;        long l = 3F -----是错的:long八个字节,float4个字节,基本数据类型的转换是根据数据范围进行    2、引用类型      除了上述八种基本类型,都是引用类型  (2)变量      内容可变的      格式:数据类型 变量名=初...

javase_基础语法【图】

一、java概述1、Java语言特点:纯面向对象(一切皆对象),平台无关(JVM屏蔽底层运行平台的差异),不同的平台有不同的JVM,JVM将程序翻译成当前操作系统能执行的程序,一次编译到处运行),健壮(指针,内存申请与释放影响健壮)。2、Java两种核心机制:JVM,GC,此处有守护线程执行。3、main函数可以保证该类的独立运行,它是程序的入口,被JVM调用.4、java源文件以.java为扩展名,一个源文件只能有一个public class,且该class命...

javaSE习题 第三章 运算符、表达式和语句【代码】【图】

问答:1.下列System.out.printf的结果是什么?int a=100,x,y;x=++a;y=a--;System.out.printf("%d,%d,%d",x,y,a); 101,101,1002.下列哪句语句有错误?int x=0;x=5.0/2;//不能把double型赋给整型float y=12.5F;y=5.0/2;//不能把double型赋给float型3.下列哪句语句有错误?byte x=32;char c=‘a‘;int n=c-x;c=c-x;//c-x转成int型 4.下列表述正确的是(A)A.表达式“12+56>34”的值是trueB.表达式“12+56||34”是非法表达式C.表...

JAVASE经典面试问题(必须熟背),你Get到了吗?【代码】

JAVASE经典面试问题(必须熟背) 1. 编译java程序使用什么命令?运行java使用什么命令?javac *.javajava 类名2. 什么是JDK,什么是JRE,JDK与JRE有什么区别?JDK:Java Development Toolkit Java开发工具包JRE:Java Runtime Enviorment Java运行时环境区别:开发JAVA程序必须安装JDK,运行JAVA程序必须安装JRE。3. 为什么说JAVA语言的跨平台的?JAVA虚拟机JVM是跨平台的吗?因为JAVA程序编译后生成的「字节码文件」(class文件)是跨平...

JavaSE的一些基础内容【代码】【图】

a) 九种基本数据类型的大小,以及他们的封装类boolean 取值只有true 和 false,大小为1bit(1字节byte = 8bit)      封装类为Booleanchar char在Java中是2byte(16bit),因为Java用的是Unicode   封装类为Characterbyte byte大小为8bit                   封装类Byteshort short大小为16bit              封装类Shor...

JavaSE:线程 - 死锁的概念

线程一执行的代码:  public void run() {    synchronized(a) {  //  持有对象锁a,等待对象锁b      synchronized(b) {        编写锁定的代码      }    }  } 线程二执行的代码:  public void run() {    synchronized(b) {  //  持有对象锁b,等待对象锁a      synchronized(a) {        编写锁定的代码      }    }  } 注意:  在以后的开发中,...