注释单行注释//我是单行注释 多行注释/*多行注释我是多行注释我是多行注释我是多行注释*/ 文档注释/*** @Description Hello* @Author Jie_Yang(cnblog)*/ 原文:https://www.cnblogs.com/Jie-Yang/p/14729981.html
Java基础-数据类型面试题整理 作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.把long数据转换成字节数组. 二.把字节数组数据转换成long. 三.有5亿整数(非负),去重计算不同整数的个数,300M内存. 四.通过程序创建文本文件,内容是abc,采用uncode码,文件大小是10字节。 五.将byte变换成无符号的整数(0 ~ 255 , 正数不变) 原文:https:...
js规范 缩进一个tab = 4个空格 + * 左右都要有一个空格 每一条语句后面都要跟一个;分号 查看js错误 1.firefox firebug 2.google google控制台 字符串类型和其他类型相加,自动转换成字符串类型,所做的就是字符串拼接 1.与NaN(not a number)进行算数运算,结果依旧是NaN,包括NaN和NaN进行运算也是nun自己 var num=1-"2a"; 结果"2a"转换成数字NaN,NaN减去NaN也是...
JAVA基础语法一、注释平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释。注释并不会被执行,是给我们写代码的人看的。书写注释是一个非常好的习惯。JAVA的注释有三种单行注释:可以注释一行文字使用 //内容 多行注释:可以注释一段文字使用 /* 内容 */ 文档注释使用 /** */ 二、标识符关键字java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识...
import java.util.Scanner; /** * @author 杨川 * */ public class Sort { public static void main(String[] args) { int a[] = input(); insertSort(a); shellSort(a); selectSort(a); fastSort(a,0,a.length-1); for (int k = 0; k < a.length; k++) { System.out.print(a[k] + " "); } } static void fastSort(int[]a,int s,int t){ ...
结论 float的取值范围比long大验证 1publicclass Test1_DataTypeConversion {2 3publicstaticvoid main(String[] args) {4 5float f = 1.3f;6long l = 34;7// l = f;8// System.out.println(l);9//Type mismatch: cannot convert from float to long10 f = l; 11 System.out.println(f); 121314 } 1516 } 进行混合运算的时候 byte short char 不会相互转换 都会自动提升为int取值范围大小如下char...
1.变量及基本数据类型案例1:变量声明及赋值 //1.变量的声明int a; //声明一个整型的变量aint b,c,d; //声明三个整型变量b,c,d//2.变量的初始化int a = 250; //声明整型变量a并赋值为250//声明整型变量b,然后赋值为250int b;b = 250;//3.变量的使用int a = 5;int b = b+10; //取出a的值5,加10后赋值给bSystem.out.println(b); //输出b的值15System.out.println("b"); //输出字符串ba=a+10; //取出a的值5,加上...
一、 Oracle的安装(windowXP、win7、Linux)和卸载1.1 Oracle的安装 1.1.1 在WindowsXP、Win7下安装 第一:解压win32_11gR2_database_1of2、win32_11gR2_database_2of2,生成detabase目录 第二:安装oracle A、点击setup图标即可,注意:安装目录不要含有中文 B、在弹出的第一个界面中取消更新选择项,点击下一步 C、在弹出的警告框中选择是 D、选择创建和配置数据库选项,下一步 E、选择桌面类安装,点击下一步 F、弹出的窗口中输入...
1. 前言 这篇文章,是对Java多线程编程的基础性介绍。 文章将介绍Java语言为支持多线程编程提供的一些特性。通过这篇文章,您将了解到如何通过Java语言创建一个线程,如何通过内置的锁来实现线程间的同步,如何在线程间进行通信以及线程的中断机制。2. 什么是线程 线程是操作系统调度的最小单位,在一个进程中,一般至少有一个线程在运行。一个进程中包含的多个线程,在多核处理器中,操作系统可以将多个线程调度到不同的...
Java中sleep和wait的区别① 这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。② 锁: 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。sleep不出让系统资源;wait是进入线程等待池等待,出让系统资源,其他线程可以占用...
回到顶部一、IO流1、定义: IO流指的是Input/Output流,即输入流/输出流。 输入流:将外界信息写入程序,即从外界获取信息,属于读操作。 输出流:将程序数据发送给外界,即向外界传输数据,属于写操作。 流一定要关闭,否则可能会出现一些异常。2、分类: (1)按照功能划分: 输入流:只能读数据,不能写数据。 输出流:只能写数据,不能读数据。 (2)按照处理单元划分: 字节流...
1,用IDEA 新建的JSP项目。不能run 说是要添加tomcat 目录。。。。随便弄弄成功了。注意要不要加bin 目录。其实不要 前置条件:下的tomcat 绿色版本。直接运行tomcat7.exe 或 startup.bat 都一闪而过。 说是要path.(仔细想想看。这部是为了浏览器直接能跑http://localhost:8080) 也就是说不配 path IDE里也是可以的。2,用IDEA跑一个简单的 jsp 页面 学到好多东西。比如改了jsp里的内容。其实不能里面有效果。(Eclipse 是...
一、回答问题 float f1 = 6.66f; float f2 = (float) 6.67;f1==f2?/*** * @author sun**/ public class Demo {public static void main(String[] args) {float f1 = 6.67f;float f2 = (float) 6.66;System.out.println(f1-f2);System.out.println(f1==f2);} } 输出:0.010000229false为什么会出现这种情况呢?f1!=f2呢?这时我们要知道,在Java中,整数默认是int类型,浮点数默认是double。 长整数要加L或者l。 单精度的浮点...
Java05-Java基础语法(四)循环结构循环结构(重复/迭代):根据条件重复执行部分语句1、while循环结构while(条件表达式){ 循环体语句;}1)语法:a、while是关键字 b、“条件表达式”必须用括号括起来 c、“{}”表示循环的控制范围,若没有“{}”,while的控制范围到其后第一个分号;2)执行过程:(1)运算“条件表达式”,若结果为真,转入(2);若结果为假,转入(3) (2)执行一次,循环体语句,...
Js基础-闭包,事件 1:js中的闭包 概念:在一个函数内部又定义了一个函数,内部函数能访问到外部函数作用域范围内的变量,这时这个内部函数就叫做闭包,无论这个内部函数在哪里被调用都能访问到外部函数作用域中的那些变量。这些闭包是通过作用域链来实现的。 闭包可以做什么: 改变变量作用域;js中的面向对象都是用闭包来模拟的。 注意:当代码中有闭包的时候,闭包的代码什么时间执行最重要。Eg:下面的代码相当于C#中的局部变量...