Easter79 Easter79
3年前
tomcat配置
要使用Tomcat,首先需要安装jdk,JDK的全称是JavaDevelopmentKit,是Sun公司免费提供的Java语言的软件开发工具包,其中包含Java虚拟机(JVM)jvm虚拟机的作用就是把高级语言》编译成字节码》通过运算得出结果》最后把东西发布利用JVM解释这些字节码文件,从而保证了Java的跨平台性安
Wesley13 Wesley13
3年前
java基础类库
java类库的基本介绍与用户互动运行Java程序的参数main()方法分析public修饰符:Java类由JVM调用,为了让JVM可以自由调用这个main()方法,所以使用public修饰符把这个方法暴露出来static修饰符:JVM调用这个主方法时,不会先创建该类的对象,然后通过对象来调用该主方法
Stella981 Stella981
3年前
Gson
Java对象和Json之间的互转,一般用的比较多的两个类库是Jackson和Gson,下面记录一下Gson的学习使用。基础概念: Serialization:序列化,使Java对象到Json字符串的过程。 Deserialization:反序列化,字符串转换成Java对象使用Maven管理Gson,pom.xml导入gson的依赖
Stella981 Stella981
3年前
JVM小常识
JVM小常识概括J(Java)V(Virtual)M(Mechine)就是我们所说的Java虚拟机。JVM支持主流的操作系统,比如Windows、Linux、MacOS。Sun公司当时宣传Java说的是:“一次编译,到处运行。”就是通过JVM实现的。ps.但是讲道理我对这句话存在一点疑惑,在一些JVM不支持的操作系
Stella981 Stella981
3年前
JVM调优总结(2):一些概念(下)
Java对象的大小基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:ObjectobnewObject();有了Object对象的
Wesley13 Wesley13
3年前
Java进阶
到现在为止,我们都是在Java文件中直接定义类。这样的类出现在包(package)的级别上。Java允许类的嵌套定义。这里将讲解如何在一个类中嵌套定义另一个类。!(http://static.oschina.net/uploads/img/201601/21115000_D2R5.jpg)嵌套内部类Java允许我们在类的内部
Wesley13 Wesley13
3年前
208道面试题
这是从网上看到的一套java面试题,答案只是一个大概,另外题目质量参差不齐,斟酌参考(JVM的部分暂时没有答案)一、Java基础1.JDK和JRE有什么区别?答:JDK(JavaDevelopmentKit)是java开发工具包,是针对开发人员提供的一套开发环境,其中包含了jre(程序运
Wesley13 Wesley13
3年前
Java程序员最常用Web框架
今天内容谈一下JAVA开发人员常用web框架。!Java程序员最常用Web框架(http://static.oschina.net/uploads/img/201604/06165311_DiJ7.jpg)只有少数几种语言像Java一样提供了各种各样的web框架,上面的统计图就是一个证据。下面是其他开发者所使用web框架列表:Spri
Stella981 Stella981
3年前
Android APK打包过程概述
1.用aapt命令生成R.java文件2.用aidl命令生成相应java文件3.用javac命令编译java源文件生成class文件4.用dx.bat将class文件转换成classes.dex文件5.用aapt命令生成资源包文件resources.ap\_6.用apkbuilder.bat打包资源和classes.dex文件,生成uns
Wesley13 Wesley13
3年前
Java集合框架一览笔录
1、集合概念集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所以的集合类都位于java.util包下,后来为了处理多线程环境下的并发安全问题,java5还在java.util.concurrent包下提供了一些多线程支持的集合类。集合分为两大类:Collection、Map。Collection(集合),每个元素存储单个