随笔分类 - JavaSE00_Java基础
包括java简介,java学习路径,java面向对象之前的基础等,资料来源不限,贵在理解和实践!!!
摘要:无格式的普通的java对象
阅读全文
摘要:package com.icss.hr.job.dao; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.Arrays; import java.util.List; import org.junit.Test; import org.springframework.beans...
阅读全文
摘要:package com.etc.Arrays; public class TestBubble { public static void main(String[] args) { // TODO Auto-generated method stub int a=10; int b=3; //借助第三个变量实现值互换的功能 int c=0; c=a; a=...
阅读全文
摘要:int[] arr4={1,2,3,4,5}; System.out.println("arr4: "+arr4); System.out.println("arr4.hashCode: "+arr4.hashCode()); //将hashCode值转化为16进制的两种方式 System.out.println(Integer.toString(366712642,1...
阅读全文
摘要:package com.etc.for2; import java.util.Scanner; /** * 猜拳游戏规则: * 人或机器可以随机出石头、剪刀、布, * 若一方出石头,另一方出剪刀,则输出打印出石头方获胜, * 若一方出石头,另一方出布,则输出打印出布方获胜, * 若一方出布,另一方出剪刀,则输出打印出剪刀方获胜, * */ public class Tes...
阅读全文
摘要:1.java是如何管理内存的 java的内存管理就是对象的分配和释放问题。(其中包括两部分) 分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员
阅读全文
摘要:package com.wh.Arrays; import java.util.Arrays; import java.util.Scanner; /** * @author 王恒 * @datetime 2017年4月27日 下午11:37:57 * @description * */ public class TestPlayChart { private static T...
阅读全文
摘要:package com.etc.operator; public class demo { public static void main(String[] args) { // break out; out: for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { if (j == 2) { b...
阅读全文
摘要://String转换为对应的八种基本数据类型 String str="100"; //Value out of range. Value:"200" Radix:10 System.out.println("byte: "+Byte.parseByte(str)); System.out.println("Short: "+Short.parseShort(str)); Sys...
阅读全文
摘要:/** * 强制类型转换中的补码、反码、原码一搞清楚 */ int b=233;//正整数强转 System.out.println((byte)b); //负数:原码的绝对值取反再加一 符号为不变 //00000000 00000000 00000000 11101001 // 1110 1001 补码 // 1110 1000 反码 // 10...
阅读全文
摘要:我们经常会遇到编码问题。Java号称国际化的语言,是因为它的class文件采用UTF-8,而JVM运行时使用UTF-16(至于为什么JVM中要采用UTF-16,我没看过 相关的资料,但我猜可能是因为JAVA里面一个字符(char)就是16位的,而UTF-16正是双字节编码),都是unicode的编码
阅读全文
摘要:参考来源:http://www.cnblogs.com/yaya-yaya/p/5768616.html Java几种常见的编码方式 Java综合 几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能
阅读全文
摘要:JavaApplet就是用Java语言编写的小应用程序,可以直接嵌入到网页中,并能够产生特殊的效果。 详述 编辑 详述 Applet可以翻译为小应用程序,Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。包含Applet的网页被称为J
阅读全文
摘要:Java语言的主要特点: 1. 跨平台性 所谓的跨平台性,是指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。这是软件发展的趋势和编程人员追求的目标。之所以这样说,是因为计算机硬件的种类繁多,操作系统也各不相同,不同的用户和公司有自己不同的计算机环境偏好,而软件为了能在这些不同的
阅读全文
摘要:JAVA三大版本代表着JAVA技术的三个应用领域:JAVASE、JAVAME、JAVAEE。 JAVA以前很长一段时间被称为JAVA2,所以现在很多人习惯称为J2SE、J2ME、J2EE,它们表示的含义是一样的。 首先我们来看看JAVASE,它是JAVA的标准版,是整个JAVA的基础和核心,也是JA
阅读全文
摘要:package com.wh.BigInteger; import java.math.BigDecimal; import java.util.Arrays; /** * @author 王恒 * @datetime 2017年4月6日 下午3:08:18 * @description 大数字运算 * */ public class TestBigDecimal { pub...
阅读全文
摘要:综上所述:protected强调的是子类,deafult强调的是本包,private强调的是本类,public强调的是开放性。
阅读全文
摘要:Boolean:1、1bit 2、1byte 3、4byte 简书地址: http://www.jianshu.com/p/2f663dc820d0 官网地址: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.ht
阅读全文

浙公网安备 33010602011771号