小达的博客

以恒心,待初心

基础篇--反射

java反射 Java 反射是 Java 被视为动态语言的一个关键性质。这个机制允许程序在运 行时透过 Reflection APIs 取得任何一个已知名称的 class 的内部信息,包括其 modifiers(诸如 public, static 等)、superclass(例如 Object)...

2019-05-23 16:45:14

阅读数 5

评论数 0

JDK安装目录下的所有文件说明

JDK安装目录下的文件说明 1.bin 该路径下存放了JDK的各种工具命令,常用的javac、java等命令就放在该路径下。 基本工具 这些工具是JDK的基础,用这些工具来编写应用程序。 工具名称 用途 javac.exe ...

2018-10-15 11:04:40

阅读数 1506

评论数 0

面试必读:java概念误区对比大全

各个对比理解区别大集合 run和start的区别,synchronized 和 Lock 的异同,int 和 Integer 有什么区别,抽象类与接口的区别,myBatis中#与$的区别,error和exception的区别,Overload和Override的区别,ArrayLis...

2018-05-03 19:54:55

阅读数 107

评论数 0

50道JAVA基础编程练习题

50道JAVA基础编程练习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class Pr...

2018-04-23 11:24:42

阅读数 518

评论数 0

基础篇--Java 8实用代码块

Java 8 新特性 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 新特性   Java8 新增了非常多的特性,我们主要讨论以下几个:   l Lambda 表达式 − Lambda允许把函数作为一个方法的参数   l 方法引用 − 方法引用提供...

2018-03-07 15:57:41

阅读数 211

评论数 0

解答篇--javac运行过程

Javac是将java源码语言转转化为JVM能够识别的语言,然后JVM将JVM语言转化为当前机器平台可以识别的语言。就是说,将.java文件转化为.class文件。Javac 组件 以上即是javac运行过程。...

2017-11-07 16:32:13

阅读数 78

评论数 0

并发篇--对并发编程的理解

    刚刚经历了魔鬼式的面试,总是有面试官很高傲问道K“了解并发编程吗?”。     我是学java后台编程的,就开始将多线程的知识搬了上来,但是都是知其然,不知其所以然。     我决定将死磕一下并发编程,对于这几天的学习进行以下总结:       并发编程,为什么要并发编程?    ...

2017-09-08 16:46:21

阅读数 183

评论数 0

基础篇--Servlet简要笔记

Servlet简要 Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 Servlet 可以使用 javax.servlet 和 javax.servlet.http 包...

2017-05-21 13:33:36

阅读数 89

评论数 0

基础篇--jdbc连接mysql数据库和一套增删改查

JDBC笔记 1.新建项目(java)JDBCDome 2.新建包(lib)         导入两个JAR             (1)连接数据库             (2)测试的JAR@Test 3.新建一个包jdbc.pojo User实体类 public class...

2017-05-16 08:52:54

阅读数 752

评论数 0

应用篇--Web文件上传实例

文件上传基本样式 //文件上传表单基本形式 <form action=”uploadFeil” method=”post”   enctype=”multipart/form-data”> //表示表单以二进制传输数据 File:&a...

2017-04-21 20:19:01

阅读数 136

评论数 0

基础篇--Jsp、servlet、jdbc

页面到servlet层   首先创建web项目,首先要有jsp页面以action方式(doGet,post方法)进行传输,action内写的方法内容,根据名称在web.xml中<servlet-mapping>下<url-patt...

2017-04-10 21:02:16

阅读数 500

评论数 0

解答篇--解释为什么java可以跨平台

都说java是跨平台语言?那为什么可以跨平台那。解释一下:        java语言编译后,在不同平台上的机器码是不同的,比如说:在Windows上可能是0101,到了Linux系统上可能是1010了(计算机只认识1,0,2都不认识)。但是java语言有所不同,因为java编译后,生成的是中介位...

2017-04-09 12:25:46

阅读数 307

评论数 0

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