初学java,一些概念
1. java与平台无关。源代码由编译器编译为字节码(JVM可执行代码);解释器运行JVM字节码(翻译为机器码)即可得到输出结果。
字节码可在多个平台运行,不需要重新编译。
c编译器在编译时生成的代码是针对特定的硬件平台产生的。
2. java开发工具JDK。安装JDK时自带jre,就是java虚拟机。
jdk是Java开发工具包,包含了各种类包和工具。编写好的Java源文件需要经过jdk编译成class文件,但这需要在各个平台上安装相应的Java虚拟机。
3.JDK的环境变量
3.1 设置path
系统变量的path,在它后面加上; C:\Program Files\Java\jdk1.6.0_14\bin
JDK的编译执行多在DOS在进行,加上这个路径之后,在DOS中执行一个程序时,如果当前目录没有该程序,会自动到C:\Program Files\Java\jdk1.6.0_14\bin寻找。可方便使用安装在bin目录中的各种工具。
3.2 设置classpath
新建系统变量 classpath
变量值为:C:\Program Files\Java\jdk1.6.0_14\lib\jt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_14\bin
classpath环境变量告诉类装载器到哪里去寻找第三方提供的类和用户定义的类。
需要重启机器才能生效。
4. 相关工具
jdk: java development kit,java开发套件,里面包含java开发的api,通常jdk中带有虚拟机JVM等。
tomcat : apache的顶级项目,是一个servlet的容器,常用的服务器软件。安装的时候需要指定JDK的位置,因为tomcat需要JDK的类库。
Eclipse是开发工具。从网上下载插件使Eclipse应对各种开发
myeclipse: 流行的集成开发环境,针对java企业应用做了很多优化 。作用对eclipse很大,能够方便的创建UML工程,Database工程,以及web2.0工程等。
相关文档:
原帖地址:
http://coolshell.cn/?p=2235
----------------我是紫苑最萌的分割线XD--------------
概述:
本文主要研究的是JAVA的字符串拼接的性能,原文中的测试代码在功能上并不等价,导致concat的测
试意义不大。不过原作者在评论栏给了新的concat结果,如果有兴趣的同学建议自己修改代码测试。
原文出处:http://ww ......
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
一、Java编程入门类
对于没有Java编程经验的Java程序员要入门,随便读什么入门书 ......
java 连接 sql 2005 的方法:
1。到微软官方网站下载2005的jdbc并解压,获得文件sqljdbc.jar
2。复制文件sqljdbc.jar到jdk目录\jdk1.5\jre\lib\ext下。
3。开始-〉程序-〉sql server 2005-〉配置工具-〉SQL Server Configuration Manager。启动sql 2005服务。
点击 sql server2005网络配置节点,并选中&rd ......
1.Welcome.java
import java.util.Date;
import java.util.Scanner;
public class Welcome {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args){
// TODO Auto-generated method stub
System.out.println("Welcome to vis ......