javaSE笔记
文章平均质量分 60
MTmantou
这个作者很懒,什么都没留下…
展开
-
javaSE学习笔记2016.11.14号--16号
20161114(1)上午 Java: JavaSE: 第一个月学习(Java的基础)J2SE javaME:基本不用 javaEE:第二个月学习(web开发)J2EE Java是由SUN开发 目前属于Oracle公司 Eclipse由IBM公司 进行java开发需要的准备 1. JDK(java开发环境) 已经写好的Java代码 2. JRE(ja原创 2016-11-16 21:06:38 · 343 阅读 · 0 评论 -
深入理解Java中的equals和==(出处:http://www.cnblogs.com/dolphin0520/)
在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); 5 System.out.println(str1.equals(str2)); 为什么第4行和第5转载 2017-04-26 23:00:29 · 281 阅读 · 0 评论 -
java SE 周末总结
1. 查找算法 {2,30,3,45,65} 思路:首先需要遍历数组,在遍历过程中判断,使用boolean变量存储查找结果 public static boolean SearchNum(int number, int[][] num) { //查找最大的数, 找到后返回 true boolean bool = false; for (int i = 0; i < num.原创 2016-11-20 22:14:52 · 281 阅读 · 0 评论 -
javaSE Locale api
publicstaticvoid main(String[] args){ //显示所有语言 Locale[] localeList = Locale.getAvailableLocales(); intcount=0; for (intsyso = 0; syso < localeList.length; syso+原创 2017-03-28 22:10:55 · 328 阅读 · 0 评论 -
javaSE国际化+springMVC当中的国际化深入理解)
假设我们正在开发一个支持多国语言的Web应用程序,要求系统能够根据客户端的系统的语言类型返回对应的界面:英文的操作系统返回英文界面,而中文的操作系统则返回中文界面——这便是典型的i18n国际化问题。对于有国际化要求的应用系统,我们不能简单地采用硬编码的方式编写用户界面信息、报错信息等内容,而必须为这些需要国际化的信息进行特殊处理。简单来说,就是为每种语言提供一套相应的资源文件,并以规范化命名的方式转载 2017-03-28 22:07:33 · 1249 阅读 · 0 评论 -
java中的反射机制
hibernate框架底层大多是通过反射的知识实现的!!所以有必要好好理解一下反射这个概念 1.首先反射的概念: 反射主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并且能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 简单理解:其实反射就是将 .class 文件 反编译 成 .java 文件。然后可以访问 修饰符 对象转载 2017-03-09 22:26:58 · 173 阅读 · 0 评论 -
单例模式 回顾
单例模式:让一个类只能创建一个对象 设计模式:设计经验,是一套固定的设计代码的经验 步骤: 1. 首先让构造函数私有化 2.提供一套static修饰的函数 并且 返回一个对象 单例模式一共有两种方式表达: 1.饿模式 public class OOTest{ private OOTest(){} private static OOTest o原创 2017-02-27 23:32:03 · 236 阅读 · 0 评论 -
总结上周 JavaSE
封装:隐藏,封装数据实体 要求: 1. 属性是私有的(在其他类中不可见) 2. 提供一套get/set的公用方法 3. 根据需要可以在方法中添加其他逻辑 Java中的特殊函数: 1. 构造函数:用于创建对象,和初始化对象数据 特点: 1) 函数名必须和类名一致 2) 构造函数没有返回值,连void都不能有 3) 构造函数可以有0个或多个,多个原创 2016-11-28 09:20:41 · 244 阅读 · 0 评论 -
javaSE jdbc的连接 详记
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; //连接数据库函数 public void connectSQL(){ String url = "j原创 2016-12-05 23:12:45 · 290 阅读 · 0 评论 -
javaSE api
2016-11-28(1)上午 Api 的学习: Math: 定义了各种算数运算的方法 Math.abs(指定的数):对指定数取绝对值 Math.round(指定数):对指定数四舍五入 Math.ceil(指定数):对指定数向上取整 Math.floor(指定数):对指定数向下取整 Math.random(指定数):随机生成0到1之间的随机小数,包括0 ,不包括1 基本数据类型8种原创 2016-12-05 12:47:24 · 477 阅读 · 0 评论 -
javaSE 面向对象 类
面向对象:万物接对象 对象:是一个具体的东西,有特征(属性)有行为(函数/方法) 对象是一个特殊容器:拥有特征和行为 面向过程编程:重复代码过多(代码重用性低) 面向对象编程:代码重用性高 对象是由类创建生成:使用对象前必须先要定义类 类:是一个抽象的概念,它是对象的类型,是由多个对象抽象出公共特征的行为组成 定义类的语法: Public class 类名{ //属性原创 2016-11-21 22:24:49 · 272 阅读 · 0 评论 -
javaSE API学习
最近在学java的API 感觉内容好多。而且东西太杂, Math类 String类 字节流和字符流 异常 集合框架 线程 东西太多, 周末来一个大总结原创 2016-12-02 00:13:03 · 256 阅读 · 0 评论 -
javaSE学习,递归,数组 20161117
2016-11-17(4)下午 递归:函数自己调用自己 结束方法的调用: return; 异常:java.lang.StackOverflowError: 表示堆栈溢出,表示代码中存在死循环(函数死循环或类文件死循环) 不能滥用递归,递归是非常消耗内存的 数组:是用于存储一组相同数据类型的容器,是一种引用数据类型 定义数组: 数据类型变量名[] = new原创 2016-11-17 21:05:41 · 333 阅读 · 0 评论 -
java并发,JVM相关知识点(详细,脑图形式)
知识点脑图地址: https://github.com/mantou22/java原创 2019-08-26 12:41:56 · 184 阅读 · 0 评论