首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java 基础手册

初始JAVA 学习三问: What Why How: 是什么 为什么 怎么做 为啥学Java 编程语言排行榜: Java 是什么: Java发展史: 诞生于1995 创始人 詹姆斯.高斯林 SUN...本人主要是Web开发… Java特性:(开源 免费 纯面向对象 跨平台) 简单性 Java 不在支持多继承 C++支持 Java没有指针,相对比较简单,Java 底层语言是C++ 实现的 面向对象...JVM Java虚拟机 注意: 不同操作系统,安装不同的 JVM,Java代码运行在JVM上因此实现了Java代码一次编写到处运行的特性...., 计算机就可以 运行/编写 Java 代码了  //1.创建一个 记事本 后缀名 .txt  //2.修改记事本 后缀名 .java java源文件后缀名是 .java  //3.在内部编写 Java...//4.放在一个方便访问的盘中;  //5.选中盘,在cmd(计算机dos窗口)中使用: javac .java文件 来编译Java文件 成 .class文件  //6.继续使用: Java .Java

10210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java语法手册

    Java语法手册 一 开篇 Java 程序注释 // 单行注释 /* 多行注释 */ /** DOC注释:文档注释(Java特有的文档注释,可以通过JDK Javadoc命令生成一个HTML网页给用户观看...*/ Java 注释的内容,代码编译时候就不会考虑… 但会影响文件大小!...** Java 程序的结构 1.编写程序框架: pulic class 类名 { //类名要和 程序文件名 相同 class声明类程序框架; //public class 修饰的类名 必须与.java...源文件以“java”为扩展名,源文件的基本组成部分是类(class) Java应用程序的执行入口是main()方法。...Java语言严格区分大小写。 Java方法由一条条语句构成,每个语句以“;”结束。 大括号都是成对出现的,缺一不可。 一个源文件中最多只能有一个public类。

    12310

    反编译Apk得到Java源代码

    //laichao.googlecode.com/files/jd-gui-0.3.2.linux.i686.tar.gz 步骤: 1.首先找到Android软件安装包中的classes.dex 把.apk...文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex...------------ --------------------------------------------------------------------------------- 二.反编译apk...输入:                     apktool d C:\***.apk  C:\***文件夹  (命令行解释:apktool d 要反编译的文件 输出文件夹) 特别注意:你要反编译的文件一定要放在...三.将反编译完的文件重新打包成apk  很简单,只要输入:      apktood b c:***文件夹(你编译出来文件夹)

    2.1K20

    Java面试手册:JDBC

    什么是JDBC Java数据库连接,简称JDBC(java Database Connectivity),是一种用于执行SQL语句的java API,它由一组java编写的类和接口组成。...JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据的开发人员能够用纯java API编写数据库应用程序。...连接MySQL 数据库 连接Oracle 数据库 JDBC体系结构:java访问各种关系型数据库的一系列API,功能包括 1、建立数据库连接 2、创建SQL语句 3、执行SQL语句 4、查看或修改结果...程序;一般会将数据库的连接信息提取出来放在配置文件里面,java程序只需要读取配置文件就、就可以了。...java 中对数据库的操作时,一般是建立一个模型类,将数据库的表映射到模型类,然后以面向对象的操作方法来处理。

    84310

    Java面试手册:反射

    Java大联盟 致力于最高效的Java学习 什么是反射?...我们知道 Java 是面向对象的编程语言,世间万物都可以抽象成对象,反射也不例外,即通过反射机制获取的类的结构也可以抽象成一个对象,如何来创建这个对象呢?...如java.lang.String)作为参数传入,即可获取对应的 Class 对象,forName(StringclassName) 方法的定义如下图所示。...2、通过目标类的 class 创建,Java 中的每一个类都可以调用类.class,这里的 class 不是属性,它叫作“类字面量”,其作用是获取内存中目标类型 class 对象的引用。...java.lang.reflect 包中提供了 InvocationHandler 接口,通过该接口可以在程序运行期间动态生成代理类。

    51620

    Java面试手册:线程专题 ①

    5、如何在java中实现多线程 在语言层面有两种方式。可以继承java.lang.Thread线程类,但是它需要调用java.lang.Runnable接口来执行。...在Java的线程中并没有可供任何对象使用的锁和同步器。...这就是为什么这些方法是Object类的一部分,这样Java的每一个类都有用于线程间通信的基本方法 Java API 的设计人员提供了一些方法当等待条件改变的时候通知它们,但是这些方法没有完全实现。...26、Java中的同步集合与并发集合有什么区别?...同步集合与并发集合都为多线程和并发提供了合适的线程安全的集合, 同步集合:在Java1.5之前程序员们只有同步集合来用且在多线程并发的时候会导致争用,阻碍了系统的扩展性 并发集合: 可扩展性更高,Java5

    79620

    Java面试手册:集合框架

    1.Java集合大家族导图 image 为了方便多个对象进行操作,要存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量,此时的数组为对象数组。...2.Java集合框架图 image 从上面的集合框架图可以看到,Java集合框架主要包括两种类型的容器 一种是集合(Collection),存储一个元素集合 另一种是图(Map),存储键/值对映射。...java集合框架位于java.util包中,存储的时候都是以object类存储,因此在从集合中取出的数据要进行强制类型转换。 List 有三个儿子,我们到底使用谁呢?视需求而定,要安全吗?...16.set集合去重原理 package org.u2.Day0319; import java.util.HashSet; import java.util.Scanner; import java.util.Set...集合框架的类和接口均在java.util包中。 任何对象加入集合类后,自动转变为Object类型,所以在取出的时候,需要进行强制类型转换。

    1K30
    领券